Trican Well Service Ltd. (FRA:TWZ)
Germany flag Germany · Delayed Price · Currency is EUR
4.240
-0.080 (-1.85%)
Last updated: Feb 20, 2026, 8:02 AM CET

Trican Well Service Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
851780653596584479
Market Cap Growth
43.53%19.39%9.70%1.97%21.89%73.22%
Enterprise Value
915877670576591461
Last Close Price
4.243.603.032.522.171.61
PE Ratio
12.2111.198.897.1810.6640.05
PS Ratio
1.251.150.990.890.981.23
PB Ratio
1.971.801.991.681.671.41
P/TBV Ratio
2.442.241.991.681.681.45
P/FCF Ratio
13.0811.9912.205.1417.3834.12
P/OCF Ratio
8.177.496.293.505.559.31
EV/Sales Ratio
1.351.291.020.870.991.18
EV/EBITDA Ratio
6.055.914.583.594.587.87
EV/EBIT Ratio
9.469.056.885.247.78-
EV/FCF Ratio
14.0713.4912.524.9717.5832.81
Debt / Equity Ratio
0.170.170.040.040.080.02
Debt / EBITDA Ratio
0.480.480.090.080.220.12
Debt / FCF Ratio
1.111.110.250.110.870.51
Net Debt / Equity Ratio
0.150.15-0.01-0.14-0.03-0.04
Net Debt / EBITDA Ratio
0.430.43-0.03-0.30-0.08-0.23
Net Debt / FCF Ratio
0.990.99-0.08-0.42-0.32-0.95
Asset Turnover
1.291.291.411.411.390.98
Inventory Turnover
28.7928.7934.3030.1929.2421.94
Quick Ratio
2.162.161.751.872.492.04
Current Ratio
2.492.491.952.062.802.34
Return on Equity (ROE)
18.95%18.95%21.78%23.69%15.94%2.44%
Return on Assets (ROA)
11.49%11.49%13.02%14.54%10.99%-0.11%
Return on Invested Capital (ROIC)
14.41%18.47%23.52%26.15%16.81%-0.21%
Return on Capital Employed (ROCE)
17.60%17.60%26.50%28.40%19.00%-0.20%
Earnings Yield
8.19%8.94%11.25%13.92%9.38%2.50%
FCF Yield
7.64%8.34%8.20%19.46%5.75%2.93%
Dividend Yield
3.10%3.62%3.99%4.35%--
Payout Ratio
37.07%37.07%32.50%28.38%--
Buyback Yield / Dilution
3.63%3.63%8.26%10.22%4.32%2.29%
Total Shareholder Return
6.73%7.25%12.25%14.56%4.32%2.29%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.