NYSE : BIO

Bio-Rad Laboratories, Inc.

$295.73 USD

-$2.61 (-0.87%)

Volume
139.44K
Average Volume
383.84K
Market Capitalization
$8B
P/E Ratio
48.40
Dividend Yield
0.00%
Price Target
$320.00
Year High
$343.12
Year Low
$236.73
Day High
Day Low
Payout Ratio
$0.20
Current Ratio
$3.21

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.94%

Investors Holding

30

change: -367 | last: 397

Increased Positions

6

change: -198 | last: 204

Reduced Positions

12

change: -90 | last: 102

New Positions

1

change: -59 | last: 60

Sold Positions

364

change: 297 | last: 67

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -20.1439 | last: 0.2014

Total Invested

74.13M

BIO Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $302.99 27.26M $8.26B $531.8M $1.53B $9.26B
2024-12-31 $328.51 28.21M $9.27B $488.1M $1.37B $10.16B
2023-12-31 $322.89 29.21M $9.43B $403.8M $1.41B $10.43B
2022-12-31 $420.49 29.78M $12.52B $434.22M $1.39B $13.48B
2021-12-31 $755.57 29.83M $22.54B $470.78M $223.38M $22.29B
2020-12-31 $582.94 29.77M $17.35B $662.2M $225.74M $16.92B
2019-12-31 $370.03 29.84M $11.04B $660.67M $651.18M $11.03B
2018-12-31 $232.22 29.84M $6.93B $431.53M $439.43M $6.94B
2017-12-31 $238.67 29.66M $7.08B $383.82M $435M $7.13B
2016-12-31 $182.28 29.44M $5.37B $456.26M $434.52M $5.34B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $278.75 26.96M $7.51B $507.2M $1.38B $8.39B
2025-12-31 $302.99 26.98M $8.17B $531.8M $1.53B $9.17B
2025-09-30 $280.39 26.92M $7.55B $397.8M $1.4B $8.55B
2025-06-30 $241.32 27.23M $6.57B $369.3M $1.41B $7.61B
2025-03-31 $243.56 27.94M $6.81B $521.4M $1.37B $7.65B
2024-12-31 $328.51 28M $9.2B $488.1M $1.37B $10.08B
2024-09-30 $334.58 27.95M $9.35B $410.38M $1.39B $10.33B
2024-06-30 $263.97 28.4M $7.5B $406.91M $1.39B $8.48B
2024-03-31 $338.98 28.52M $9.67B $433.28M $1.4B $10.63B
2023-12-31 $322.89 28.79M $9.3B $403.82M $1.41B $10.3B
2023-09-30 $358.45 29.1M $10.43B $457.85M $1.41B $11.38B
2023-06-30 $379.12 29.36M $11.13B $390M $1.38B $12.12B