OTC : INDHF

INDUS Holding AG — Institutional Ownership

$24.45 USD

$0 (0.0%)

Volume
100
Average Volume
87
Market Capitalization
$654.04M
P/E Ratio
11.04
Dividend Yield
4.23%
Price Target
Year High
$24.45
Year Low
$22.00
Day High
Day Low
Payout Ratio
$0.43
Current Ratio
$1.98
Institutional Ownership Summary
Institutional Ownership %

%

Investors Holding

change: 0.0 | last:
Increased Positions

change: 0.0 | last:
Reduced Positions

change: 0.0 | last:
New Positions

change: 0.0 | last:
Sold Positions

change: 0.0 | last:
Total Calls

-

Total Puts

-

Put-Call Ratio

change: 0.0 | last:
Total Invested

-

Beneficial Ownership Filings
Filing Date Reporting Person Amount Beneficially Owned % of Class
INDHF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $20.81 25.2M $524.38M $217.52M $761.35M $1.07B
2024-12-31 $20.18 25.96M $523.9M $145.15M $686.59M $1.07B
2023-12-31 $19.90 26.74M $532.15M $265.84M $772.01M $1.04B
2022-12-31 $40.16 26.9M $1.08B $127.82M $721.37M $1.67B
2021-12-31 $37.81 26.33M $995.76M $136.32M $640.45M $1.5B
2020-12-31 $35.18 24.45M $860.23M $194.7M $713.61M $1.38B
2019-12-31 $38.34 24.45M $937.51M $135.12M $681.39M $1.48B
2018-12-31 $49.53 24.45M $1.21B $109.65M $592.41M $1.69B
2017-12-31 $47.31 24.45M $1.16B $135.88M $534.85M $1.56B
2016-12-31 $51.28 24.45M $1.25B $127.18M $503.73M $1.63B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $21.15 24.9M $526.59M $120.21M $775.97M $1.18B
2025-12-31 $20.81 24.9M $518.06M $217.52M $761.35M $1.06B
2025-09-30 $20.83 24.96M $520.03M $202.43M $788.45M $1.11B
2025-06-30 $20.36 24.52M $499.41M $111.2M $746.29M $1.13B
2025-03-31 $22.09 24.94M $550.78M $114.92M $705.55M $1.14B
2024-12-31 $20.18 25.88M $522.43M $145.15M $686.59M $1.06B
2024-09-30 $19.75 25.88M $511.31M $144.46M $707.26M $1.07B
2024-06-30 $20.50 25.88M $530.62M $121.69M $687.01M $1.1B
2024-03-31 $20.47 26.58M $544.07M $211.28M $757.79M $1.09B
2023-12-31 $19.90 26.9M $535.31M $265.84M $772.01M $1.04B
2023-09-30 $20.80 26.9M $559.46M $150.68M $719.98M $1.13B
2023-06-30 $39.41 26.9M $1.06B $118.94M $742.97M $1.68B