That dispels the market truth? As in the stock got completely oversold and has had over 150% rebound from recent lows? Also that MS and Mitsubishi Finance Group are buying up every bit they can on the market?
Not sure if my thesis is alternative...
APT Price at posting:
$20.66 Sentiment: Hold Disclosure: Held