API bought 13% Sigma at 64 cents, now the deal is over and who do you think they want to buy at that price? They can either dump all on the market or slowly offload if Sigma announce some positive news
API Price at posting:
$1.35 Sentiment: None Disclosure: Not Held