Bio-Rad Laboratories Inc. (NYSE: BIO) is an American company that manufactures and supplies life science research, healthcare, analytical chemistry. The Company’s products and systems are used to separate chemical and biological materials and identify, analyze and purify components. The company operates through the segments of Life Science and Clinical Diagnostics with bases in the United States, Europe, Asia, Canada, and Latin America.
BIO
Bio-Rad Laboratories Inc
NYSE
469.87
USD
-3.77%
-18.41
OPEN
485.83
PREV CLOSE
488.28
DAY RANGE
485.83 - 468.25
VOLUME
302.6K
AVG. VOLUME
188.8K
52 WEEK RANGE
607.54 - 344.63
Buy BIO stocks now with Interactive Brokers – the most advanced investment platform
Valuations metrics
Market capitalization
12B
Enterprise value
13.5B
Forward pe
25.945333
Peg ratio
25.945333
Price to sales ttm
4.2727876
Price to book mrq
1.4462568
Enterprise to revenue
4.819
Enterprise to ebitda
21.633
Financials
Fiscal year ends
2022-12-31
Most recent quarter
2022-12-31
Profit margin
-1.29451
Operating margin
0.17376
Return on assets ttm
0.01944
Return on equity ttm
-0.31137
Income statement
Revenue ttm
2.8B
Revenue per share ttm
94.083
Quarterly revenue growth
-0.003
Gross profit ttm
1.6B
Ebitda
672.7M
Net income to common ttm
-3627535104
Diluted eps ttm
-116.2
Quarterly earnings growth yoy
-0.0033857873354359
Balance sheet
Total cash mrq
1.8B
Total cash per share mrq
60.504
Total debt mrq
1.4B
Total debt to equity mrq
14.437
Current ratio mrq
5.553
Book value per share mrq
324.887
Cash flow
Operating cash flow ttm
194.4M
Levered free cash flow ttm
45.6M
Stock statistics
Shares outstanding
24.5M
Float shares
21.1M
Avg 10 volume
188.8K
Avg 30 volume
191.1K
Shares short
279K
Short ratio
1.55
Short percent of shares outstanding
0.013300001
Percent held by insiders
0.14536001
Percent held by institutions
0.80359
Stock price summary
Fifty two week low
344.63
Fifty two week high
607.54
Fifty two week change
-23.434
Beta
0.925289
Day 50 ma
469.433
Day 200 ma
461.23276
Dividends and splits
Last split factor
2-for-1 split
Last split date
2002-03-08