I think the only reason API's SP is down is that the dividend was withheld. I did sell at $1.18 - but still think API is a brilliant company and worth investing in.
Lots of upside coming over the next 12 months.
API Price at posting:
$1.08 Sentiment: Buy Disclosure: Not Held