AZZ Inc Q1 2026 Earnings EPS Surprises to the Upside as Specialty Metals Segment Gains Traction
Birchtech Corp BCHT Q1 2026 Earnings EPS Miss Weighs on Shares
ENPH Q1 2026 Earnings EPS Surprises to the Upside as Stock Gains 27
NVNO Q3 2025 Earnings Narrower Net Loss Surpasses Analyst Expectations
Gerdau SA GGB Q1 2026 Earnings EPS Misses Estimates Stock Rises Slightly
OFS Credit Company OCCI Q1 2026 Earnings Massive EPS Miss Sends Stock Lower