Out of curiosity, are you short the valuation or short the company? I think the two positions are very different.
If it's the valuation, I don't think there is any doubt this has gotten slightly ahead of itself, so a move down was long overdue. If it's the company and concept you are short, I'm petty confident you are wrong. APT is here to stay and not going anywhere.
I don't hold the stock so I don't have a vested interest.
APT Price at posting:
$72.30 Sentiment: None Disclosure: Not Held