The point of this thread is to allow newer holders to see how utterly wrong the down rampers have been and how much they would have lost listening to them instead of going by the company reports on progress.
I also enjoy winning and being generally smug when I'm right over time. It is nice and quiet now that all the chicken littles have lost so much shorting apt that they've disappeared back to low PE "value" ...
APT Price at posting:
$33.05 Sentiment: Buy Disclosure: Held