despite your ramblings you make a good point - I don't get why the media here really dislike this company? they've bashed it basically since IPO, probably scared cautious investors away in the early days costing them money.
APT Price at posting:
$23.49 Sentiment: Buy Disclosure: Held