Ocean Thermal Energy Corp (OTCQB:CPWR)

0.228
Delayed Data
As of Apr 24
 -0.02 / -8.06%
Today’s Change
0.08
Today|||52-Week Range
12.25
-28.75%
Year-to-Date
No recent news for Ocean Thermal Energy Corp.