Yeah, it went down like 30% in like an hour or something didn't it? I remember checking my portfolio, then like 45 minutes later i looked again and was like What the f ck just happened !!!!!!!!!!!!!!!!
APT Price at posting:
$33.92 Sentiment: Hold Disclosure: Held