Tourmaline Oil Corp. (FRA:08T)
Germany flag Germany · Delayed Price · Currency is EUR
39.25
+1.46 (3.86%)
At close: Feb 20, 2026

Tourmaline Oil Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Feb '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Market Capitalization
15,12416,68414,32415,9879,3683,265
Market Cap Growth
-9.49%16.48%-10.40%70.66%186.93%15.13%
Enterprise Value
16,22517,64514,60116,24310,2084,488
Last Close Price
39.2540.0936.1339.0420.797.44
PE Ratio
18.6519.6612.055.156.658.23
PS Ratio
5.645.714.323.262.832.29
PB Ratio
1.511.601.491.691.160.55
P/TBV Ratio
1.511.601.491.691.160.58
P/FCF Ratio
61.6352.818.998.4315.60123.28
P/OCF Ratio
7.379.114.754.934.744.52
EV/Sales Ratio
5.986.044.403.313.083.15
EV/EBITDA Ratio
7.888.316.373.325.205.82
EV/EBIT Ratio
16.5516.5510.514.008.4722.42
EV/FCF Ratio
66.1255.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
Net Debt / Equity Ratio
0.110.080.080.050.080.19
Net Debt / EBITDA Ratio
0.540.410.340.090.311.44
Net Debt / FCF Ratio
4.432.770.490.231.0242.02
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.36%5.09%8.30%19.40%15.03%12.15%
FCF Yield
1.62%1.89%11.12%11.86%6.41%0.81%
Dividend Yield
5.32%2.21%1.99%1.59%2.24%4.31%
Payout Ratio
53.19%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.19%-2.09%1.16%-6.53%-14.19%4.24%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.