Trainline Lifts FullYear Guidance for Second Time This Fiscal Year GD Q1 2026 Earnings EPS Surges Past Estimates Stock Rises on Strong Performance Solar Sector Gains Attention as AI Boom Fuels Electricity Demand