Toromont Industries Ltd. (FRA:14T)
Germany flag Germany · Delayed Price · Currency is EUR
126.00
+2.00 (1.61%)
At close: Feb 20, 2026

Toromont Industries 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
10,1688,4006,2216,5455,5566,542
Market Cap Growth
59.12%35.01%-4.95%17.80%-15.07%38.73%
Enterprise Value
9,8748,2646,2266,4525,4836,491
Last Close Price
126.00103.0074.8175.9963.8573.71
PE Ratio
32.9627.2318.3017.8717.6928.30
PS Ratio
3.152.601.852.071.952.42
PB Ratio
4.974.113.143.563.464.82
P/TBV Ratio
5.914.893.734.324.346.37
P/FCF Ratio
31.8526.3141.6139.5954.1519.97
P/OCF Ratio
22.0618.2225.8026.8537.0417.35
EV/Sales Ratio
3.062.561.852.041.932.40
EV/EBITDA Ratio
16.2113.7110.7610.7510.2714.89
EV/EBIT Ratio
23.8819.9513.8813.3712.8119.43
EV/FCF Ratio
30.9325.8941.6539.0353.4419.81
Debt / Equity Ratio
0.260.260.230.250.290.34
Debt / EBITDA Ratio
0.870.870.790.770.861.04
Debt / FCF Ratio
1.661.663.102.834.521.41
Net Debt / Equity Ratio
-0.14-0.14-0.07-0.13-0.11-0.13
Net Debt / EBITDA Ratio
-0.49-0.49-0.23-0.41-0.33-0.40
Net Debt / FCF Ratio
-0.92-0.92-0.90-1.49-1.73-0.53
Asset Turnover
1.011.011.061.061.061.12
Inventory Turnover
3.093.093.083.153.434.03
Quick Ratio
1.841.841.251.571.431.68
Current Ratio
2.932.932.372.642.432.59
Return on Equity (ROE)
15.90%15.90%17.96%21.13%21.04%18.22%
Return on Assets (ROA)
8.06%8.06%8.85%10.06%9.96%8.67%
Return on Invested Capital (ROIC)
16.86%17.45%19.18%23.49%24.09%20.12%
Return on Capital Employed (ROCE)
15.30%15.30%18.30%20.10%19.80%17.40%
Earnings Yield
3.03%3.67%5.46%5.60%5.65%3.53%
FCF Yield
3.14%3.80%2.40%2.53%1.85%5.01%
Dividend Yield
1.04%1.25%1.72%1.55%1.69%1.28%
Payout Ratio
33.40%33.40%30.32%25.91%27.57%32.78%
Buyback Yield / Dilution
0.88%0.88%0.37%0.10%0.35%-0.79%
Total Shareholder Return
1.93%2.14%2.09%1.65%2.04%0.50%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.