Head-to-Head

Ocean Power Technologies, Inc. vs. Vistra Corp.

OPTT

Ocean Power Technologies, Inc.

$0.42 -2.75%

VS VST

Vistra Corp.

$133.92 +7.31%

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

Size & Scale

OPTTVST
Market Cap $3.75 million $42.51 billion

VST leads on 1 of 1 size & scale factors.

Dividend

OPTTVST
Dividend Yield — 0.69%

OPTT and VST split the dividend factors evenly.

Risk & Sentiment

OPTTVST
Short Interest 19.20% 9.29%

VST 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.