I will disagree with this ...the companies you shouldn't short are ones with no debt and big earnings growth. APT have debt plus earnings growth.....they are definately not something i would short but they are 1.65m market cap with no earnings and debt then no one should be suprised that people are shorting it
All i will say on this is 1.65b is a huge market cap for business that hasn't had it's earnings model tested. That valuation could well be accurate but the risks on the downside in my humble opinion
APT Price at posting:
$7.32 Sentiment: None Disclosure: Not Held