Idaho Strategic Resources Inc IDR Q1 2026 Earnings EPS Misses Estimates as Stock Declines TFX Q1 2026 Earnings Earnings Beat Drives Modest Share Gain Teleflex Q1 2026 Earnings EPS Beats Estimates by 14 as Company Maintains Steady Performance ASR Q1 2026 Earnings EPS Misses Estimates by 153 Stock Declines MasterBrand Inc MBC Q1 2026 Earnings EPS Surges Past Estimates Stock Reacts Positively Forrester Research FORR Q1 2026 Earnings EPS Misses Estimates by Wide Margin as Stock Declines