NYSE : CLX

The Clorox Company

$96.95 USD

$2.2 (2.32%)

Volume
3.64M
Average Volume
2.94M
Market Capitalization
$11.72B
P/E Ratio
15.69
Dividend Yield
5.12%
Price Target
$103.50
Year High
$132.03
Year Low
$84.70
Day High
Day Low
Payout Ratio
$0.80
Current Ratio
$0.84

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

1.78%

Investors Holding

113

change: -1008 | last: 1121

Increased Positions

51

change: -517 | last: 568

Reduced Positions

35

change: -286 | last: 321

New Positions

8

change: -158 | last: 166

Sold Positions

980

change: 846 | last: 134

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -67.7679 | last: 0.6777

Total Invested

205.51M

CLX Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-06-30 $120.07 123.52M $14.83B $167M $2.88B $17.54B
2024-06-30 $134.24 124.17M $16.67B $202M $2.9B $19.37B
2023-06-30 $159.04 123.59M $19.66B $367M $2.92B $22.21B
2022-06-30 $140.98 123.11M $17.36B $183M $3.1B $20.28B
2021-06-30 $179.91 125.57M $22.59B $319M $3.17B $25.44B
2020-06-30 $219.37 125.83M $27.6B $871M $3.12B $29.85B
2019-06-30 $152.80 127.73M $19.52B $111M $2.68B $22.09B
2018-06-30 $135.25 129.29M $17.49B $131M $2.48B $19.84B
2017-06-30 $133.24 128.95M $17.18B $418M $2.2B $18.96B
2016-06-30 $138.39 129.47M $17.92B $401M $2.31B $19.83B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $103.63 121.36M $12.58B $1.19B $4.49B $15.88B
2025-12-31 $100.83 121.6M $12.26B $227M $3.22B $15.25B
2025-09-30 $123.30 122.63M $15.12B $166M $3.08B $18.03B
2025-06-30 $120.07 123.17M $14.79B $167M $2.88B $17.5B
2025-03-31 $147.25 123.37M $18.17B $226M $2.94B $20.88B
2024-12-31 $162.41 123.77M $20.1B $290M $3.09B $22.9B
2024-09-30 $162.91 123.8M $20.17B $278M $2.88B $22.77B
2024-06-30 $134.24 124.3M $16.69B $202M $2.9B $19.39B
2024-03-31 $151.65 124.25M $18.84B $219M $3.02B $21.64B
2023-12-31 $142.59 124.18M $17.71B $355M $3.13B $20.48B
2023-09-30 $131.06 123.97M $16.25B $518M $3.2B $18.93B
2023-06-30 $159.04 123.82M $19.69B $367M $2.92B $22.25B