Trainline Upgrades FullYear Guidance for Second Time in 2025 KRRO Q1 2026 Earnings Narrower Loss Per Share Exceeds Expectations NIO Stock Gains 93 After ES9 Launch Market Awaits May Delivery Data