Got to admit Im one of those shorters who got burnt today, really unbelievable price action. On a day US was down 2% and APT shoots up nearly 5%, crazy stuff, good stuff to the holders, belief is paying off, I unfortunately in a world of pain :S
APT Price at posting:
$43.46 Sentiment: Hold Disclosure: Not Held