IT Q1 2026 Earnings Strong EPS Beat Bolsters Investor Confidence ReNew Energy Global Q1 2026 Earnings Strong EPS Surprise Driven by Operational Gains Metalla Royalty Streaming Q1 2026 Earnings EPS Misses Estimates but Stock Rises 545 on Strategic Progress IDT Q1 2026 Earnings EPS Falls Short Amid Challenging Environment USPH Q1 2026 Earnings EPS Misses Estimates by 1725 Stock Rises 33 KNF Q1 2026 Earnings Narrow EPS Beat Fails to Lift Shares