NYSE : KWR

Quaker Houghton

$149.79 USD

-$0.82 (-0.54%)

Volume
40.64K
Average Volume
164.72K
Market Capitalization
$2.6B
P/E Ratio
516.52
Dividend Yield
1.36%
Price Target
$176.00
Year High
$183.01
Year Low
$111.42
Day High
Day Low
Payout Ratio
$8.13
Current Ratio
$2.45
Institutional Ownership Summary
Institutional Ownership %

0.33%

Investors Holding

30

change: -261 | last: 291
Increased Positions

15

change: -112 | last: 127
Reduced Positions

8

change: -94 | last: 102
New Positions

6

change: -28 | last: 34
Sold Positions

262

change: 224 | last: 38
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -9.2975 | last: 0.093
Total Invested

9.12M

KWR Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $137.31 17.47M $2.4B $179.83M $928.61M $3.15B
2024-12-31 $140.76 17.79M $2.5B $188.88M $737.82M $3.05B
2023-12-31 $213.42 17.89M $3.82B $194.53M $788.97M $4.41B
2022-12-31 $166.90 17.84M $2.98B $180.96M $991.8M $3.79B
2021-12-31 $230.78 17.81M $4.11B $165.18M $929.66M $4.87B
2020-12-31 $253.39 17.72M $4.49B $181.83M $926.01M $5.23B
2019-12-31 $164.52 15.13M $2.49B $123.52M $963.22M $3.33B
2018-12-31 $177.71 13.27M $2.36B $104.15M $36.6M $2.29B
2017-12-31 $150.79 13.2M $1.99B $89.88M $66.8M $1.97B
2016-12-31 $127.94 13.14M $1.68B $88.82M $66.48M $1.66B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $124.23 17.32M $2.15B $169.73M $896.57M $2.88B
2025-12-31 $137.31 17.32M $2.38B $179.83M $928.61M $3.13B
2025-09-30 $131.75 17.36M $2.29B $172.04M $897.11M $3.01B
2025-06-30 $111.94 17.57M $1.97B $201.92M $960.14M $2.73B
2025-03-31 $123.61 17.74M $2.19B $186.22M $768.82M $2.77B
2024-12-31 $140.76 17.74M $2.5B $188.88M $737.82M $3.05B
2024-09-30 $168.49 17.84M $3.01B $212.07M $771.67M $3.57B
2024-06-30 $168.86 17.92M $3.03B $188.57M $769.25M $3.61B
2024-03-31 $202.79 17.91M $3.63B $195.75M $802.84M $4.24B
2023-12-31 $213.42 17.9M $3.82B $194.53M $788.97M $4.41B
2023-09-30 $160.00 17.91M $2.87B $198.36M $846.38M $3.51B
2023-06-30 $194.90 17.89M $3.49B $189.4M $907.52M $4.21B