Spoken like someone who's truly hurting... We've heard crickets, we've heard cockroaches along with various other irrelevant nicknames but at the end of the day, you have absolutely zero idea as to why you're beloved stock has fallen $70 in what, 4 weeks? It's actually really concerning.
Next stop is $60 and that's what happens when the froth dies out, people get bored and they find the next super super hype hype stock.
Deal with it.
APT Price at posting:
$95.38 Sentiment: Sell Disclosure: Not Held