Head-to-Head

Ocean Power Technologies, Inc. vs. Vistra Corp.

OPTT

Ocean Power Technologies, Inc.

$0.20 -1.81%

VS VST

Vistra Corp.

$146.68 +1.21%

Vistra Corp. (VST) comes out ahead, leading on 6 of 8 compared factors.

Size & Scale

OPTTVST
Market Cap $54.14 million $49.23 billion
Revenue (TTM) $3.75 million $19.21 billion
Net Income (TTM) $-31,358,000 $2.22 billion

VST leads on 3 of 3 size & scale factors.

Valuation

OPTTVST
P/E Ratio 24.74
Price / Book 2.43 8.96
Price / Sales 14.45 2.56

OPTT and VST split the valuation factors evenly.

Profitability

OPTTVST
Net Margin -836.88% 11.55%
Return on Equity -140.63% 40.39%

VST leads on 2 of 2 profitability factors.

Dividend

OPTTVST
Dividend Yield 0.63%
Payout Ratio 15.51

OPTT and VST split the dividend factors evenly.

Risk & Sentiment

OPTTVST
Short Interest 0.75% 9.25%

OPTT leads on 1 of 1 risk & sentiment factors.

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

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