NVMI Q1 2026 Earnings EPS Beat Drives 472 Stock Surge TriSalus Life Sciences TLSI Q1 2026 Earnings EPS Surges Past Expectations Yet Stock Slips Markel Group Inc MKL Q1 2026 Earnings EPS Falls Short of Estimates as Underwriting Results Weigh Dave Busters PLAY Q1 2026 Earnings Massive EPS Miss Sends Stock Higher Rapid7 RPD Q1 2026 Earnings EPS Surges Past Expectations as Cybersecurity Demand Remains Strong LTRN Q1 2026 Earnings Narrowed Loss Per Share Beats Estimates as Pipeline Progress Continues