Microsoft Stock Valuation Approaches MultiYear Lows Amid Market Correction Allegion PLC Q1 2026 Earnings Earnings Miss Expectations on Margin Headwinds Trainline Raises FullYear Guidance for Second Time This Year