when a company's share price goes from aprox-$ 8.60(march 2020) to its current price all they see is $$$$$$$$$$$ ..I did the same bought in at $11.85 sold at $96.00 on pure speculation ,probably like well over 70% of holders of this stock..
APT Price at posting:
$134.36 Sentiment: Hold Disclosure: Held