Who Has Short Shorts: Elon Musk Sells Them for Real at $69.42

Elon Musk made good on a promise to produce a pair of “short shorts” to mark his triumph against investors who had bet against Tesla Inc., unveiling …

Read More. →

 

finviz dynamic chart for  TSLA