OTC : HENKY

Henkel AG & Co. KGaA — Institutional Ownership

$21.49 USD

$0.14 (0.66%)

Volume
1.9K
Average Volume
81.76K
Market Capitalization
$35.62B
P/E Ratio
16.22
Dividend Yield
2.59%
Price Target
$25.20
Year High
$22.82
Year Low
$16.83
Day High
Day Low
Payout Ratio
$0.42
Current Ratio
$1.19
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
HENKY Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $16.28 1.66B $26.99B $2.71B $3.71B $27.99B
2024-12-31 $18.50 1.68B $31.08B $2.89B $4.29B $32.48B
2023-12-31 $16.33 1.68B $27.42B $1.95B $2.89B $28.36B
2022-12-31 $15.06 1.71B $25.81B $1.09B $3.58B $28.31B
2021-12-31 $17.34 1.74B $30.12B $2.12B $3.44B $31.45B
2020-12-31 $19.78 1.74B $34.37B $1.73B $3.64B $36.28B
2019-12-31 $21.02 1.74B $36.51B $1.49B $4.51B $39.53B
2018-12-31 $21.44 1.74B $37.25B $1.11B $4.18B $40.31B
2017-12-31 $24.88 1.74B $43.22B $956M $4.34B $46.61B
2016-12-31 $24.93 1.74B $43.3B $1.4B $3.72B $45.63B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $16.28 1.63B $26.49B $2.71B $3.71B $27.49B
2025-06-30 $15.32 1.67B $25.66B $2.87B $3.71B $26.5B
2024-12-31 $18.50 1.68B $31.04B $2.89B $4.29B $32.44B
2024-06-30 $18.30 1.68B $30.7B $1.85B $3.6B $32.44B
2023-12-31 $16.33 1.68B $27.39B $1.96B $2.89B $28.32B
2023-06-30 $16.15 1.68B $27.14B $1.37B $2.98B $28.74B
2022-12-31 $15.06 1.7B $25.58B $1.09B $3.58B $28.08B
2022-06-30 $14.57 1.73B $25.19B $1.21B $2.92B $26.91B
2021-12-31 $17.34 1.74B $30.12B $2.12B $3.44B $31.45B
2021-06-30 $19.50 1.74B $33.87B $1.5B $2.78B $35.15B
2020-12-31 $19.78 1.74B $34.37B $1.73B $3.64B $36.28B
2020-06-30 $18.70 1.74B $32.49B $2.06B $4.52B $34.94B