TT Electronics plc (LON:TTG)
London flag London · Delayed Price · Currency is GBP · Price in GBX
78.90
-1.70 (-2.11%)
Apr 2, 2025, 4:35 PM BST

TT Electronics Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2023 FY 2022 FY 2021 FY 2020 FY 2019 2014 - 2018
Period Ending
Apr '25 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 2014 - 2018
Market Capitalization
140276305448356407
Upgrade
Market Cap Growth
-6.77%-9.49%-31.91%26.00%-12.62%29.50%
Upgrade
Enterprise Value
267415449558447492
Upgrade
Last Close Price
0.791.491.602.271.772.16
Upgrade
PE Ratio
---35.02273.7025.77
Upgrade
Forward PE
5.867.879.3715.2615.3013.20
Upgrade
PS Ratio
0.240.450.500.940.820.85
Upgrade
PB Ratio
0.521.021.031.361.191.52
Upgrade
P/TBV Ratio
2.742.713.143.513.954.69
Upgrade
P/FCF Ratio
5.536.81234.80-18.8318.59
Upgrade
P/OCF Ratio
6.184.3924.0331.3512.6211.34
Upgrade
PEG Ratio
1.381.031.031.031.031.03
Upgrade
EV/Sales Ratio
0.460.680.731.171.031.03
Upgrade
EV/EBITDA Ratio
12.6516.3429.3616.4022.5716.28
Upgrade
EV/EBIT Ratio
62.0941.10-32.0563.8328.09
Upgrade
EV/FCF Ratio
10.5510.22345.57-23.6422.45
Upgrade
Debt / Equity Ratio
0.720.740.690.520.520.52
Upgrade
Debt / EBITDA Ratio
9.106.8510.384.536.704.12
Upgrade
Debt / FCF Ratio
7.594.96156.46-8.156.34
Upgrade
Asset Turnover
0.900.900.900.770.780.93
Upgrade
Inventory Turnover
2.692.812.913.013.363.70
Upgrade
Quick Ratio
1.190.900.901.001.261.14
Upgrade
Current Ratio
2.262.061.912.022.231.95
Upgrade
Return on Equity (ROE)
-4.58%-2.40%-4.21%4.08%0.46%4.53%
Upgrade
Return on Assets (ROA)
0.42%0.93%-0.12%1.75%0.79%2.13%
Upgrade
Return on Capital (ROIC)
0.56%1.30%-0.16%2.28%1.02%2.85%
Upgrade
Return on Capital Employed (ROCE)
0.90%2.10%-3.30%1.50%4.30%
Upgrade
Earnings Yield
-9.07%-2.46%-4.32%2.85%0.36%3.88%
Upgrade
FCF Yield
18.07%14.70%0.43%-0.07%5.31%5.38%
Upgrade
Dividend Yield
8.44%4.56%3.94%2.46%2.65%0.97%
Upgrade
Payout Ratio
0.00%--89.06%-68.99%
Upgrade
Buyback Yield / Dilution
0.11%1.29%-5.95%-1.02%-0.80%
Upgrade
Total Shareholder Return
8.44%4.67%5.23%-3.49%1.63%0.17%
Upgrade
Updated Aug 8, 2024. Source: S&P Global Market Intelligence. Standard template. Financial Sources.