SWIM Q1 2026 Earnings EPS Beats Expectations by 527 Despite Negative Print Titan Mining Corporation TII Q1 2026 Earnings Profitability Surprise Drives Positive EPS Yet Stock Slides Trupanion Inc TRUP Q1 2026 Earnings EPS Surges Past Estimates with 505 Beat Sight Sciences Inc SGHT Q1 2026 Earnings WiderThanExpected Loss Drags Stock Down Over 2 FLOC Q1 2026 Earnings EPS Surges Past Estimates by 235 Evommune Inc EVMN Q1 2026 Earnings EPS Beats Estimates as PreRevenue Biotech Focuses on Pipeline Progress