Sentiment: Strong Buy
Facebook at $60B market cap - TSLA at $12B
Sure. FB has $9.4B in cash. TSLA - $230M.
Sentiment: Strong Sell
Make that $125
Could just be. I see the DOW at 16,000 this summer, and TSLA above $150. Shorts picked the wrong stock.