Most of Tesla's revenue derives from Model Y and FSD subs. I agree that Cybertruck was a marketing ploy. Don't think it was ever intended to be materially revenue generating.
Didn't Tesla just have a terrible 2025, with European sales plunging due to the stigma of owning a swasticar?
But even if share price is the metric for success, 33.6% over 5 years is like 6% compounded annually, which is okay I guess? [0]
[0] https://www.investopedia.com/magnificent-seven-stocks-840226...