Squeezed Tesla Bears Buying $276 Million Hand Musk 146% Advance

Squeezed Tesla Bears Buying $276 Million Hand Musk 146% Advance

David Paul Morris/Bloomberg

Short interest in Tesla was 40 percent of available shares as recently as April 19, more than 11 times the average of companies in the Russell 1000.