-
Posted by
Two Blokes April 23, 2025 -
Filed in
Stock
-
17 views
Summary \u2688 Politicians sold Tesla shares ($1,001-$250,000) in March 2025, some before an 8% drop post-Q1 earnings miss.\u2688 Tesla's Q1 2025 earnings ($0.27/share, $19.34B revenue) missed forecasts due to competition and Musk backlash.