ESCO Technologies Inc. (FRA:ET7)
Germany flag Germany · Delayed Price · Currency is EUR
186.00
-4.00 (-2.11%)
At close: Nov 7, 2025

ESCO Technologies Ratios and Metrics

Millions EUR. Fiscal year is Oct - Sep.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 20202015 - 2019
Period Ending
Nov '25 Sep '24 Sep '23 Sep '22 Sep '21 Sep '20 2015 - 2019
4,9452,9782,5441,9361,7311,786
Upgrade
Market Cap Growth
59.85%17.06%31.40%11.83%-3.07%-5.77%
Upgrade
Enterprise Value
5,3883,1292,6902,1311,7571,869
Upgrade
Last Close Price
191.00112.7197.9674.8166.6668.40
Upgrade
PE Ratio
50.5732.6029.1023.0631.6021.10
Upgrade
PS Ratio
5.173.242.822.212.812.87
Upgrade
PB Ratio
4.382.682.381.811.972.19
Upgrade
P/TBV Ratio
-11.4611.4211.7919.0010.27
Upgrade
P/FCF Ratio
35.5736.3549.4018.4020.8141.81
Upgrade
P/OCF Ratio
28.4526.0435.0214.0416.3025.49
Upgrade
EV/Sales Ratio
5.543.402.982.442.853.01
Upgrade
EV/EBITDA Ratio
26.1617.2215.8113.1216.4116.61
Upgrade
EV/EBIT Ratio
37.7723.7121.9718.8324.8224.16
Upgrade
EV/FCF Ratio
38.7638.1952.2320.2621.1243.75
Upgrade
Debt / Equity Ratio
0.450.140.140.200.210.12
Upgrade
Debt / EBITDA Ratio
2.480.860.871.231.660.83
Upgrade
Debt / FCF Ratio
3.621.973.001.982.242.28
Upgrade
Asset Turnover
0.520.580.570.530.490.52
Upgrade
Inventory Turnover
2.963.173.353.403.153.52
Upgrade
Quick Ratio
0.821.251.211.221.081.14
Upgrade
Current Ratio
1.521.911.851.801.701.74
Upgrade
Return on Equity (ROE)
8.73%8.60%8.49%7.96%6.42%2.56%
Upgrade
Return on Assets (ROA)
4.75%5.22%4.85%4.29%3.48%4.00%
Upgrade
Return on Capital (ROIC)
6.16%6.78%6.36%5.58%4.44%5.20%
Upgrade
Return on Capital Employed (ROCE)
8.10%9.90%9.50%8.30%6.30%8.20%
Upgrade
Earnings Yield
1.98%3.07%3.44%4.34%3.16%4.74%
Upgrade
FCF Yield
2.81%2.75%2.02%5.43%4.81%2.39%
Upgrade
Dividend Yield
0.15%0.26%0.31%0.44%0.41%0.40%
Upgrade
Payout Ratio
7.63%8.09%8.92%10.04%13.13%8.37%
Upgrade
Buyback Yield / Dilution
-0.20%0.03%0.72%0.60%-0.34%-0.15%
Upgrade
Total Shareholder Return
-0.04%0.28%1.03%1.04%0.07%0.25%
Upgrade
Source: S&P Global Market Intelligence. Standard template. Financial Sources.