I wonder if they are responsible for all these bogus articles.. Classic, this stock has been massively manipulated from since I've been tracking it. No one with any sense has been selling...
APT Price at posting:
$25.93 Sentiment: Buy Disclosure: Held