Rivian shares production and delivery numbers ahead of full Q1 2026 financial results - Tech Sentiments