Daily Nasdaq 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.
Date
Open
High
Low
Close
Volume
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
459.9900
469.5000
445.1000
460.2200
468,515
Thu, 22 Oct 2026
478.0000
494.2000
453.0600
462.7200
614,600
Wed, 21 Oct 2026
515.0000
522.5000
504.3020
509.2000
379,900
Tue, 20 Oct 2026
485.7900
505.8750
469.3530
497.1100
408,200
Mon, 19 Oct 2026
497.8700
508.9900
477.8500
495.7500
857,000
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
491.1400
493.6200
469.0000
472.1400
629,000
Thu, 15 Oct 2026
496.2100
501.8100
472.3800
501.5900
1,105,600
Wed, 14 Oct 2026
560.9000
567.0680
516.5100
524.9300
697,000
Tue, 13 Oct 2026
552.0000
582.2700
537.8700
579.6600
550,000
Mon, 12 Oct 2026
591.0000
591.9000
563.8000
570.0700
472,600
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
656.6800
659.6600
600.6300
612.3700
384,100
Thu, 08 Oct 2026
652.6600
670.1100
629.0000
645.0600
361,800
Wed, 07 Oct 2026
686.6000
693.8950
664.0250
665.1600
339,900
Tue, 06 Oct 2026
720.6900
731.4900
702.6000
711.0600
248,600
Mon, 05 Oct 2026
713.5200
724.0000
700.0800
710.0400
258,700
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
701.0500
724.3300
698.1100
709.4400
418,600
Thu, 01 Oct 2026
655.0000
695.5400
642.0260
678.8700
417,500
Wed, 30 Sep 2026
657.5700
658.8800
640.2930
652.0300
416,100
Tue, 29 Sep 2026
672.8100
672.8100
646.0000
651.4300
346,400
Mon, 28 Sep 2026
660.6900
666.3400
634.8800
656.6500
335,400
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
650.0000
669.8580
638.6300
662.2700
501,700
Thu, 24 Sep 2026
590.5800
645.3900
578.5300
643.2400
449,800
Wed, 23 Sep 2026
627.4000
627.9600
593.6800
608.9100
340,700
Tue, 22 Sep 2026
622.4500
635.0100
621.0200
633.7200
524,000
Mon, 21 Sep 2026
629.9000
644.9700
615.0000
638.3200
715,700
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
616.5300
619.9900
601.2100
614.2700
1,062,200
Thu, 17 Sep 2026
580.1600
607.9700
569.7500
598.6000
661,700
Wed, 16 Sep 2026
560.3200
566.7100
539.5400
548.9000
506,600
Tue, 15 Sep 2026
568.8600
574.4410
540.7800
550.3900
410,300
Mon, 14 Sep 2026
595.0000
595.0000
554.1400
558.3500
518,200
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
614.8750
645.0000
607.8200
635.6600
380,000
Thu, 10 Sep 2026
574.3200
622.8300
566.0000
602.2700
590,200
Wed, 09 Sep 2026
592.9600
614.1900
588.0100
589.8700
387,400
Wed, 09 Sep 2026
21 · 8-K/A
Next filing day · accepted 08 Sep, 19:12 ET
8-K/A ↗
Tue, 08 Sep 2026
628.5000
641.0000
597.5700
598.9500
315,000
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
587.4300
613.9700
583.0000
612.0900
298,600
Thu, 03 Sep 2026
567.8300
581.5100
552.2300
574.4650
253,600
Wed, 02 Sep 2026
552.7500
571.5300
544.4150
568.8200
434,600
Tue, 01 Sep 2026
552.0000
558.9400
536.1100
552.7500
315,300
Mon, 31 Aug 2026
562.1000
573.7750
554.0000
565.4200
312,800
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
588.9400
599.0000
556.7200
557.8600
339,700
Thu, 27 Aug 2026
612.1300
624.0820
593.7600
599.8900
212,700
Wed, 26 Aug 2026
592.2900
610.5000
585.0000
596.9700
208,800
Tue, 25 Aug 2026
602.8100
603.1000
585.1250
594.1000
285,100
Mon, 24 Aug 2026
600.0000
600.3550
572.5500
580.9700
328,800
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
615.0100
635.0000
601.9100
614.8300
333,100
Thu, 20 Aug 2026
620.0000
628.0500
595.0100
598.8100
315,800
Wed, 19 Aug 2026
684.0300
691.5270
618.0000
618.7100
518,600
Tue, 18 Aug 2026
709.9200
725.0000
671.6600
680.0600
397,700
Mon, 17 Aug 2026
725.0000
754.9900
724.2500
749.4400
515,300
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
690.0000
715.7200
685.5650
711.9100
291,900
Thu, 13 Aug 2026
673.2700
709.0600
671.1100
687.9300
339,900
Wed, 12 Aug 2026
706.1200
715.4900
678.5700
680.5200
430,100
Tue, 11 Aug 2026
698.0500
699.5000
665.8900
667.1000
395,800
Mon, 10 Aug 2026
731.1000
744.6400
689.2600
689.9600
547,700
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
713.5900
762.6500
710.0000
725.2800
725,800
Thu, 06 Aug 2026
684.8800
693.6650
622.6900
687.5000
1,398,100
Thu, 06 Aug 2026
20 · 10-Q
Next filing day · accepted 05 Aug, 17:47 ET
10-Q ↗
Wed, 05 Aug 2026
19 · 8-K
After-hours · 16:11 ET
8-K ↗
Wed, 05 Aug 2026
569.3800
587.9200
543.1200
543.1200
680,000
Tue, 04 Aug 2026
590.5700
596.3700
575.0000
583.0600
456,900
Mon, 03 Aug 2026
519.5400
559.1800
511.3100
550.3200
355,600
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
559.2400
575.0000
534.8750
535.2000
470,900
Thu, 30 Jul 2026
497.4300
536.3200
490.5600
527.8700
664,900
Wed, 29 Jul 2026
485.0000
489.6600
459.0100
462.1600
512,000
Tue, 28 Jul 2026
495.0000
500.0000
464.0100
491.1000
511,600
Mon, 27 Jul 2026
560.0000
562.0000
507.1300
522.6700
373,800
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
566.9500
569.5000
531.8150
554.4600
431,100
Thu, 23 Jul 2026
572.8600
589.3800
566.4300
576.4100
190,200
Wed, 22 Jul 2026
572.0000
597.2500
570.9550
590.6700
340,500
Tue, 21 Jul 2026
592.5600
593.0000
572.7500
590.1800
530,300
Mon, 20 Jul 2026
563.3300
575.0000
553.0200
555.1500
429,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
540.2500
571.2100
520.0200
554.9700
490,000
Thu, 16 Jul 2026
583.5100
595.4900
556.3100
564.5900
664,600
Wed, 15 Jul 2026
636.0400
636.1300
585.9400
612.3800
279,500
Tue, 14 Jul 2026
634.9800
634.9800
605.7700
623.8300
278,200
Mon, 13 Jul 2026
607.1500
624.9200
596.8300
602.5500
266,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
636.0000
643.6170
620.6350
628.9400
246,600
Thu, 09 Jul 2026
655.5100
672.6350
647.7450
648.1500
465,900
Wed, 08 Jul 2026
585.0400
615.6200
580.0000
612.1300
514,900
Tue, 07 Jul 2026
580.0000
599.2500
564.0000
592.1900
823,200
Mon, 06 Jul 2026
609.8100
643.5700
608.8800
615.4600
405,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
703.1100
709.8800
586.1500
601.6600
851,200
Wed, 01 Jul 2026
727.5000
733.0000
695.0000
703.8400
298,300
Wed, 01 Jul 2026
18 · 8-K
Pre-market · 08:00 ET
8-K ↗
Tue, 30 Jun 2026
710.4700
757.8000
707.4900
745.5600
536,900
Mon, 29 Jun 2026
675.4700
712.8100
642.2400
710.4700
535,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
653.8900
690.0000
625.8400
672.1900
3,537,200
Thu, 25 Jun 2026
737.2800
741.8300
672.5350
675.7000
554,500
Wed, 24 Jun 2026
712.4000
728.4700
681.3600
692.4700
542,900
Tue, 23 Jun 2026
693.7800
725.7100
687.0100
706.9000
418,800
Mon, 22 Jun 2026
736.3500
755.5200
718.2850
753.1200
802,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
707.5000
732.0900
689.7550
729.0400
671,900
Wed, 17 Jun 2026
700.1100
707.8000
672.4600
677.2100
394,900
Tue, 16 Jun 2026
759.6400
759.6400
683.2900
684.8600
499,900
Mon, 15 Jun 2026
750.0000
769.4700
728.4500
742.4600
582,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
727.3800
742.9600
715.7200
729.8900
432,700
Thu, 11 Jun 2026
686.3000
723.2000
674.0000
721.2400
488,500
Wed, 10 Jun 2026
656.0200
694.0000
647.5600
664.2300
489,200
Tue, 09 Jun 2026
682.9100
692.3000
609.1500
659.5200
541,000
Mon, 08 Jun 2026
656.3550
668.7800
632.5000
664.2800
434,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
670.0000
695.5300
620.1200
625.6800
696,700
Thu, 04 Jun 2026
685.0000
721.3450
664.0000
706.9800
456,200
Wed, 03 Jun 2026
722.0800
722.9200
675.5000
712.7500
613,500
Tue, 02 Jun 2026
684.5000
704.9800
682.1900
701.0800
472,800
Mon, 01 Jun 2026
688.8900
698.0000
661.8200
665.0100
549,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
17 · 8-K
After-hours · 16:27 ET
8-K ↗
Fri, 29 May 2026
733.5700
733.5700
687.7000
710.2000
665,900
Thu, 28 May 2026
727.3000
740.0000
700.3350
729.5100
367,300
Wed, 27 May 2026
752.9100
753.4650
702.7200
726.2100
412,000
Tue, 26 May 2026
758.0000
764.4800
721.2950
743.1200
692,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
16 · 8-K
After-hours · 17:16 ET
8-K ↗
Fri, 22 May 2026
723.0500
744.5000
718.0000
728.5600
398,500
Thu, 21 May 2026
696.2700
723.7000
693.1100
711.7900
669,500
Thu, 21 May 2026
15 · 424B5
Pre-market · 06:03 ET
424B5 ↗
Wed, 20 May 2026
686.5050
703.4500
668.4800
697.0000
1,608,200
Tue, 19 May 2026
677.2500
704.6600
657.3800
693.6600
1,029,800
Tue, 19 May 2026
14 · 8-K
Pre-market · 06:58 ET
8-K ↗
Tue, 19 May 2026
13 · 424B5
Pre-market · 07:23 ET
424B5 ↗
Mon, 18 May 2026
785.0000
785.0000
707.2300
725.5900
449,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
783.1000
794.3600
759.8010
774.0600
551,500
Thu, 14 May 2026
825.5500
839.9900
800.0000
820.2100
524,000
Wed, 13 May 2026
859.9000
859.9000
804.3400
835.3100
471,700
Tue, 12 May 2026
874.8800
881.1600
795.2600
847.1900
658,300
Mon, 11 May 2026
833.0800
901.8100
810.8000
901.4800
693,200
Mon, 11 May 2026
12 · 8-K
Pre-market · 09:13 ET
8-K ↗
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
803.0000
839.0300
783.0000
833.0800
639,900
Thu, 07 May 2026
835.0500
845.0000
759.0500
797.3100
1,266,500
Thu, 07 May 2026
11 · 10-Q
Next filing day · accepted 06 May, 17:55 ET
10-Q ↗
Wed, 06 May 2026
10 · 8-K
After-hours · 16:12 ET
8-K ↗
Wed, 06 May 2026
612.5300
627.0000
588.6750
623.3300
649,100
Tue, 05 May 2026
575.7500
599.0200
569.2850
596.6400
285,200
Mon, 04 May 2026
560.5400
574.6100
555.0710
564.6800
294,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
553.7200
567.5000
550.4300
558.6300
225,300
Thu, 30 Apr 2026
537.4700
562.1600
525.2600
562.1500
469,000
Wed, 29 Apr 2026
523.3400
538.0000
511.5300
527.2000
341,300
Tue, 28 Apr 2026
515.0000
536.6400
502.7800
515.6700
314,000
Mon, 27 Apr 2026
567.6100
574.0300
536.2730
547.9800
387,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
569.9900
591.1300
568.0100
570.2600
365,100
Thu, 23 Apr 2026
533.1400
560.5700
526.8700
556.1300
376,100
Wed, 22 Apr 2026
536.0500
543.8700
518.3000
524.5100
295,800
Tue, 21 Apr 2026
530.7800
539.9900
515.3300
523.5700
485,300
Mon, 20 Apr 2026
505.4200
532.8350
501.5300
528.1000
422,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
484.0500
505.0000
480.0000
503.6300
442,100
Thu, 16 Apr 2026
457.5100
474.0000
448.0000
470.5600
324,100
Wed, 15 Apr 2026
9 · DEFA14A
After-hours · 17:02 ET
DEFA14A ↗
Wed, 15 Apr 2026
8 · DEF 14A
After-hours · 17:01 ET
DEF 14A ↗
Wed, 15 Apr 2026
441.2500
458.2700
441.1800
454.1500
235,900
Tue, 14 Apr 2026
452.7300
460.2800
444.5000
446.0400
365,000
Mon, 13 Apr 2026
418.4200
448.2000
415.9600
447.0800
368,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
413.2300
430.0150
408.0000
420.3200
266,600
Thu, 09 Apr 2026
394.9000
408.0000
392.7650
406.6900
340,800
Wed, 08 Apr 2026
400.0000
403.0500
379.0500
394.9200
352,700
Tue, 07 Apr 2026
360.0000
372.6100
355.3700
371.5000
359,200
Mon, 06 Apr 2026
346.1400
366.4300
343.7700
363.9400
411,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
331.5000
351.6400
330.1250
347.0500
290,800
Wed, 01 Apr 2026
354.7800
366.3850
349.8400
354.3300
348,600
Tue, 31 Mar 2026
316.4800
351.2800
316.4800
345.3500
543,800
Mon, 30 Mar 2026
331.1300
333.1500
306.6200
311.2300
520,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
328.1600
335.5700
319.0100
327.2000
385,400
Thu, 26 Mar 2026
344.4800
347.7300
331.5500
334.6700
283,300
Wed, 25 Mar 2026
359.4200
375.2750
345.7900
354.5000
330,000
Tue, 24 Mar 2026
7 · 8-K
After-hours · 17:24 ET
8-K ↗
Tue, 24 Mar 2026
338.2800
357.8500
337.0000
354.3500
329,500
Mon, 23 Mar 2026
339.3000
364.1750
336.0000
346.1700
548,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
356.4500
358.5000
322.9100
325.3200
4,028,500
Thu, 19 Mar 2026
331.1200
362.8000
328.0000
356.4300
204,300
Wed, 18 Mar 2026
351.9400
357.4600
343.2600
343.7800
267,800
Tue, 17 Mar 2026
341.5800
352.0000
338.6600
346.0000
242,900
Mon, 16 Mar 2026
338.2800
355.0000
338.2400
341.6900
312,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
333.3900
342.9400
321.8700
326.1300
261,300
Thu, 12 Mar 2026
341.1200
346.6700
310.8450
322.8800
445,100
Wed, 11 Mar 2026
353.5100
364.4900
348.6000
350.9300
255,600
Tue, 10 Mar 2026
356.4950
373.2400
354.0000
355.3000
350,400
Mon, 09 Mar 2026
316.2400
357.5300
305.2100
356.3400
774,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
343.2200
353.9400
325.1000
327.3500
540,700
Thu, 05 Mar 2026
377.1900
391.8400
351.8200
356.0900
506,000
Wed, 04 Mar 2026
409.7750
417.7110
380.1100
383.4700
432,400
Tue, 03 Mar 2026
418.5900
421.2900
395.4800
406.4100
437,300
Mon, 02 Mar 2026
390.0600
441.4900
390.0600
440.8000
350,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
391.4000
399.1700
383.0400
397.8800
406,400
Thu, 26 Feb 2026
419.3700
419.3700
385.0000
397.8600
308,100
Wed, 25 Feb 2026
406.5000
426.7500
406.2500
418.1700
358,700
Tue, 24 Feb 2026
400.1500
410.9900
395.0000
404.7900
247,400
Mon, 23 Feb 2026
411.3500
411.3500
388.0000
396.0100
236,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
395.3100
418.0000
393.5150
406.9700
254,300
Thu, 19 Feb 2026
404.7400
410.8500
389.2100
396.5700
271,000
Wed, 18 Feb 2026
414.5500
428.3450
403.9700
410.7200
271,600
Tue, 17 Feb 2026
413.0800
420.7700
392.9500
414.0500
253,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
414.5300
431.0000
410.4000
420.2300
437,400
Thu, 12 Feb 2026
446.5000
446.9550
416.0100
423.2000
383,300
Wed, 11 Feb 2026
6 · 10-K
After-hours · 16:06 ET
10-K ↗
Wed, 11 Feb 2026
420.0000
437.3930
414.6600
436.2800
235,900
Tue, 10 Feb 2026
420.3600
429.2800
410.4300
413.7600
342,100
Mon, 09 Feb 2026
419.0000
433.8300
415.0000
417.3600
350,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
424.8600
440.0000
400.6700
418.6900
543,200
Thu, 05 Feb 2026
384.4200
438.1900
337.5050
410.2900
1,329,800
Wed, 04 Feb 2026
5 · 8-K
After-hours · 16:09 ET
8-K ↗
Wed, 04 Feb 2026
4 · 8-K
After-hours · 17:02 ET
8-K ↗
Wed, 04 Feb 2026
357.1700
371.7900
338.5900
347.9600
633,600
Tue, 03 Feb 2026
381.8600
398.5900
348.0500
351.4700
569,500
Mon, 02 Feb 2026
352.6400
382.5000
352.6400
374.1800
278,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
359.9250
384.9300
359.9250
363.1100
553,600
Thu, 29 Jan 2026
359.0700
371.5000
348.7500
365.5800
290,800
Wed, 28 Jan 2026
365.4500
378.3720
349.0230
361.1200
188,500
Tue, 27 Jan 2026
351.7900
365.9900
350.0000
358.0800
209,700
Mon, 26 Jan 2026
345.0200
351.8500
340.7800
345.4900
199,500
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
363.4500
367.4900
341.0550
342.9000
221,600
Thu, 22 Jan 2026
385.0000
393.8000
362.0500
362.7300
217,200
Wed, 21 Jan 2026
3 · 8-K
After-hours · 16:09 ET
8-K ↗
Wed, 21 Jan 2026
371.0200
381.5900
359.9850
377.7100
206,800
Tue, 20 Jan 2026
361.4500
374.9300
357.5000
363.1300
196,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
359.1700
383.3300
357.5000
371.4400
214,800
Thu, 15 Jan 2026
365.8300
367.2750
353.2400
353.5200
255,900
Wed, 14 Jan 2026
344.4000
351.5200
336.6000
349.2000
248,600
Tue, 13 Jan 2026
348.2100
364.7400
345.8200
350.6300
201,200
Mon, 12 Jan 2026
330.0020
348.5000
330.0020
344.5300
158,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
335.0500
348.5650
333.0000
342.2000
251,900
Thu, 08 Jan 2026
340.0900
340.7350
329.5000
333.1000
224,400
Wed, 07 Jan 2026
337.8300
345.4700
327.5000
342.7300
233,200
Tue, 06 Jan 2026
334.0000
345.0200
324.2100
344.7500
333,500
Mon, 05 Jan 2026
375.4300
382.8500
329.1700
333.0300
470,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
365.5700
373.8750
359.0100
369.9600
329,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
369.1500
369.8300
352.4200
353.1900
265,000
Tue, 30 Dec 2025
369.7700
370.6850
361.0600
363.7700
166,500
Mon, 29 Dec 2025
371.7300
375.2650
366.4500
369.2100
226,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
382.2900
382.7200
370.5400
377.1100
148,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
381.8100
381.9900
376.8600
378.0700
67,200
Tue, 23 Dec 2025
375.7400
383.6500
369.6850
381.8300
209,400
Mon, 22 Dec 2025
378.7700
385.4750
372.4300
376.5000
336,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
361.3600
379.0000
361.3100
366.6100
465,500
Thu, 18 Dec 2025
374.3100
379.2800
356.2600
358.7300
283,600
Wed, 17 Dec 2025
365.4200
374.7050
346.3000
356.0900
484,500
Tue, 16 Dec 2025
356.9400
367.8200
353.5850
363.6000
266,000
Mon, 15 Dec 2025
373.0000
377.6400
360.4900
363.2500
326,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
384.6500
386.0000
357.3100
362.0500
506,300
Thu, 11 Dec 2025
372.4100
387.5200
368.2800
385.6100
517,600
Wed, 10 Dec 2025
364.6400
381.4100
364.6400
376.3600
350,800
Tue, 09 Dec 2025
357.9200
372.1200
356.6700
366.4900
290,400
Mon, 08 Dec 2025
360.4600
366.3000
355.6800
361.9500
296,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
351.8500
357.3100
344.4700
352.0500
474,200
Thu, 04 Dec 2025
342.8000
367.4100
340.1000
350.4900
675,500
Wed, 03 Dec 2025
313.6100
349.0000
310.5200
346.5000
745,000
Tue, 02 Dec 2025
293.6800
310.0000
288.8900
307.9000
382,600
Mon, 01 Dec 2025
289.6100
296.8000
284.3200
287.1100
365,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
294.9900
301.5300
292.6750
297.7000
128,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
286.7700
295.8300
284.2800
289.2900
262,200
Tue, 25 Nov 2025
279.6100
289.4210
264.7900
286.6400
225,400
Mon, 24 Nov 2025
269.8300
284.3200
269.8300
279.6100
233,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
252.6000
274.3800
243.6770
267.8700
439,000
Thu, 20 Nov 2025
284.3100
287.6700
251.1600
252.7600
386,800
Wed, 19 Nov 2025
256.2000
278.0000
255.9700
270.3000
390,800
Tue, 18 Nov 2025
263.4900
268.7600
252.0200
255.4900
452,200
Mon, 17 Nov 2025
278.8200
285.4150
265.1950
268.8500
310,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
275.1900
297.7800
275.1900
282.5800
372,500
Thu, 13 Nov 2025
300.7750
303.4500
279.5000
288.6600
404,200
Wed, 12 Nov 2025
310.0000
317.2250
303.0300
305.8500
317,300
Tue, 11 Nov 2025
315.0700
320.7900
305.0100
306.6600
257,700
Mon, 10 Nov 2025
342.1600
347.5000
320.0000
321.4900
471,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
323.0500
330.0000
299.0800
326.9400
527,800
Thu, 06 Nov 2025
329.0000
386.0000
327.0000
339.8100
1,556,100
Thu, 06 Nov 2025
2 · 10-Q
Next filing day · accepted 05 Nov, 17:35 ET
10-Q ↗
Wed, 05 Nov 2025
1 · 8-K
After-hours · 16:13 ET
8-K ↗
Wed, 05 Nov 2025
279.5000
288.0000
277.9000
279.0700
396,500
Tue, 04 Nov 2025
273.3700
287.2400
269.6400
279.3100
353,100
Mon, 03 Nov 2025
292.8600
297.6500
287.3400
288.2400
289,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
282.7600
295.7700
279.4650
289.6400
343,000
Thu, 30 Oct 2025
278.4800
285.0110
275.2200
277.1400
182,500
Wed, 29 Oct 2025
275.7300
285.0250
272.8250
277.6300
184,700
Tue, 28 Oct 2025
276.8000
279.6000
265.0000
271.2600
290,100
Mon, 27 Oct 2025
274.2600
279.7000
272.7500
276.8000
241,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
282.9700
286.3200
267.1200
268.1100
211,400