CZWI Q1 2026 Earnings EPS Surpasses Estimates with 621 Positive Surprise PRG Q1 2026 Earnings Massive EPS Beat Surprises But Market Response Remains Subdued WFRD Q1 2026 Earnings EPS Smashes Estimates But Stock Slips GGR Q1 2026 Earnings EPS Reports 048 as Gogoro Navigates Challenges CECO Environmental Corp Q1 2026 Earnings Massive EPS Beat of 1395 Surprise FLG Q1 2026 Earnings EPS beats estimates as Flagstar delivers positive surprise