Net Power Inc.

NPWR·NYSE·$2.05·$174M