FHN Q1 2026 Earnings EPS Beats Estimates by 623 as Stock Edges Higher Titan Machinery Q1 2026 Earnings EPS Misses Estimates Amid Challenging Conditions NSP Q1 2026 Earnings Earnings Beat Estimates Amidst Operational Challenges Metalla Royalty Streaming Q1 2026 Earnings EPS Misses Estimates but Stock Rises 545 on Strategic Progress Ita Unibanco ITUB Q1 2026 Earnings EPS Misses Estimates as Provisions Weigh on Results Shares Slip 225 PRGS Q1 2026 Earnings EPS Slightly Beats Estimates Stock Rises