Terrestrial Energy IMSR Crushes Q1 2026 Estimates EPS 010 Tops Views Utz Brands UTZ Flat at 749 Consolidation Continues 20260520 Automation Threatens 69 of Jobs in India World Bank Data Suggests Farmers FMNB Q1 2026 Earnings Surprise EPS 045 Up Significant Rank One ROC Q1 2026 Earnings Beat Revenue NA EPS 002