Strong growth, expanding network, sustainable returns, dividend increase of 25%. All great signs. Ignore the shorters and day traders, this share price will go up as soon as the rest of the investors catch up on the excellent progress API is making.
API Price at posting:
$1.77 Sentiment: Buy Disclosure: Held