Who says there’s no good news?
4/22 Tesla earnings report
Net income 71%
Total revenue 9% from $21.3B in 2024
Tesla stock 41% so far in 2025
The WORST quarterly drop since 2022
Maybe it’s time for Musk to make that Mission to Mars & #GTFO of DC & America
#DeportMusk