VICR Q1 2026 Earnings EPS Surprises 1983 Above Estimates as Stock Declines Slightly CNTX Q1 2026 Earnings Narrower Loss Surprises Shares Advance Over 13 BHP Q1 2026 Earnings EPS Falls Short of Estimates Amid Challenging Commodity Conditions Ferguson Enterprises FERG Q1 2026 Earnings EPS Slightly Beats Estimates Shares Edge Higher PMCB Q1 2026 Earnings PreRevenue Biotech Reports Negative EPS Stock Rises on Potential Pipeline Progress DUO Q2 2021 Earnings Massive EPS Miss Highlights Continued Challenges