Tesla (NASDAQ:TSLA) stock heads into its April 22 Q1-2026 earnings report carrying a fresh set of questions that go well beyond the usual delivery count and margin debate. Barclays is keeping an Equal ...
Tesla, Inc. rated Sell: record deliveries but margins & free cash flow collapse amid rising capex, China competition & FSD ...