Economics Why Tesla Shares Spiked Despite Rough Earnings Report 24 April 2025, 12:35 am Team Buyback Share this:TweetRedditTelegramWhatsApp