There's been some horror threads that have come and gone (mostly downramping)... this is a thread that will always be relevant and always be a reminder to shorters who have lost money on the APT juggernaut!
APT Price at posting:
$106.00 Sentiment: Hold Disclosure: Held