BioHarvest Sciences BHST Q1 2025 Earnings EPS Misses Estimates as Company Navigates EarlyStage Commercialization MMSI Q1 2026 Earnings EPS Surpasses Estimates by 1068 Envela Corporation ELA Q1 2026 Earnings Strong EPS Surprise of 2285 Despite Modest Stock Decline Primoris Services Corporation Q1 2026 Earnings EPS Misses Estimates by 315 Stock Rises Despite Disappointment STRA Q1 2026 Earnings EPS Misses Estimates as Enrollment Trends Weigh on Sentiment Harmonic Inc HLIT Q1 2026 Earnings EPS Surges Past Estimates by 79