NXDR Q1 2026 Earnings Narrower Loss Per Share Boosts Sentiment MSI Q1 2026 Earnings EPS Beat Expectations on Solid Operational Execution SENEB Q1 2026 Earnings Reported EPS of 619 No Street Estimate Available UFPI Q1 2026 Earnings EPS Falls Short of Estimates Despite Positive Stock Reaction Genie Energy Ltd GNE Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher TRI Q1 2026 Earnings EPS Beat Drives Modest Stock Gains Amid Steady Business Performance