Market sentiment has turned for API. Without strong growth this one is languishing. May possibly test its $1.40 support? Its at a reasonably low PE now, and other metrics look reasonable. But.....
API Price at posting:
$1.45 Sentiment: None Disclosure: Not Held