NPWR · long 2026-05-22 NET Power Inc NET Power (NPWR) is a microcap pursuing behind-the-meter power projects for data centers. NPWR $148M BL Value Investors Club May 22