Tesla (TSLA) releases Q1 2026 financial results: slight beat on earnings - Tech Sentiments