Valeura Energy Inc. (TSX:VLE)
Canada flag Canada · Delayed Price · Currency is CAD
11.06
-0.32 (-2.81%)
Jun 16, 2026, 4:00 PM EST

Valeura Energy Ratios and Metrics

Millions CAD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,20986377429218238
Market Cap Growth
67.25%11.48%165.28%60.30%375.46%-22.78%
Enterprise Value
947.88602.24541.85212.12176.68-13.3
Last Close Price
11.068.187.262.842.090.44
PE Ratio
39.5228.382.290.91--
Forward PE
7.6334.2336.634.26--
PS Ratio
1.481.030.780.44516.1810.12
PB Ratio
1.621.161.020.785.150.72
P/TBV Ratio
2.171.651.501.046.950.92
P/FCF Ratio
9.646.843.60---
P/OCF Ratio
3.202.281.778.02--
EV/Sales Ratio
1.160.720.550.32500.78-3.51
EV/EBITDA Ratio
2.001.420.980.70-2.87
EV/EBIT Ratio
5.224.272.001.59-2.73
EV/FCF Ratio
7.564.772.52--3.29
Debt / Equity Ratio
0.090.100.090.110.180
Debt / EBITDA Ratio
0.250.300.190.32--
Debt / FCF Ratio
0.401.010.50---
Net Debt / Equity Ratio
-0.30-0.35-0.31-0.21-0.25-0.98
Net Debt / EBITDA Ratio
-0.58-0.62-0.42-0.260.4211.15
Net Debt / FCF Ratio
-0.95-2.07-1.080.720.1812.76
Asset Turnover
0.640.700.881.320.000.06
Inventory Turnover
3.304.444.317.5120.82-
Quick Ratio
1.591.721.480.921.77128.23
Current Ratio
2.242.121.841.352.19129.04
Return on Equity (ROE)
2.67%4.25%59.28%156.29%-38.81%-158.53%
Return on Assets (ROA)
5.36%4.33%44.10%22.47%-28.05%-7.71%
Return on Invested Capital (ROIC)
8.70%6.76%63.12%30.54%-61.75%-27.30%
Return on Capital Employed (ROCE)
9.79%14.93%32.55%37.27%-31.33%-8.65%
Earnings Yield
2.58%3.52%43.68%109.35%--
FCF Yield
10.37%14.62%27.79%---
Buyback Yield / Dilution
0.03%0.03%-4.38%-20.79%-0.03%0.00%
Total Shareholder Return
0.03%0.03%-4.38%-20.79%-0.03%0.00%