Just curious if anyone had any thoughts on why this dropped some 5% today? No recent announcements and had been steadily rising for some time now, a sharp drop seems quite surprising?
Thanks.
API Price at posting:
$1.56 Sentiment: None Disclosure: Held