don't worry. let them sell this was the same attack that dropped the price from 7 to 5. all the worries are not new. and I never buy or sell due to analysis report or news. technically dangerous though, but not so interested in trading this stock now.
APT Price at posting:
$29.57 Sentiment: Hold Disclosure: Held