This is how 1 Trillion USD market cap stock chart behaves after recent earnings. As free float shrinks Apple just squeezes higher. Buybacks or earnings or both are taking out shorts en masse.

We can only congratulate Buffet who according to the latest 13 F filings had loaded up on additional 79 million Apple shares. Impressive!

For some perspective: Apple is up 1 650% from the financial crisis lows and is up some 12 000% from the 2004 lows. If we just had bought the shares and not the products…

Source: charts by Bloomberg