What solar capacity ePlus inc PLUS Investors Pile In 20260501 CWEN Clearway shares rise 568 percent despite reporting far wider Q4 2025 losses than analyst forecasts Why Oak Woods OAKU cost structure is getting attention OAKU Q1 2025 Oak Woods Posts 081 EPS Zero Revenue The stress test results at Trex Company TREX Q4 2025 EPS Beats Forecasts