INDUS Holding AG (ETR:INH)
Germany flag Germany · Delayed Price · Currency is EUR
28.75
-0.95 (-3.20%)
Jun 3, 2026, 4:35 PM CET

INDUS Holding AG Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
739702523601590881
Market Cap Growth
32.00%34.35%-13.07%1.82%-32.98%12.23%
Enterprise Value
1,3941,2891,0881,1731,2391,405
Last Close Price
29.7028.2019.2220.2419.2827.70
PE Ratio
10.7010.179.7310.84-18.82
Forward PE
8.138.507.077.3011.1611.23
PS Ratio
0.420.400.300.330.330.54
PB Ratio
0.990.960.750.840.851.12
P/TBV Ratio
4.594.093.823.544.593.54
P/FCF Ratio
14.966.905.064.24-20.49
P/OCF Ratio
7.504.683.643.1116.679.95
PEG Ratio
1.480.540.563.842.062.06
EV/Sales Ratio
0.780.740.630.650.690.86
EV/EBITDA Ratio
5.856.585.625.045.856.33
EV/EBIT Ratio
9.5910.008.657.077.218.56
EV/FCF Ratio
28.2112.6610.538.26-32.69
Debt / Equity Ratio
1.031.040.981.071.040.82
Debt / EBITDA Ratio
3.243.483.203.062.912.64
Debt / FCF Ratio
15.657.506.665.44-14.96
Net Debt / Equity Ratio
0.870.750.780.700.850.64
Net Debt / EBITDA Ratio
3.042.782.812.172.782.28
Net Debt / FCF Ratio
13.225.365.263.56-53.2211.79
Asset Turnover
0.940.940.920.950.970.91
Inventory Turnover
1.651.811.821.861.972.00
Quick Ratio
0.821.000.730.990.700.70
Current Ratio
1.982.041.661.961.821.67
Return on Equity (ROE)
9.53%9.76%7.71%11.87%11.13%13.36%
Return on Assets (ROA)
4.81%4.34%4.21%5.43%5.73%5.72%
Return on Invested Capital (ROIC)
6.66%7.26%5.80%7.94%9.48%8.59%
Return on Capital Employed (ROCE)
9.70%8.70%9.40%11.30%12.20%11.70%
Earnings Yield
9.34%9.83%10.28%9.22%-7.15%5.31%
FCF Yield
6.68%14.50%19.78%23.61%-1.88%4.88%
Dividend Yield
4.38%4.61%6.24%5.93%4.15%3.79%
Payout Ratio
43.25%43.28%57.64%38.81%-45.97%
Buyback Yield / Dilution
2.55%4.05%3.49%--2.14%-7.70%
Total Shareholder Return
7.00%8.66%9.73%5.93%2.01%-3.91%