MarketInOut Stock Screener Log In | Sign Up

INDUS Holding AG

XETRA • Industrials • Conglomerates • Quote as of 10/30/2026
INDUS Holding AG stock price and volume chart

Company Profile

IndustryConglomerates
SectorIndustrials
ExchangeXETRA
Market Capitalization975.04 mln
Float17.03 mln
Earnings Date11/12/2026

EPS

4.22
Solid

P / E

8.36
Undervalued

Piotroski F-Score

8 / 9
Very strong

Beneish M-Score

-2.45
Borderline

Relative Strength

9 / 100
Severely lagging

Debt / Equity

1.04
Elevated leverage

Business Description

Founded in 1989 and headquartered in Bergisch Gladbach, Germany, INDUS Holding AG acquires and holds medium-sized manufacturing businesses across German-speaking Europe, including Germany, Switzerland, and Austria. The firm focuses on established, owner-managed companies with annual revenues between ?20 million and ?100 million, strong equity ratios, and healthy profit margins, operating in areas such as automation, environmental technology, medical equipment, construction, and infrastructure. INDUS typically takes a majority ownership position with the intention of growing its stake to full ownership, and holds its investments on a long-term basis using its own balance sheet rather than outside funds.

Key Fundamentals

EPS4.22
P/E8.36
ROE14.11
RPS74.87
ROIC9.02
ROA5.32
Interest Cover8.23
EBITDA, mln288
EV / EBITDA5.58
EV / EBIT8.41
Revenue, mln1,864
EV / Revenue0.86

Quote Details

Last 35.30
Change -1.15 (-3.16%)
Open 36.30
Volume 24,231
Turnover 855,354
Average Volume 31,665

Financial Ratios

Pre-Tax Profit Margin9
Leverage Ratio2.65
Current Ratio1.88
Price / Book1.22
Price / Tangible Book5.34
Price / Cash Flow7.80
Price / Free Cash Flow12.90
Debt / Equity1.04
Price / Sales0.50
PEG Ratio1.10

Financial Strength

Altman Z-Score2.23
Piotroski F-Score 8 / 9
Beneish M-Score-2.45
Price to Intrinsic Value0.62
Price to Graham Number1.45
Shiller PE Ratio16.92

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week -5.11% 6 / 100   
1 Month -11.64% 7 / 100   
2 Months 27.44% 97 / 100   
6 Months 12.17% 81 / 100   
1 Year 64.65% 96 / 100   



Disclaimer - Privacy Policy - Terms of Service - Cookies - FAQ - Affiliates - Blog