Trustmark Corporation TRMK Jumps 188 on Strong Momentum 20260518 Beta Bionics BBNX Stalls at 961 Consolidation Phase 20260514 Electromed ELMD Q1 2026 Earnings Why the Beat Matters Hydrofarm HYFM Q3 2025 Earnings Miss Sparks Concern