- Entry
- $281.95
- Final
- $267.28 -5.2%
- Target
- —
- Score
- +0.51
Sales falling, competition rising, Elon’s reputation in the gutter, $7 billion in net profit for $875 B market cap. What am I missing?
— ORIGINAL POST ·
20k TSLA Apr 04’25 $240 Put
· r/wallstreetbets
· Mar 6, 2025