$17.81
-0.35 (-1.93%)
As of May 9, 9:39 PM ET ·
Day Range $17.77 — $18.29
52W Range $17.22 — $27.15
Open$18.11
Previous Close$18.16
Day High$18.29
Day Low$17.77
52W High$27.15
52W Low$17.22
Volume
Avg Volume532.0K
Market Cap772.65M
P/E Ratio30.57
EPS$0.63
SectorEnergy

Analyst Ratings

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

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 285.15M 293.94M 1.58B
Net Income 26.31M 24.41M 87.44M
Profit Margin 9.2% 8.8% 5.5%
EBITDA 152.74M 149.57M 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 $144.57 -1.37% 22.4 644.60B
CVX Chevron Corporation $181.62 -0.48% 30.9 379.89B
ENB Enbridge Inc $53.59 -0.74% 20.9 156.90B
TTE Totalenergies Se $88.48 -0.28% 8.1 162.60B
COP Conocophillips $113.87 -0.88% 18.5 147.69B
CNQ Canadian Natural Resources $44.53 -0.47% 12.0 129.77B

Next Earnings

May 11, 2026
After Market Close
0 days away
EPS Est: $0.14

VTS News

No news for VTS yet

Quick Stats

Market Cap772.65M
P/E Ratio30.57
EPS$0.63
Div Yield11.72%
Volume
SectorEnergy