Tennant Company TNC Q1 2026 Earnings EPS Surges Past Estimates Stock Reacts Positively RNGR Q1 2026 Earnings EPS Misses Estimates by Nearly 39 Amid Operational Headwinds TTWO Q1 2026 Earnings Earnings Beat Fails to Lift Shares as Market Digests Outlook Roku Q1 2026 Earnings Strong Profit Beat Signals Operating Discipline RBKB Q1 2026 Earnings Solid EPS of 020 Amid Stealthy Trading Session FNF Q1 2026 Earnings EPS Falls 1095 Below Estimates as Housing Headwinds Persist