Techtronic Industries Company Limited (TTNDY)
OTCMKTS · Delayed Price · Currency is USD
73.61
-0.91 (-1.22%)
At close: Mar 9, 2026

TTNDY Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2016
Market Capitalization
26,63821,12824,17921,84920,49536,512
Upgrade
Market Cap Growth
4.88%-12.62%10.66%6.61%-43.87%39.67%
Upgrade
Enterprise Value
26,49421,62625,43023,86522,79737,465
Upgrade
Last Close Price
74.5257.5864.0057.1352.0091.26
Upgrade
PE Ratio
22.2317.6321.5622.3819.0333.22
Upgrade
PS Ratio
1.751.391.651.591.552.77
Upgrade
PB Ratio
3.833.043.803.803.947.73
Upgrade
P/TBV Ratio
5.224.144.484.514.749.44
Upgrade
P/FCF Ratio
15.7612.5012.2413.6431.43-
Upgrade
P/OCF Ratio
13.4610.6810.6610.3916.62-
Upgrade
EV/Sales Ratio
1.741.421.741.741.722.84
Upgrade
EV/EBITDA Ratio
13.3611.8516.4617.1015.8727.24
Upgrade
EV/EBIT Ratio
20.0916.3220.2821.3519.2031.78
Upgrade
EV/FCF Ratio
15.6812.8012.8714.8934.96-
Upgrade
Debt / Equity Ratio
0.250.250.330.490.740.81
Upgrade
Debt / EBITDA Ratio
0.880.881.231.822.452.58
Upgrade
Debt / FCF Ratio
1.041.041.071.775.92-
Upgrade
Net Debt / Equity Ratio
-0.02-0.020.100.290.420.38
Upgrade
Net Debt / EBITDA Ratio
-0.08-0.080.421.201.511.31
Upgrade
Net Debt / FCF Ratio
-0.08-0.080.331.043.32-2.12
Upgrade
Asset Turnover
1.161.161.161.071.011.18
Upgrade
Inventory Turnover
2.102.102.131.811.622.00
Upgrade
Quick Ratio
0.780.780.710.630.540.62
Upgrade
Current Ratio
1.671.671.571.491.371.36
Upgrade
Return on Equity (ROE)
17.99%17.99%18.52%17.83%21.70%25.49%
Upgrade
Return on Assets (ROA)
6.29%6.29%6.20%5.43%5.64%6.58%
Upgrade
Return on Invested Capital (ROIC)
17.89%17.63%16.02%13.98%15.91%20.95%
Upgrade
Return on Capital Employed (ROCE)
15.80%15.80%15.70%14.70%16.70%18.60%
Upgrade
Earnings Yield
4.50%5.67%4.64%4.47%5.26%3.01%
Upgrade
FCF Yield
6.35%8.00%8.17%7.33%3.18%-2.32%
Upgrade
Dividend Yield
2.08%0.57%0.46%0.43%0.46%0.26%
Upgrade
Payout Ratio
47.79%47.79%43.34%44.75%42.74%35.86%
Upgrade
Buyback Yield / Dilution
0.24%0.24%-0.02%-0.01%0.22%-0.26%
Upgrade
Total Shareholder Return
2.33%0.81%0.44%0.43%0.67%-0.00%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.