Share price down 6% today. I didn't read anthing too bad in this, not sure what else went dowbn at the AGM which may have caused some negative sentiment.
I think API is a good long term hold. It's well positioned in a growth industy.
API Price at posting:
43.5¢ Sentiment: Buy Disclosure: Held