$16.01
-0.03 (-0.19%)
Day Range $15.80 — $16.25
52W Range $15.80 — $27.15
Open$16.10
Previous Close$16.04
Day High$16.25
Day Low$15.80
52W High$27.15
52W Low$15.80
Volume
Avg Volume738.5K
Market Cap667.82M
P/E Ratio
EPS$-0.51
SectorEnergy

Analyst Ratings

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

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 269.74M 278.06M 1.58B
Net Income 24.89M 23.09M 87.44M
Profit Margin 9.2% 8.8% 5.5%
EBITDA 144.27M 141.28M 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.72%
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 $139.73 +0.91% 22.6 571.22B
CVX Chevron Corporation $175.98 +0.53% 31.4 345.80B
ENB Enbridge Inc $55.74 +1.72% 24.4 168.38B
TTE Totalenergies Se $80.31 -0.45% 11.9 156.62B
COP Conocophillips $109.97 +0.25% 17.9 131.26B
CNQ Canadian Natural Resources $41.02 -1.84% 12.4 120.56B

VTS News

No news for VTS yet

Quick Stats

Market Cap667.82M
P/E Ratio
EPS$-0.51
Div Yield11.72%
Volume
SectorEnergy