Today's price action is a pretty strong confirmation that success is already baked in. The numbers were amazing, but the market still doesn't really care. Looks like a tough road ahead based on today.
APT Price at posting:
$29.68 Sentiment: None Disclosure: Not Held