BayCom BCML Crushes Q1 2026 Estimates EPS 075 Tops Views Should You Sell Mirion Technologies MIR After 077 Drop 20260518 Humana HUM Slides 099 as Selling Pressure Mounts 20260518 Fusion Finance Shares Surge 5 on Robust Q4 Performance