NPWR ▼ -4.9% - NET Power Inc. $NPWR - Net Power Reports Third Quarter 2026 Results and Provides Business Update 12-NOV-2026 04:25 PM ET