IRIX Q1 2026 Earnings EPS Surprise of 5798 on Narrower Than Expected Loss FBRX Q1 2026 Earnings PreRevenue Biotech Reports Narrow EPS Miss Amid Ongoing Development Holley Inc Q1 2026 Earnings EPS Misses Estimates by 11 Shares Rise Despite Uncertainty LOGI Q1 2026 Earnings EPS Slightly Beats Estimates Stock Jumps 646 TR Q3 2023 Earnings EPS of 049 Reported Stock Declines 118 Thomson Reuters TRI Q1 2026 Earnings EPS Beats Estimates on Operational Strength