Mueller Water Products MWA Dips 059 as Consolidation Continues at Key Support Microsoft Stock Assessing Relative Performance Against the Technology Sector BTQ Technologies Q1 2026 Earnings EPS Misses by a Wide Margin Amid Minimal Revenue Trainline Raises Guidance Again Marking Second Upgrade This Year