Sky SKYH Crushes Q4 2025 Estimates EPS 012 Tops Views Option Care Health OPCH Surges 59 Amid Positive US Healthcare Developments AlTi Global ALTI Reports Strong Q1 2026 Revenue NA EPS Beats Why StoneX Group SNEX Just Dropped 130 What to Watch 20260521