SUNE SUNation Energy Q2 results beat estimates with 66 EPS surprise 265 revenue growth yet stock falls Why Balchem BCPC deserves a deeper look right now Slow Grind 20260508 BTMD surges 43 as Biote EPS crushes estimates by 237 in Q1 2026 BRKRP Bruker Corporation 6375 Mandatory Convertible Preferred Stock Series A falls 136 after Q4 2025 EPS misses analyst estimates by 109