Tesla shares rally as profits rebound from last year’s lows

April 22, 2026