Two-panel bar chart: vehicle deliveries of 384,000 in Q2 2025 and 358,023 in Q1 2026 versus a 406,024 Q2 2026 consensus, and energy storage of 14.2 GWh in Q4 2025 and 8.8 GWh in Q1 2026 versus a 13.8 GWh Q2 2026 consensus