INDUS Holding AG (ETR:INH)
Germany flag Germany · Delayed Price · Currency is EUR
26.35
-0.65 (-2.41%)
Jun 26, 2026, 5: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
656702523601590881
Market Cap Growth
24.29%34.35%-13.07%1.82%-32.98%12.23%
Enterprise Value
1,3111,2891,0881,1731,2391,405
Last Close Price
26.3526.9418.3619.3418.4226.46
PE Ratio
9.5010.179.7310.84-18.82
Forward PE
7.218.507.077.3011.1611.23
PS Ratio
0.370.400.300.330.330.54
PB Ratio
0.870.960.750.840.851.12
P/TBV Ratio
4.074.093.823.544.593.54
P/FCF Ratio
13.286.905.064.24-20.49
P/OCF Ratio
6.654.683.643.1116.679.95
PEG Ratio
1.310.540.563.842.062.06
EV/Sales Ratio
0.740.740.630.650.690.86
EV/EBITDA Ratio
5.506.585.625.045.856.33
EV/EBIT Ratio
9.0210.008.657.097.218.56
EV/FCF Ratio
26.5312.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.42%5.73%5.72%
Return on Invested Capital (ROIC)
6.66%7.26%5.80%7.92%9.48%8.59%
Return on Capital Employed (ROCE)
9.70%8.70%9.40%11.30%12.20%11.70%
Earnings Yield
10.53%9.83%10.28%9.22%-7.15%5.31%
FCF Yield
7.53%14.50%19.78%23.61%-1.88%4.88%
Dividend Yield
4.81%4.83%6.54%6.21%4.34%3.97%
Payout Ratio
43.25%43.28%57.64%38.81%-45.97%
Buyback Yield / Dilution
2.47%4.05%3.49%--2.14%-7.70%
Total Shareholder Return
7.28%8.88%10.03%6.21%2.21%-3.73%