25.9M shares is 2.7% of the float. The share price is over $150.
$150 x 25.9M shares = $3,885,000,000 worth of shares that have been sold short. Who has that $3.8 Billion Dollars and what are they doing with it. When is it coming back?
The fee to borrow is about 3%. That's a sweet loan at shareholders' expense.
Leave a Reply