Terrestrial Energy IMSR Crushes Q1 2026 Estimates EPS 010 Tops Views InvenTrust Properties IVT Q1 2026 Earnings EPS 007 Beats Estimates When PTO Discrepancies Create Relationship Stress The Financial and Emotional Toll of Vacation Gaps What Origin Bancorp OBKs 253 Jump Means for Investors 20260520 US Economy Demonstrates Resilience Amid Ongoing Geopolitical Tensions with Iran British Gas Pays 20 Million Over Forced Prepayment Meter Scandal