Mark Twain said that comparison is the death of joy. Profit is profit. People shouldn't get caught up in what could have been...the past is written, if it was that easy to change via hindsight we'd all be billionaires.
APT Price at posting:
$36.12 Sentiment: Buy Disclosure: Held