Skip to content
★ Sign in to follow
OT

Ocean Thermal Energy Corp Stock: price and insider trades · United States

No insider purchase over the last 90 days. The latest, by WOLFSON PETER H, was filed 02 Aug 2017.

Ocean Thermal Energy Corp: what insiders have been doing

This page follows insider dealings at Ocean Thermal Energy Corp as filed with SEC (Form 4). Ocean Thermal Energy Corp has had no insider filing for more than a year; the last one goes back to 25 August 2017.

Over the whole record (from 2017), the tally stands at 31 purchases and no sales.

These figures are compiled from regulatory filings published by SEC (Form 4). They describe what insiders did and are not a recommendation.

Insider Decl.
34
Thresholds
n/a
Buy Volume
€10,471
31 ops. · all time
Sell Volume
n/a
n/a

Since the insiders bought

  • Filed 02 Aug 2017 · 3385 days ago · €389
    -96.7%
    Entry US$3.25 · Close at T+365 US$0.11

Entry is the close on the day after publication, the first price a reader could act on. Prices in the listing currency. Past moves are not a forecast.

This score ranks the purchase within its own market. A position size is suggested only on the venues of the backtested strategy universe; elsewhere, signals stay on watch. Not investment advice.

Financial data

as of FY 2025

FY ended December 2025 · cache

US$0.00
Analyst consensus
·
Income statement
RevenueUS$3M
Gross profitUS$588.9k20% margin
EBITDA-US$66.4M-2202% margin
Net income-US$69.3M3356.6% margin
Valuation
PER (trailing)0.0x
Beta-15.16
Balance sheet & cash
Total debtUS$8.7M
Free Cash Flow-US$93.4k
Profitability & ownership
ROA-127.2%
% insiders6.8%
% institutions0.0%
Last declaration on 25 August 2017
Declarations34 total
  • ●
    CEO and CFOExecutives
    75,866 USD22SEC
    10,838 shares@ US$7.000.1% of flowCommon StockSEC:0001683168-17-002214:1
  • ●
    CEO and CFOExecutives
    78M USD30SEC
    7,763,665 shares@ US$10.0099.9% of flowCommon StockSEC:0001683168-17-002214:2
  • ◆
    CEO and CFOExecutives
    60,000 USD0SEC
    17,341 shares@ US$3.46Common StockSEC:0001683168-17-002214:0
  • ▲
    DirectorExecutives
    438 USD17SEC
    51 shares@ US$8.593.7% of flowCommon StockSEC:0001665513-17-000005:0
    Canonical exit: 5 Sept 2017 (T+90)
  • ▲
    DirectorExecutives
    430 USD17SEC
    50 shares@ US$8.593.6% of flowCommon StockSEC:0001665513-17-000005:1
    Canonical exit: 5 Sept 2017 (T+90)
  • ▲
    DirectorExecutives
    405 USD17SEC
    50 shares@ US$8.103.5% of flowCommon StockSEC:0001665513-17-000005:2
    Canonical exit: 21 Sept 2017 (T+90)
  • ▲
    DirectorExecutives
    705 USD18SEC
    100 shares@ US$7.055.9% of flowCommon StockSEC:0001665513-17-000005:3
    Canonical exit: 27 Sept 2017 (T+90)
  • ▲
    DirectorExecutives
    680 USD18SEC
    100 shares@ US$6.805.7% of flowCommon StockSEC:0001665513-17-000005:4
    Canonical exit: 10 Oct 2017 (T+90)
  • ▲
    DirectorExecutives
    605 USD18SEC
    100 shares@ US$6.055.0% of flowCommon StockSEC:0001665513-17-000005:5
    Canonical exit: 16 Oct 2017 (T+90)
  • ▲
    DirectorExecutives
    480 USD17SEC
    100 shares@ US$4.803.9% of flowCommon StockSEC:0001665513-17-000005:6
    Canonical exit: 18 Oct 2017 (T+90)
  • ▲
    DirectorExecutives
    400 USD17SEC
    100 shares@ US$4.003.3% of flowCommon StockSEC:0001665513-17-000005:7
    Canonical exit: 23 Oct 2017 (T+90)
  • ▲
    DirectorExecutives
    452 USD17SEC
    150 shares@ US$3.013.6% of flowCommon StockSEC:0001665513-17-000005:8
    Canonical exit: 29 Oct 2017 (T+90)
  • ▲
    DirectorExecutives
    349 USD17SEC
    100 shares@ US$3.492.8% of flowCommon StockSEC:0001665513-17-000005:9
    Canonical exit: 31 Oct 2017 (T+90)
  • ▲
    DirectorExecutives
    400 USD17SEC
    50 shares@ US$8.003.6% of flowCommon StockSEC:0001665513-17-000004:1
    Canonical exit: 27 Jun 2017 (T+90)
  • ▲
    DirectorExecutives
    100 USD17SEC
    10 shares@ US$10.000.9% of flowCommon StockSEC:0001665513-17-000004:2
    Canonical exit: 18 Jul 2017 (T+90)
  • ▲
    DirectorExecutives
    706 USD18SEC
    216 shares@ US$3.276.0% of flowCommon StockSEC:0001665513-17-000004:3
    Canonical exit: 15 Aug 2017 (T+90)
  • ▲
    DirectorExecutives
    144 USD17SEC
    43 shares@ US$3.341.2% of flowCommon StockSEC:0001665513-17-000004:4
    Canonical exit: 16 Aug 2017 (T+90)
  • ▲
    DirectorExecutives
    163 USD17SEC
    43 shares@ US$3.801.4% of flowCommon StockSEC:0001665513-17-000004:5
    Canonical exit: 17 Aug 2017 (T+90)
  • ▲
    DirectorExecutives
    165 USD17SEC
    43 shares@ US$3.831.4% of flowCommon StockSEC:0001665513-17-000004:6
    Canonical exit: 20 Aug 2017 (T+90)
  • ▲
    DirectorExecutives
    205 USD17SEC
    50 shares@ US$4.101.7% of flowCommon StockSEC:0001665513-17-000004:7
    Canonical exit: 23 Aug 2017 (T+90)
  • ▲
    DirectorExecutives
    105 USD17SEC
    20 shares@ US$5.250.9% of flowCommon StockSEC:0001665513-17-000004:8
    Canonical exit: 24 Aug 2017 (T+90)
  • ▲
    DirectorExecutives
    813 USD18SEC
    101 shares@ US$8.056.9% of flowCommon StockSEC:0001665513-17-000004:9
    Canonical exit: 5 Sept 2017 (T+90)
  • ▲
    DirectorExecutives
    6 USD17SEC
    1 shares@ US$6.000.1% of flowCommon StockSEC:0001665513-17-000004:0
    Canonical exit: 26 Jun 2017 (T+90)
  • ▲
    DirectorExecutives
    630 USD18SEC
    50,000 shares@ US$0.01265.7% of flowCommon StockSEC:0001665513-17-000003:0
    Canonical exit: 11 Apr 2017 (T+90)
  • ▲
    DirectorExecutives
    610 USD18SEC
    50,000 shares@ US$0.01225.5% of flowCommon StockSEC:0001665513-17-000003:1
    Canonical exit: 12 Apr 2017 (T+90)

25 of 34 declarations

About Ocean Thermal Energy Corp

Ocean Thermal Energy Corp is a company focused on developing ocean thermal energy technologies. It aims to harness renewable energy from the oceans.