Tourmaline Oil Corp. (FRA:08T)
Germany flag Germany · Delayed Price · Currency is EUR
39.12
-0.30 (-0.76%)
At close: Jan 30, 2026

Tourmaline Oil Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Jan '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
15,47616,68414,32415,9879,3683,265
Market Cap Growth
-7.84%16.48%-10.40%70.66%186.93%15.13%
Enterprise Value
16,57817,64514,60116,24310,2084,488
Last Close Price
39.1240.0936.1339.0420.797.44
PE Ratio
19.0919.6612.055.156.658.23
PS Ratio
5.775.714.323.262.832.29
PB Ratio
1.541.601.491.691.160.55
P/TBV Ratio
1.541.601.491.691.160.58
P/FCF Ratio
63.0652.818.998.4315.60123.28
P/OCF Ratio
7.549.114.754.934.744.52
EV/Sales Ratio
6.106.044.403.313.083.15
EV/EBITDA Ratio
8.048.316.373.325.205.82
EV/EBIT Ratio
16.8916.5510.514.008.4722.42
EV/FCF Ratio
67.5655.859.178.5717.00169.49
Debt / Equity Ratio
0.110.080.080.050.080.21
Debt / EBITDA Ratio
0.540.410.340.090.311.62
Debt / FCF Ratio
4.432.770.490.231.0247.35
Asset Turnover
0.200.210.250.420.340.19
Quick Ratio
0.320.550.460.760.621.13
Current Ratio
0.480.890.811.560.661.22
Return on Equity (ROE)
8.69%8.55%12.53%35.48%19.44%7.17%
Return on Assets (ROA)
4.50%4.68%6.50%21.48%7.72%1.63%
Return on Invested Capital (ROIC)
6.59%7.57%10.96%33.30%11.87%3.02%
Return on Capital Employed (ROCE)
7.40%7.60%11.00%33.60%12.20%2.50%
Earnings Yield
5.24%5.09%8.30%19.40%15.03%12.15%
FCF Yield
1.59%1.89%11.12%11.86%6.41%0.81%
Dividend Yield
5.30%2.21%1.99%1.59%2.24%4.31%
Payout Ratio
97.25%37.36%20.72%6.74%10.39%21.94%
Buyback Yield / Dilution
-7.50%-4.30%-0.83%-8.13%-16.43%-0.07%
Total Shareholder Return
-2.11%-2.09%1.16%-6.53%-14.19%4.24%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.