Your right, profit is profit. Some people just make more than others. Did all the hard work then gets out just as it starts to run . Everyone has reasons. I guess, might have needed the cash, rent was due.?
APT Price at posting:
$36.12 Sentiment: Buy Disclosure: Held