Bio-Rad Laboratories, Inc. Class A BIO

Open calendar →

Bio-Rad Laboratories, Inc. Class A Common Stock · Company · NYSE

Announcement types: (default: consequential filings)
Results & current reports
Capital markets
Ownership & governance

USD closing-price chart (daily close from yfinance · Last year)

USD 245.47 → 305.96 · 24.6%
339.750290.730241.710 1 2,3 4 5 6,7 8 9 10 11 12 13,14 Jul 25Oct 25Jan 26Apr 26Jul 26

Numbered dotted lines mark the filtered filings under Announcement Events below.

Price & SEC Filing History 22 Jul 2025 — 23 Jul 2026 (Last year)

Daily NYSE prices are sourced from yfinance. Yellow highlighting marks an intraday rise or a gap up between adjacent trading sessions. SEC acceptance times are converted to US Eastern time: pre-market filings appear below that day’s OHLCV row; filings accepted after the 09:30 ET open appear above it. The SEC does not publish an exact first-public-availability timestamp, so acceptance time is the best available proxy.

No data yet
301.0000 307.1000 300.7400 305.9600 274,880
290.5000 302.9300 285.3900 301.7000 302,900
301.7100 307.4900 300.1600 301.9000 454,200
Weekend
Weekend
298.8800 305.6800 297.0600 304.3600 287,200
295.9300 302.1300 295.9300 300.9800 237,500
299.7400 301.7100 294.8200 295.7300 250,700
294.4200 299.8700 294.4200 298.3400 227,800
295.1700 299.1500 292.7200 297.5800 339,900
Weekend
Weekend
300.0000 302.1600 295.9600 296.1100 204,500
284.2300 298.2000 284.2300 297.2800 225,500
289.1900 290.5000 281.7900 283.8600 253,100
298.3700 298.6500 290.0000 292.5000 294,400
298.8200 298.8200 290.9300 295.1500 270,800
Weekend
Weekend
No trading
298.0000 302.5500 295.8400 296.8600 344,700
293.1100 299.5400 293.0600 297.0900 204,200
296.7900 299.3200 287.9400 293.6100 237,400
300.0000 301.2700 294.0700 295.3000 329,300
Weekend
Weekend
296.8000 305.0000 293.4600 300.7900 482,000
284.0000 301.7600 280.7800 298.2900 591,800
273.3500 284.0300 270.0000 280.0500 322,400
281.6200 283.7600 270.2800 270.3200 645,300
281.1500 281.9300 276.5100 281.1100 236,800
Weekend
Weekend
No trading
284.6100 285.7500 280.4800 282.4400 402,800
288.7800 293.1100 282.6900 284.6700 207,000
290.6500 294.4300 288.9400 289.9500 266,600
288.7700 292.5100 285.0300 289.2800 226,700
Weekend
Weekend
293.5700 293.8300 284.5700 285.9400 184,400
292.4100 297.1300 287.7300 292.4400 370,700
296.0800 298.5800 290.2100 291.0100 370,800
294.3000 297.9200 290.3500 297.1700 437,000
296.5000 298.2700 291.1200 291.3100 431,000
Weekend
Weekend
305.8400 307.3500 291.4000 294.3200 346,900
308.6600 312.2700 305.5300 307.4700 279,100
303.5700 306.7800 297.8900 304.8300 327,500
300.9900 308.6300 299.5800 306.1300 405,400
311.1000 311.1000 304.8400 305.4600 442,200
Weekend
Weekend
318.8200 319.5000 310.8200 312.4800 521,600
307.2500 319.8600 305.2500 318.2200 652,400
299.0000 305.8100 297.5000 305.2900 574,400
287.2600 297.5900 284.2700 296.9000 454,700
No trading
Weekend
Weekend
287.4900 291.4700 286.2000 287.7400 273,200
285.7700 290.5600 281.8600 286.7400 230,800
282.5800 288.5600 275.0800 287.8600 551,100
281.8200 284.9800 274.3300 281.0500 678,100
274.7200 283.6300 267.8300 281.8200 1,263,600
Weekend
Weekend
248.4600 250.1000 242.7900 247.5300 374,700
243.6900 249.3500 243.4300 246.2700 403,500
239.3000 245.9800 236.7300 243.5100 425,900
245.0300 246.2000 240.7200 241.7100 277,700
254.3500 254.3500 242.6200 243.7900 430,800
Weekend
Weekend
256.4100 258.8100 251.3200 254.3200 230,800
260.4900 262.8300 254.9300 257.3200 268,600
260.4700 264.0600 258.6000 259.0200 498,500
259.8700 263.0700 251.7900 257.1200 520,700
255.8500 262.4600 255.1600 257.8600 624,000
Weekend
Weekend
261.4700 264.3000 242.2800 256.5500 997,700
14 · 10-Q After-hours · 16:19 ET 10-Q ↗ 13 · 8-K After-hours · 16:17 ET 8-K ↗
277.9300 281.9700 273.1500 280.1200 650,200
278.7000 283.5200 273.4600 275.1500 293,000
287.4900 288.5200 276.6600 279.3400 339,300
287.8000 294.0500 284.6500 287.2900 223,000
Weekend
Weekend
12 · 8-K After-hours · 16:30 ET 8-K ↗
281.6100 288.4900 280.3500 287.8400 218,800
294.8200 294.8200 274.9000 281.4200 423,500
307.5000 308.3800 298.2200 300.7800 232,500
305.0500 312.8500 301.5500 305.6700 228,400
297.4600 304.6000 295.9800 303.3400 171,700
Weekend
Weekend
294.9300 302.3200 292.1900 299.0200 186,500
294.6800 294.6900 289.7000 291.0900 286,900
293.7300 297.5000 292.1500 295.9600 208,800
289.5300 294.7100 289.5300 292.2300 200,300
278.8300 289.5000 278.8300 288.1700 213,500
Weekend
Weekend
278.2500 279.5300 275.4000 279.2500 276,600
278.5400 280.9700 273.0400 277.5000 293,800
285.3700 288.7200 280.9100 281.1500 388,900
272.2100 279.2400 270.3700 278.0000 219,100
279.5700 280.7800 276.3200 278.8500 272,800
Weekend
Weekend
No trading
275.3100 284.4500 274.0800 279.9900 253,700
280.3800 282.8900 277.8600 278.3600 176,900
273.7000 280.6000 270.8500 278.7500 196,400
268.7600 272.7500 265.6400 270.3600 589,800
Weekend
Weekend
276.5100 276.5100 264.2300 265.4000 339,700
272.4800 277.8200 272.4800 276.5300 436,700
11 · DEF 14A After-hours · 16:17 ET DEFINITIVE PROXY STATEMENT ↗
273.9200 276.1400 269.1000 273.6000 252,400
261.2900 273.7900 260.5900 272.1200 543,600
268.7000 270.5600 263.6500 265.0000 360,900
Weekend
Weekend
267.4300 267.7300 262.0500 264.4900 462,400
266.2400 270.6700 263.2400 265.0000 356,900
266.2700 270.9000 266.2700 267.9900 286,600
264.4100 272.4000 263.7800 269.4800 258,300
265.5700 267.8200 258.9500 261.2400 209,700
Weekend
Weekend
265.2000 270.0000 261.3800 262.8000 161,800
267.0300 270.0500 259.5600 261.8200 364,100
266.4200 270.7700 265.5700 269.8900 206,700
271.2500 271.3200 265.3600 267.8500 198,800
268.2000 272.0400 264.9200 271.4400 314,900
Weekend
Weekend
275.9600 275.9600 267.5500 269.8500 276,900
280.8100 288.8100 278.6500 279.0300 292,300
282.1500 285.7500 279.9600 284.6800 272,500
274.1600 281.5700 273.6800 280.1900 270,600
275.4100 282.3200 273.5600 279.5900 302,900
Weekend
Weekend
272.0700 280.5200 271.7100 278.4400 376,900
270.9400 275.7100 268.0000 275.2100 264,300
275.1900 275.8700 267.8200 269.6500 253,400
268.2600 275.9900 267.8200 268.7000 241,700
269.2600 271.0300 267.1300 268.2500 282,200
Weekend
Weekend
270.0000 272.5900 267.6500 271.3000 257,100
10 · 8-K After-hours · 16:15 ET 8-K ↗
268.9500 272.6200 265.0600 271.9000 249,500
264.2800 271.8400 263.5100 270.6700 341,900
256.0000 268.5200 254.5900 264.9300 504,700
No trading
Weekend
Weekend
251.0000 272.7900 251.0000 256.5600 1,060,700
9 · 10-K Next filing day · accepted 12 Feb, 21:50 ET 10-K ↗ 8 · 8-K After-hours · 16:16 ET 8-K ↗
292.5000 296.3400 282.6600 292.4200 426,700
297.2200 298.9600 291.9000 293.6900 227,200
297.7800 301.4700 294.5800 299.9600 188,700
298.1700 299.1100 287.5900 294.9000 256,300
Weekend
Weekend
301.6600 307.3900 298.3500 301.5000 201,700
304.8300 307.4100 298.0900 299.5400 166,600
300.9300 306.7200 298.9000 305.9000 277,100
298.1400 313.4100 296.4500 298.9800 367,200
289.1100 297.9100 289.1100 297.4300 159,000
Weekend
Weekend
290.8900 295.7600 289.1900 293.7000 173,200
298.7300 299.2600 287.4600 294.9100 347,300
297.5200 302.5900 294.8200 299.7900 290,900
295.9600 300.5900 295.9600 297.7100 138,000
295.5900 301.5700 294.1600 299.2800 233,300
Weekend
Weekend
303.5000 308.5700 293.9400 296.5700 227,500
313.1100 315.7000 304.1700 305.2200 301,900
313.7300 316.6300 308.4200 311.5400 457,500
308.3500 315.2500 306.5200 312.7600 130,300
No trading
Weekend
Weekend
322.8200 322.8200 313.4700 313.5300 150,300
318.8100 323.3200 315.0000 322.0600 236,000
320.8300 325.9300 316.6000 318.2500 230,800
323.4900 328.5600 316.5700 322.1700 183,800
325.8000 325.8000 319.9100 323.0000 197,800
Weekend
Weekend
321.3600 326.4300 318.1800 323.8200 191,100
321.1200 324.7500 313.8800 319.0800 223,800
325.8100 326.9000 320.2200 324.0900 200,600
323.9400 328.2500 320.0000 325.5000 373,700
302.2500 322.6100 302.2500 322.3400 262,700
Weekend
Weekend
303.2200 307.3100 300.4200 305.2700 137,100
No trading
305.8100 305.9800 300.2600 302.9900 99,800
301.2700 305.0000 300.3200 304.5100 97,400
303.8800 305.6200 301.0700 303.7300 148,800
Weekend
Weekend
302.4600 304.4200 300.4700 303.8800 94,000
No trading
301.0000 302.7200 298.7800 301.7500 76,200
304.2100 304.2100 298.8500 301.0300 157,000
302.0200 307.0700 298.8000 304.8500 194,400
Weekend
Weekend
299.9800 302.6300 295.0100 301.5300 425,800
303.8700 307.7800 298.9700 299.8600 164,000
301.0400 304.9100 298.7400 301.2800 179,500
308.1000 309.7900 298.0200 302.0200 173,100
310.0000 312.8100 301.3000 307.9200 202,300
Weekend
Weekend
313.9700 314.9700 306.3600 308.1300 110,700
315.0000 319.5000 310.1100 313.9700 108,200
309.7400 316.2000 307.0800 315.0000 169,700
308.0000 312.9800 307.3500 308.0500 152,400
314.8600 316.7300 308.0500 308.5300 134,000
Weekend
Weekend
322.7400 325.3300 316.9400 317.6900 174,000
320.0000 321.0000 311.8100 320.0600 114,300
321.7500 322.5000 317.0300 320.3400 271,800
320.4800 323.9900 317.5000 318.5600 210,100
321.4400 328.0700 319.5200 321.5000 133,100
Weekend
Weekend
323.6500 327.6900 321.1000 324.8600 86,300
No trading
330.3800 334.0000 326.6400 327.0300 126,300
322.6900 334.5300 321.7300 332.2100 145,500
314.8500 324.0000 311.6300 322.4800 383,300
Weekend
Weekend
303.6300 320.1400 303.6300 316.7000 126,700
309.0500 311.5500 298.3500 303.6100 214,100
310.5000 310.5000 301.3300 304.7900 192,700
303.4100 311.4700 296.1500 307.7800 149,400
313.6700 315.3500 303.3000 304.0600 165,000
Weekend
Weekend
314.1100 316.8800 307.6700 313.1500 107,300
322.6800 326.7900 316.5600 316.8900 176,100
313.2800 328.5200 312.6400 327.2800 247,300
309.8500 315.8600 306.9000 313.3300 116,400
307.9900 314.0500 305.9700 307.3800 116,500
Weekend
Weekend
304.9200 307.5100 302.3000 305.5600 136,200
308.5900 310.8500 304.1200 306.5500 134,900
308.6500 312.8700 303.4400 310.0100 179,600
309.8700 316.2000 301.9200 310.9600 196,100
317.0400 319.8500 308.3600 311.4300 252,600
Weekend
Weekend
305.7500 321.5900 300.0400 319.5500 285,100
316.0000 328.9600 298.2200 304.6100 429,200
7 · 10-Q After-hours · 16:18 ET 10-Q ↗ 6 · 8-K After-hours · 16:16 ET 8-K ↗
328.0300 334.9800 315.1000 319.4700 510,300
336.4400 340.6800 327.4000 330.4200 305,200
337.7400 343.1200 334.9100 336.1200 289,900
Weekend
Weekend
341.0300 342.1600 337.2200 339.7500 161,600
331.6300 340.9300 326.6400 338.6700 287,200
329.0100 337.7800 327.8500 333.9700 573,500
326.0800 335.8500 323.7500 331.2700 375,600
312.9900 322.5400 305.3200 321.9000 199,100
Weekend
Weekend
308.8000 313.6300 308.8000 310.0200 131,200
310.0400 322.2900 309.2100 312.3900 270,400
308.5400 310.6900 304.1000 305.8500 141,800
298.8700 309.5900 298.8700 305.0500 134,200
300.2000 306.8100 297.5700 303.7100 220,200
Weekend
Weekend
300.4800 302.3100 292.5600 297.7200 170,700
303.8000 305.1200 299.8700 300.6300 111,600
294.8100 304.9100 294.8100 302.8300 217,300
309.2500 311.4300 296.3300 296.5200 174,800
304.4400 309.6800 300.9800 309.1700 195,200
Weekend
Weekend
296.5200 306.0200 295.3000 305.4900 241,600
298.0000 301.0000 294.0700 294.2400 177,400
280.6100 298.5000 280.6100 297.9500 305,800
270.6000 280.9700 268.3900 280.3900 177,800
5 · 8-K Pre-market · 06:02 ET 8-K ↗
274.7000 274.7000 268.3900 270.1100 191,100
Weekend
Weekend
272.7400 274.2900 268.3900 271.3600 211,800
273.6200 274.2900 266.7100 270.4100 227,200
281.8600 282.9300 274.0800 276.6200 232,200
283.1700 286.8400 279.0000 282.0700 185,100
283.3100 284.5800 278.8800 283.3600 195,100
Weekend
Weekend
285.5100 287.2700 282.7200 284.0700 388,400
283.2500 288.1500 281.1900 286.4900 176,400
283.0000 286.5200 276.4900 280.2900 267,900
280.2100 284.3300 277.8200 282.2600 188,700
280.9200 282.2100 277.4000 280.2100 203,600
Weekend
Weekend
284.5500 285.4500 278.6400 280.3400 242,400
280.2900 286.4900 278.2300 285.9000 168,500
284.8800 287.9400 276.5200 276.9100 230,100
292.3100 292.3100 285.7500 285.9500 231,900
293.4400 293.4400 286.3700 290.3800 192,600
Weekend
Weekend
289.4300 298.0000 289.4300 295.4300 257,900
286.8300 290.7200 278.7700 289.4300 187,700
288.5000 291.1700 286.3300 288.0500 202,300
293.8300 296.4000 286.8900 290.7100 215,800
No trading
Weekend
Weekend
292.8100 300.8500 292.8100 297.8800 199,900
290.7500 294.6300 288.9800 293.6700 189,600
291.7700 297.3400 290.2500 292.8400 243,100
298.3000 299.8900 295.8700 296.6000 191,700
4 · 8-K Pre-market · 09:00 ET 8-K ↗
301.5200 301.5200 294.2000 297.3700 241,600
Weekend
Weekend
289.4600 308.4400 287.3100 303.8200 783,300
286.2800 292.0000 283.9600 285.0300 167,000
287.9200 290.7700 285.9800 288.1600 129,100
286.7900 290.2700 284.9700 288.3700 199,100
285.2800 287.2000 282.0000 284.6500 163,800
Weekend
Weekend
287.2100 289.7500 285.1000 285.6600 157,800
284.5300 287.2600 280.6400 287.2100 132,000
276.2100 288.0000 275.2100 287.1600 206,700
264.7900 275.0100 264.3300 274.7600 235,100
264.5000 270.7100 262.7700 264.5300 169,900
Weekend
Weekend
265.1100 266.2000 262.0500 264.2100 211,800
267.3300 268.0600 261.6500 265.2600 201,600
265.5300 268.1200 262.1100 264.3200 313,100
275.6600 278.7400 270.9700 272.1800 309,200
284.0100 285.5800 268.3900 276.8000 530,900
Weekend
Weekend
270.9300 291.8700 270.9300 284.6000 1,108,400
3 · 10-Q After-hours · 16:17 ET 10-Q ↗ 2 · 8-K After-hours · 16:15 ET 8-K ↗
247.1900 251.3500 241.0200 241.9500 430,900
253.0600 255.1500 247.8000 250.0800 424,400
253.3600 256.0400 251.4900 252.6000 312,300
1 · 8-K After-hours · 16:14 ET 8-K ↗
261.4100 262.0500 249.4100 253.2300 323,100
Weekend
Weekend
262.5000 267.4900 260.5600 264.1900 247,200
257.4400 262.4000 256.5100 262.0600 212,500
249.0300 259.2900 249.0300 257.0700 338,300
237.6300 251.5500 237.6300 245.4700 553,700

Announcement Events

Each title opens the filing on the SEC website. Registered users can summarise the filing and up to seven relevant exhibits linked within the same SEC submission.