Commvault CVLT Q1 2026 Earnings Why the Beat Matters EnviroCorp CECO Q1 2026 Earnings 036 EPS Surges Past 015 Estimates Braemar HR BHR Q1 2026 Earnings 052 EPS Surges Past 016 Estimates Visteon Corporation VC Stock Slides 302 Support at 10651 20260515 MBX Q1 2026 Earnings Narrower Than Expected Loss as Clinical Progress Continues TWFG Q1 2026 Earnings EPS Surges Past Estimates by 42 Stock Slips authID Inc Q1 2026 Earnings Continued Losses as Revenue Yet to Materialize AMPY Q1 2026 Earnings Significant earnings miss as reported loss of 093 per share versus consensus estimate Adagene Inc ADAG Q2 2025 Earnings EPS Misses Estimates Amid RD Progress ECC Q1 2026 Earnings Earnings Miss Estimates Amid Stable Portfolio Performance