Bio-Rad Laboratories, Inc. BIO

Set alert

Price alert · BIO

All alert types
375.65 USD +9.49 +2.59%

As of Nov 3, 1:24 PM ET

Bid
375.16 × 1
Ask
375.95 × 1
369.86 Day range 376.81
236.73 52-week range 396.23
YTD
+23.98%
1 year
+20.62%
Open
369.45
Prev close
366.16
Mkt cap
10.05B
Vol
72.37K
Avg vol
254.03K
EPS
7.89
P/E
47.63
Div yield
0.00%
More statistics
Low
369.86
High
376.81
Forward P/E
37.57
Beta
1.06
Short ratio
4.17
Inst. own
91.74%
Dividend
0.00
Ex-div date
Earnings
Nov 4, 2026
50-d avg
374.80
200-d avg
313.41
1y target
335.00

5Y chart

Chart tools
Interval

Events in this range
  • Jul 31, 2025Earnings: 2.61; estimate 1.93; surprise 35.23%
  • Oct 29, 2025Earnings: 2.26; estimate 2.3; surprise -1.74%
  • Feb 12, 2026Earnings: 2.51; estimate 2.57; surprise -2.33%
  • Apr 7, 2026Downgrade: Citigroup · Buy → Neutral
  • Apr 30, 2026Earnings: 1.89; estimate 1.97; surprise -4.06%
  • May 1, 2026Rating: Wells Fargo · Equal-Weight → Equal-Weight
  • Aug 4, 2026Earnings: 2.62; estimate 1.75; surprise 49.71%
  • Aug 5, 2026Rating: Wells Fargo · Equal-Weight → Equal-Weight
  • Aug 5, 2026Rating: RBC Capital · Outperform → Outperform
  • Aug 5, 2026Rating: Citigroup · Neutral → Neutral
  • Aug 7, 2026Rating: RBC Capital · Outperform → Outperform
  • Nov 4, 2026Earnings: —; estimate 2.23; surprise —%
Signals (83)
NameDateAgo
SMA: BullishOct 30, 20263 days ago
MACD: Sell SignalOct 19, 20262 weeks ago
SMA: BearishOct 5, 20264 weeks ago
RSI: OverboughtAug 17, 20262 months ago
SMA: BullishJun 22, 20264 months ago
SMA: BearishJun 8, 20264 months ago
SMA: BullishMay 25, 20265 months ago
MACD: Buy SignalMay 25, 20265 months ago
SMA: BullishMay 18, 20265 months ago
SMA: BearishApr 27, 20266 months ago
MACD: Sell SignalApr 27, 20266 months ago
SMA: BearishApr 20, 20266 months ago
MACD: Buy SignalApr 20, 20266 months ago
SMA: BullishApr 13, 20266 months ago
SMA: BullishMar 30, 20267 months ago
SMA: BearishFeb 9, 20268 months ago
SMA: BullishFeb 2, 20269 months ago
SMA: BearishJan 26, 20269 months ago
SMA: BearishJan 19, 20269 months ago
SMA: BullishJan 5, 202610 months ago

Newest 20 of 83.

Analyst view

Consensus: hold

Hold
Price target (mean) 335.00 -10.8% downside
Target (low)
280.00
Target (mean)
335.00
Target (high)
390.00
Ratings (0m) 3 1 buy · 1 hold · 1 sell
  • Strong buy1
  • Buy0
  • Hold1
  • Sell0
  • Strong sell1

Recommendation trend

  • This month 3
  • 1 month ago 3
  • 2 months ago 5

Earnings and revenue estimates

Consensus for the coming quarters and fiscal years

BIO analyst estimates
PeriodEPS estimateLow – highYear agoEPS growthRevenue estimateRevenue growthAnalysts
Current quarter2.232.16 – 2.292.26-1.6%649.95M-0.5%2
Next quarter3.022.74 – 3.302.51+20.3%695.40M+0.3%2
Current year9.458.85 – 10.109.92-4.7%2.57B-0.5%3
Next year9.758.75 – 10.909.45+3.1%2.62B+2.1%3

Upgrades and downgrades

The latest rating changes

BIO analyst upgrades and downgrades
DateFirmActionFromTo
Aug 7, 2026RBC CapitalMaintainedOutperformOutperform
Aug 5, 2026CitigroupMaintainedNeutralNeutral
Aug 5, 2026RBC CapitalMaintainedOutperformOutperform
Aug 5, 2026Wells FargoMaintainedEqual-WeightEqual-Weight
May 1, 2026Wells FargoMaintainedEqual-WeightEqual-Weight
Apr 7, 2026CitigroupDowngradeBuyNeutral
Feb 16, 2026Wells FargoMaintainedEqual-WeightEqual-Weight
Oct 30, 2025CitigroupMaintainedBuyBuy
Oct 30, 2025Wells FargoMaintainedEqual-WeightEqual-Weight
Aug 1, 2025RBC CapitalMaintainedOutperformOutperform
Aug 1, 2025Wells FargoMaintainedEqual-WeightEqual-Weight
Jun 9, 2025Wells FargoMaintainedEqual-WeightEqual-Weight
May 2, 2025UBSMaintainedBuyBuy
May 2, 2025CitigroupMaintainedBuyBuy
May 2, 2025RBC CapitalMaintainedOutperformOutperform
Apr 17, 2025Wells FargoMaintainedEqual-WeightEqual-Weight
Feb 12, 2025Wells FargoMaintainedEqual-WeightEqual-Weight
Jan 14, 2025RBC CapitalReiteratedOutperformOutperform
Dec 9, 2024RBC CapitalMaintainedOutperformOutperform
Oct 31, 2024CitigroupMaintainedBuyBuy
Oct 31, 2024RBC CapitalMaintainedOutperformOutperform
Oct 1, 2024CitigroupUpgradeNeutralBuy
Aug 27, 2024Wells FargoInitiated—Equal-Weight
Aug 16, 2024RBC CapitalReiteratedOutperformOutperform
Aug 2, 2024RBC CapitalMaintainedOutperformOutperform
Aug 2, 2024CitigroupMaintainedNeutralNeutral
May 8, 2024UBSMaintainedBuyBuy
Apr 3, 2024CitigroupDowngradeBuyNeutral
Feb 16, 2024UBSMaintainedBuyBuy
Feb 16, 2024RBC CapitalMaintainedOutperformOutperform