Ryder System R Q1 2026 Earnings EPS Surges Past Expectations with 965 Beat HHH Q1 2026 Earnings EPS Surges Past Expectations as Stock Ticks Lower TriSalus Life Sciences TLSI Q1 2026 Earnings EPS Surges Past Expectations Yet Stock Slips ITGR Q1 2026 Earnings Slight EPS Miss as Integer Holdings Reports Mixed Start to Fiscal Year BCAL Q1 2026 Earnings EPS Beats Expectations Stock Moves Modestly