NET Power NPWR Q1 2026 Results Miss Estimates EPS 012 vs 007 Brookdale BKD Stock Up 142 Key Resistance at 1388 20260518 Cactus WHD Surges 386 Nearing 6212 Resistance 20260518 Skyward SKWD Q1 2026 Beat Revenue NA EPS Exceeds by Significant