MAIN Q1 2026 Earnings EPS Misses Estimates as Net Investment Income Declines SmartRent Q1 2026 Earnings EPS Misses Estimates as Stock Declines MRNA Q1 2026 Earnings Loss Narrower Than Expected But Stock Slips Amid Unreported Revenue PFLT Q1 2026 Earnings EPS Misses Estimates as Net Investment Income Falls Short ARCC Q1 2026 Earnings EPS Misses Estimates by 4 Stock Edges Lower BUSEP Q1 2026 Earnings 132 EPS Surprise Boosted by Solid Core Operations