I find it interesting that there was a pretty substantial and exepected sell off around the 8th of Jan leading to a pretty big drop..... and followed a 2 weeks later by a 9% drop..... did some people know something?
API Price at posting:
$1.35 Sentiment: None Disclosure: Held