Transaction DateRecipientSharesTypePriceValue
Ocean Thermal Energy
Ocean Thermal Energy logo

Based on disclosure changes, sentiment, insider trading and news impact we give a rating of 6/10.

Ticker: CPWR
Sector: Utilities
Industry: Electric Utilities
SEC Central Index Key (CIK): 827099
Employees: 5
Exchange: US OTC
Auditor Opinion:

Disclosure Language changes
Red Flags