Teleflex Incorporated TFX Q1 2026 Earnings EPS 139 Beats Estimates AlphaTON ATON Stalls at 032 Breakout or Breakdown 20260515 Fidelis FIHL Q1 2026 Earnings Beat Revenue NA EPS 094 InnovAge Holding INNV Q1 2026 Earnings Miss EPS 022 vs 006 Expected CIA Chief Visits Cuba as US Energy Restrictions Deepen Islands Blackout Crisis XCF Global SAFX Q1 2026 Earnings EPS 005 Beats Estimates Sunrun RUN Crushes Q1 2026 Estimates EPS 062 Tops Views Turn Therapeutics TTRX Stock Up 125 Key Resistance at 426 20260514 ScanSource SCSC Q1 2026 Earnings Miss by Significant Key Takeaways Establishment ESTA Stock Analysis Flat at 6563 Whats Next 20260518 SkyWest SKYW Stock Analysis RangeBound Near 8501 20260514 Santander BR BSBR Stock Up 066 Key Resistance at 564 20260518 What Denison DNNs 418 Decline Means for Investors 20260514 LB FSTR Q1 2026 Results Top Views on Strong Revenue Betterware BWMX Q1 2026 Results Fall Short EPS 754 Revenue NA