Teslas Texas Robotaxi Fleet Stands at 42 Vehicles Trailing Waymo Significantly CTRI Q1 2026 Earnings Loss Narrows Surpassing Expectations Walmart Stock Performance A Comparative Analysis with the SP 500