TriSalus Life Sciences TLSI Q1 2026 Earnings EPS Surges Past Expectations Yet Stock Slips HLX Q1 2026 Earnings Narrow Loss Wider Than Expected Stock Slides FIGS Q1 2026 Earnings EPS Surges Past Estimates on Strong Profitability IPM Q1 2026 Earnings Significant EPS Miss Despite Positive Stock Reaction Telus Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher CPHC Q2 2025 Earnings Net Loss Per Share of 006 Reported Stock Edges Higher