Loading live market data…

Balchem Corp

NASDAQ:BCPC

$162.7 USD

$1.84 (1.14%)

Volume
168.31K
Average Volume
232.79K
Market Capitalization
$5.23B
P/E Ratio
33.20
Dividend Yield
0.59%
Price Target
$175.50
Year High
$183.90
Year Low
$139.17
Day High
Day Low
Payout Ratio
$0.19
Current Ratio
$2.55

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

5.64%

Investors Holding

31

change: -397 | last: 428

Increased Positions

12

change: -206 | last: 218

Reduced Positions

11

change: -127 | last: 138

New Positions

4

change: -56 | last: 60

Sold Positions

397

change: 349 | last: 48

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -8.7189 | last: 0.0872

Total Invested

302.75M

BCPC Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $153.36 32.6M $5B $74.57M $192.01M $5.12B
2024-12-31 $163.00 32.33M $5.27B $49.52M $208.04M $5.43B
2023-12-31 $148.75 32.11M $4.78B $64.45M $330.33M $5.04B
2022-12-31 $122.11 32.02M $3.91B $66.56M $460.61M $4.3B
2021-12-31 $168.60 32.22M $5.43B $103.24M $118.04M $5.45B
2020-12-31 $115.22 32.18M $3.71B $84.57M $171.98M $3.79B
2019-12-31 $101.63 32.14M $3.27B $65.67M $255.87M $3.46B
2018-12-31 $78.35 32.26M $2.53B $54.27M $156M $2.63B
2017-12-31 $80.60 32.02M $2.58B $40.42M $218.96M $2.76B
2016-12-31 $83.92 31.76M $2.67B $38.64M $280.49M $2.91B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $169.48 32.28M $5.47B $72.87M $184.71M $5.58B
2025-12-31 $153.36 32.32M $4.96B $74.57M $192.01M $5.07B
2025-09-30 $150.06 32.7M $4.91B $65.09M $172M $5.01B
2025-06-30 $159.20 32.74M $5.21B $65.43M $207.68M $5.36B
2025-03-31 $166.00 32.44M $5.39B $49.9M $208.07M $5.54B
2024-12-31 $163.00 32.55M $5.31B $49.52M $208.04M $5.46B
2024-09-30 $176.00 32.37M $5.7B $73.69M $245.29M $5.87B
2024-06-30 $154.10 32.31M $4.98B $63.74M $285.92M $5.2B
2024-03-31 $152.12 32.25M $4.91B $60.35M $321.49M $5.17B
2023-12-31 $148.75 32.25M $4.8B $64.45M $330.33M $5.06B
2023-09-30 $124.04 32.12M $3.98B $76.95M $399.67M $4.31B
2023-06-30 $134.81 32.11M $4.33B $66.86M $424.84M $4.69B