Head-to-Head

Dominion Energy, Inc Common Stock vs. Ocean Power Technologies, Inc.

D

Dominion Energy, Inc Common Stock

$68.04 -0.09%

VS OPTT

Ocean Power Technologies, Inc.

$0.20 -1.81%

Dominion Energy, Inc Common Stock and Ocean Power Technologies, Inc. are evenly matched on the factors we track — the better pick depends on what you're optimizing for.

Size & Scale

DOPTT
Market Cap $59.84 billion $54.14 million
Revenue (TTM) $3.75 million
Net Income (TTM) $-31,358,000

D leads on 1 of 1 size & scale factors.

Valuation

DOPTT
Price / Book 2.43
Price / Sales 14.45

D and OPTT split the valuation factors evenly.

Profitability

DOPTT
Net Margin -836.88%
Return on Equity -140.63%

D and OPTT split the profitability factors evenly.

Dividend

DOPTT
Dividend Yield 3.92%

D and OPTT split the dividend factors evenly.

Risk & Sentiment

DOPTT
Short Interest 1.69% 0.75%

OPTT leads on 1 of 1 risk & sentiment factors.

Dig deeper: D overview, D financials, OPTT overview, OPTT financials.

Comparisons use delayed, cached fundamental data and cover only the factors shown. For informational purposes only — not investment advice.