$15.60
+0.35 (+2.30%)
As of Aug 8, 1:47 AM ET ·
Day Range $15.14 — $15.60
52W Range $15.00 — $27.15
Open$15.31
Previous Close$15.25
Day High$15.60
Day Low$15.14
52W High$27.15
52W Low$15.00
Volume
Avg Volume496.4K
Market Cap653.63M
P/E Ratio
EPS$-0.34
SectorEnergy

Analyst Ratings

Buy
8 analysts
5 Buy 3 Hold 0 Sell
Price Target +283.3% upside
Current
$15.60
Target
$59.80
$42.17 $59.80 avg $80.32

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 290.25M 299.19M 1.58B
Net Income 26.78M 24.84M 87.44M
Profit Margin 9.2% 8.8% 5.5%
EBITDA 155.23M 152.02M 157.72M
Free Cash Flow 98.95M
Rev Growth -3.0% -3.0% -1.7%
Debt/Equity 0.20 0.20 0.69

Dividend

Dividend Yield11.48%
Annual Dividend$2.52
Payout Ratio364.5%
Frequencyquarterly
Ex-DividendMar 20, 2026
Pay DateMar 30, 2026

Energy Peers

Symbol Name Price Change P/E Mkt Cap
XOM Exxon Mobil Corp $153.04 -1.16% 19.4 636.70B
CVX Chevron Corporation $186.56 -1.41% 18.1 373.07B
ENB Enbridge Inc $51.28 -0.81% 22.9 158.13B
TTE Totalenergies Se $85.83 -0.51% 10.8 166.39B
COP Conocophillips $117.61 +0.73% 19.2 140.36B
CNQ Canadian Natural Resources $45.51 +0.13% 13.7 132.79B

VTS News

No news for VTS yet

Quick Stats

Market Cap653.63M
P/E Ratio
EPS$-0.34
Div Yield11.48%
Volume
SectorEnergy