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
63.3650
64.1900
62.5200
62.6000
1,152,529
Thu, 22 Oct 2026
61.2000
64.4900
61.0200
63.8300
1,261,300
Wed, 21 Oct 2026
61.1500
61.8300
60.1300
60.6100
931,300
Tue, 20 Oct 2026
62.3700
63.2400
61.4500
61.7200
1,293,500
Mon, 19 Oct 2026
63.5800
63.5800
61.6400
62.0400
1,007,200
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
64.1300
64.4000
63.0600
63.6500
1,022,300
Thu, 15 Oct 2026
63.9800
64.7500
62.8900
63.5900
1,380,800
Wed, 14 Oct 2026
62.7100
63.6400
61.8900
63.1900
1,037,600
Tue, 13 Oct 2026
64.0000
64.2800
61.9500
62.7100
1,264,900
Mon, 12 Oct 2026
64.4000
64.5200
62.2100
63.4400
933,100
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
64.4000
65.5900
63.7500
64.3500
1,198,200
Thu, 08 Oct 2026
62.8100
65.4500
62.0100
64.8300
1,569,300
Wed, 07 Oct 2026
63.5000
63.5000
61.8800
62.7000
1,902,900
Tue, 06 Oct 2026
65.0400
65.6100
63.3400
63.4000
1,792,300
Mon, 05 Oct 2026
66.2200
66.2200
64.2400
64.9900
2,656,400
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
17 · 8-K
After-hours · 20:00 ET
FORM 8-K ↗
Fri, 02 Oct 2026
65.8400
67.0100
64.4600
66.6700
1,665,000
Thu, 01 Oct 2026
66.9500
67.0000
64.1300
65.8400
2,169,800
Wed, 30 Sep 2026
16 · 10-Q
After market open · 10:13 ET
FORM 10-Q ↗
Wed, 30 Sep 2026
15 · 8-K
After market open · 10:07 ET
FORM 8-K ↗
Wed, 30 Sep 2026
63.5000
68.5600
63.5000
68.0600
3,101,900
Tue, 29 Sep 2026
67.1900
68.8500
66.8800
68.5500
1,737,100
Mon, 28 Sep 2026
68.0000
68.2000
66.7000
67.3600
991,100
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
68.7900
68.7900
66.6200
67.4300
1,116,200
Thu, 24 Sep 2026
71.7300
72.2500
68.3800
68.4800
1,270,300
Wed, 23 Sep 2026
73.0600
73.2600
71.0800
71.7300
1,049,000
Tue, 22 Sep 2026
72.8200
73.6800
71.5900
73.1300
1,438,100
Mon, 21 Sep 2026
72.8400
73.2000
71.9500
72.5300
861,600
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
73.2100
73.9500
72.8200
72.8900
1,967,400
Thu, 17 Sep 2026
74.6200
75.0500
74.0300
74.0900
730,800
Wed, 16 Sep 2026
74.0000
75.7400
73.9900
74.2900
794,100
Tue, 15 Sep 2026
74.5600
75.2200
73.5300
74.3900
679,900
Mon, 14 Sep 2026
74.8500
75.8700
73.3700
75.0200
737,200
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
73.7600
74.3000
72.9000
73.9800
780,300
Thu, 10 Sep 2026
74.4500
76.2700
73.6600
73.7100
1,745,700
Wed, 09 Sep 2026
74.3800
74.3800
72.9000
73.2300
779,300
Tue, 08 Sep 2026
74.6600
75.5700
74.1600
74.8300
738,700
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
75.0000
75.7300
73.9900
74.6300
872,500
Thu, 03 Sep 2026
78.1700
78.7800
75.7800
76.0300
899,500
Wed, 02 Sep 2026
14 · 8-K
After-hours · 16:40 ET
FORM 8-K ↗
Wed, 02 Sep 2026
79.0100
80.0800
78.1200
78.8200
605,900
Tue, 01 Sep 2026
79.7500
80.4900
78.6400
79.0200
529,600
Mon, 31 Aug 2026
79.7700
80.7000
78.6400
78.9200
1,237,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
80.0300
81.8100
79.4800
80.2100
705,700
Thu, 27 Aug 2026
82.0300
82.5200
78.1800
79.7500
1,324,000
Wed, 26 Aug 2026
84.1400
84.6400
82.9900
83.0600
701,000
Tue, 25 Aug 2026
84.4700
84.6900
83.0100
84.1400
627,700
Mon, 24 Aug 2026
83.0000
87.6900
82.9900
84.6000
1,140,900
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
82.7100
85.9100
81.9200
82.8000
2,190,100
Thu, 20 Aug 2026
80.5000
82.6300
80.2500
82.4300
1,046,400
Wed, 19 Aug 2026
81.1800
81.8100
80.0700
80.5500
787,200
Tue, 18 Aug 2026
13 · DEFA14A
After-hours · 16:23 ET
DEFA14A ↗
Tue, 18 Aug 2026
12 · DEFA14A
After-hours · 16:17 ET
DEFA14A ↗
Tue, 18 Aug 2026
11 · DEF 14A
After-hours · 16:14 ET
DEF 14A ↗
Tue, 18 Aug 2026
81.7800
82.3700
80.7900
81.1900
661,100
Mon, 17 Aug 2026
80.4600
81.0300
79.6900
80.4400
649,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
82.2800
82.4600
80.4200
81.0900
642,200
Thu, 13 Aug 2026
82.8800
83.6600
82.4600
82.5900
545,600
Wed, 12 Aug 2026
81.4500
82.5800
80.6500
82.2100
659,800
Tue, 11 Aug 2026
81.5800
83.2100
81.5800
82.5600
525,800
Mon, 10 Aug 2026
84.1700
84.6900
81.6500
81.9800
716,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
84.7700
85.6400
84.1600
85.0800
568,600
Thu, 06 Aug 2026
85.8000
86.6200
83.7900
84.8500
612,500
Wed, 05 Aug 2026
85.5900
86.5000
84.2100
85.6700
721,700
Tue, 04 Aug 2026
86.1400
86.8800
84.0000
84.7700
1,021,600
Mon, 03 Aug 2026
88.4100
90.1000
86.7600
87.0600
737,100
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
87.0000
87.9800
86.0000
87.7800
884,000
Thu, 30 Jul 2026
92.0000
92.4900
86.7700
87.0800
968,600
Wed, 29 Jul 2026
93.0000
95.2500
92.3900
93.5000
1,454,000
Tue, 28 Jul 2026
90.3200
93.6200
89.6900
93.2100
1,272,600
Mon, 27 Jul 2026
90.4200
90.9000
87.6100
88.7200
871,600
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
88.1400
90.9600
87.0200
90.3200
969,800
Thu, 23 Jul 2026
87.8700
90.0600
85.5900
88.1400
1,255,400
Wed, 22 Jul 2026
81.3800
88.3700
80.5900
87.8600
2,542,500
Wed, 22 Jul 2026
10 · 10-K
Pre-market · 06:17 ET
FORM 10K ↗
Wed, 22 Jul 2026
9 · 8-K
Pre-market · 06:07 ET
FORM 8-K ↗
Tue, 21 Jul 2026
88.4800
89.5000
87.0700
87.2500
990,900
Mon, 20 Jul 2026
88.5900
89.9900
87.5200
88.4200
844,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
88.4200
90.7400
87.3000
88.5500
828,800
Thu, 16 Jul 2026
85.8500
88.3900
85.6900
88.2800
1,033,600
Wed, 15 Jul 2026
83.1400
85.8000
82.7400
85.3600
902,800
Tue, 14 Jul 2026
83.0600
83.5500
81.5900
83.1400
960,100
Mon, 13 Jul 2026
88.3400
88.4400
83.0200
83.4100
1,416,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
85.9400
88.7400
85.8500
88.3400
865,200
Thu, 09 Jul 2026
84.0000
85.3700
83.2200
85.3500
728,200
Wed, 08 Jul 2026
85.8700
86.3000
84.7500
85.0800
672,700
Tue, 07 Jul 2026
86.0000
87.1500
84.6300
85.4100
632,800
Mon, 06 Jul 2026
83.9700
85.7200
82.5700
85.1900
751,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
81.5900
84.2000
80.4600
83.8500
862,700
Wed, 01 Jul 2026
80.5600
83.0700
80.1600
80.4500
978,400
Tue, 30 Jun 2026
79.2200
80.9800
79.0100
80.5600
829,300
Tue, 30 Jun 2026
8 · 8-K
Pre-market · 09:05 ET
FORM 8-K ↗
Mon, 29 Jun 2026
79.4100
80.0000
77.8000
79.3400
736,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
78.6500
80.5300
78.5500
80.2300
2,362,800
Thu, 25 Jun 2026
78.1500
78.7600
75.9600
78.2400
720,600
Wed, 24 Jun 2026
79.3300
80.7500
78.8600
79.0300
729,200
Tue, 23 Jun 2026
7 · 8-K
After-hours · 16:56 ET
FORM 8-K ↗
Tue, 23 Jun 2026
76.9900
79.8800
76.9900
79.5700
901,200
Mon, 22 Jun 2026
76.9000
77.7200
74.8700
75.9700
976,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
78.7600
79.1500
76.9000
77.7300
1,229,800
Wed, 17 Jun 2026
78.9100
79.2500
77.9600
78.3000
587,900
Tue, 16 Jun 2026
79.8100
80.2500
78.1500
79.0300
488,600
Mon, 15 Jun 2026
77.3800
79.7200
77.0100
79.5700
600,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
79.7800
80.5000
76.9900
78.1000
707,100
Thu, 11 Jun 2026
78.9100
80.0500
78.4800
79.8700
599,300
Wed, 10 Jun 2026
78.3000
80.0100
77.7700
79.0700
721,400
Tue, 09 Jun 2026
77.1400
78.3000
76.7000
77.6900
686,600
Mon, 08 Jun 2026
75.3500
77.3000
75.0200
76.3400
462,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
74.9300
76.5000
74.6500
75.6500
765,500
Thu, 04 Jun 2026
75.8400
76.6500
74.3700
74.4600
762,600
Wed, 03 Jun 2026
74.0000
75.3800
73.7700
75.3500
575,700
Tue, 02 Jun 2026
75.5400
75.5900
74.1700
74.5300
649,200
Mon, 01 Jun 2026
74.5000
76.3300
74.2500
75.1400
691,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
75.9200
76.5500
74.6800
74.7200
1,121,700
Thu, 28 May 2026
75.7900
76.5600
75.1600
76.4900
565,000
Wed, 27 May 2026
75.6200
77.5900
75.4000
76.0300
770,600
Tue, 26 May 2026
76.6200
77.2900
74.8300
76.0000
687,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
76.7200
77.5000
75.8200
77.0100
682,500
Thu, 21 May 2026
77.6000
78.1900
76.7600
76.9200
597,300
Wed, 20 May 2026
78.8300
79.0100
77.3500
78.2600
541,000
Tue, 19 May 2026
77.7500
80.3300
76.9800
78.5700
828,200
Mon, 18 May 2026
76.7900
78.2500
76.7900
77.6100
698,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
78.3700
79.1800
75.8000
76.8800
1,051,300
Thu, 14 May 2026
80.0700
80.5000
77.5300
78.0100
696,000
Wed, 13 May 2026
78.7800
80.1800
77.4200
79.5100
1,216,200
Tue, 12 May 2026
76.0000
79.5600
75.9100
78.8800
1,415,100
Mon, 11 May 2026
76.1200
76.5800
73.7900
75.4500
811,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
75.3700
76.6500
74.3900
76.0900
570,700
Thu, 07 May 2026
75.2700
76.7300
74.6700
75.7400
623,700
Wed, 06 May 2026
77.3300
77.8300
75.9100
76.0500
564,800
Tue, 05 May 2026
74.7500
77.1500
74.3000
76.8700
608,700
Mon, 04 May 2026
75.8500
76.6300
74.6300
74.7500
635,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
77.6000
78.1900
76.0600
76.2500
572,600
Thu, 30 Apr 2026
74.9900
77.8700
74.9000
77.2600
651,700
Wed, 29 Apr 2026
77.1800
77.3700
74.5900
75.0700
715,100
Tue, 28 Apr 2026
78.7000
79.0000
76.8900
77.2800
596,700
Mon, 27 Apr 2026
76.3800
77.9100
76.2900
77.7800
630,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
76.2800
76.5900
75.5800
76.2400
477,900
Thu, 23 Apr 2026
77.3600
77.6000
75.6200
76.1800
516,200
Wed, 22 Apr 2026
76.9200
77.9400
76.4000
76.9600
569,700
Tue, 21 Apr 2026
75.1200
77.1000
74.7300
77.0200
793,200
Mon, 20 Apr 2026
73.8800
76.4100
72.7700
75.1200
1,000,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
76.3100
77.0400
76.0500
76.6000
727,300
Thu, 16 Apr 2026
74.8500
76.7800
74.8400
76.3100
729,400
Wed, 15 Apr 2026
75.5600
76.0500
74.9400
75.0200
598,300
Tue, 14 Apr 2026
75.7100
76.2200
74.8600
75.5600
693,100
Mon, 13 Apr 2026
75.1100
76.4700
73.9400
75.9700
1,148,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
77.7700
77.9200
75.6900
75.8300
758,500
Thu, 09 Apr 2026
76.5100
78.3500
75.7600
77.7200
875,500
Wed, 08 Apr 2026
77.2000
78.5000
76.5600
77.0700
985,700
Tue, 07 Apr 2026
78.6900
79.1100
77.0800
77.2400
763,900
Mon, 06 Apr 2026
77.5200
80.6800
77.5200
78.9700
1,050,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
84.8200
84.8200
77.3800
78.1000
1,959,700
Wed, 01 Apr 2026
82.2000
84.9900
80.4300
83.3600
2,487,000
Wed, 01 Apr 2026
6 · 8-K
Pre-market · 06:20 ET
FORM 8-K ↗
Wed, 01 Apr 2026
5 · 10-Q
Pre-market · 06:15 ET
FORM 10-Q ↗
Wed, 01 Apr 2026
4 · 8-K
Pre-market · 06:09 ET
FORM 8-K ↗
Tue, 31 Mar 2026
78.6900
79.5700
77.9000
79.1500
1,254,700
Mon, 30 Mar 2026
78.0100
79.2800
77.3900
78.6600
1,072,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
78.7900
79.5800
76.7800
77.1200
812,300
Thu, 26 Mar 2026
77.5000
79.8300
77.1100
78.7000
679,400
Wed, 25 Mar 2026
78.6000
79.1100
77.3200
78.1100
792,900
Tue, 24 Mar 2026
77.6500
79.4400
77.1500
78.6000
842,400
Mon, 23 Mar 2026
79.1300
79.3500
77.0000
77.0700
1,021,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
81.0200
81.2500
77.6200
78.3500
2,602,000
Thu, 19 Mar 2026
83.4300
84.0100
81.1800
81.2600
980,200
Wed, 18 Mar 2026
86.6200
86.6200
83.5800
83.7100
867,900
Tue, 17 Mar 2026
87.7500
88.7500
85.0900
86.6200
1,076,000
Mon, 16 Mar 2026
87.8400
88.8000
87.0200
87.7700
889,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
89.6700
90.3600
87.7800
87.8500
569,300
Thu, 12 Mar 2026
88.1800
90.5100
87.9800
89.1400
899,900
Wed, 11 Mar 2026
87.1800
89.6100
86.6500
88.1800
834,200
Tue, 10 Mar 2026
87.8600
88.6100
86.9200
87.1200
436,500
Mon, 09 Mar 2026
88.6900
88.9900
86.5000
87.8000
669,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
88.7700
90.2500
88.5000
89.8400
793,500
Thu, 05 Mar 2026
88.8400
89.3600
86.5000
89.3500
1,010,600
Wed, 04 Mar 2026
88.0000
88.6200
84.5500
88.5000
860,500
Tue, 03 Mar 2026
87.7200
89.4500
86.2600
87.9900
952,400
Tue, 03 Mar 2026
3 · 8-K
Next filing day · accepted 02 Mar, 19:15 ET
FORM 8-K ↗
Mon, 02 Mar 2026
86.0000
87.7300
85.0000
87.5000
714,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
83.4900
87.1800
83.3900
87.1100
953,700
Thu, 26 Feb 2026
84.0000
85.0200
83.2200
83.8500
712,900
Wed, 25 Feb 2026
85.1300
85.4500
82.6600
84.4300
867,700
Tue, 24 Feb 2026
83.9200
84.9800
83.4500
84.8800
630,800
Mon, 23 Feb 2026
83.3400
85.7600
83.1200
84.1300
759,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
84.1500
84.1500
82.4800
83.8100
725,800
Thu, 19 Feb 2026
82.2400
84.1500
81.8700
83.5800
933,300
Wed, 18 Feb 2026
81.4300
82.9900
80.9100
82.2400
921,800
Tue, 17 Feb 2026
83.8000
84.1500
80.0200
81.2300
770,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
83.5000
85.0000
82.0000
83.4400
885,000
Thu, 12 Feb 2026
83.1900
83.5000
81.1100
83.2100
1,311,500
Wed, 11 Feb 2026
81.9900
83.5800
80.8500
83.1800
1,057,800
Tue, 10 Feb 2026
82.3000
83.8700
81.5100
81.6300
1,274,900
Mon, 09 Feb 2026
82.5100
82.9500
80.9900
82.4900
1,003,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
84.4000
84.9400
82.2800
82.5300
1,157,200
Thu, 05 Feb 2026
86.7500
87.0000
83.9000
84.2800
1,065,500
Wed, 04 Feb 2026
85.8200
89.4800
85.5600
86.6700
1,327,700
Tue, 03 Feb 2026
83.7900
86.0300
83.7100
85.2100
1,132,100
Mon, 02 Feb 2026
83.2800
84.7700
83.2000
83.9100
1,083,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
82.2100
83.6300
82.0400
83.5300
1,446,200
Thu, 29 Jan 2026
81.9900
84.8800
81.9800
82.5000
1,331,100
Wed, 28 Jan 2026
83.0000
83.2900
81.1600
81.4000
1,644,000
Tue, 27 Jan 2026
82.2200
83.6800
80.6600
83.4900
1,735,000
Mon, 26 Jan 2026
80.3500
82.4100
79.8500
82.3700
1,116,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
81.9400
82.8000
80.2000
80.5000
1,310,200
Thu, 22 Jan 2026
79.3500
82.0500
79.2600
81.5700
1,848,100
Wed, 21 Jan 2026
77.2800
79.6000
76.5700
79.5000
1,466,900
Tue, 20 Jan 2026
77.9500
77.9800
75.7200
77.4400
1,675,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
76.5600
77.9900
75.7600
77.9200
1,822,800
Thu, 15 Jan 2026
72.9000
77.1600
72.8500
77.1200
2,094,900
Wed, 14 Jan 2026
72.4500
73.7600
71.9200
73.6700
1,933,300
Tue, 13 Jan 2026
74.0000
74.3400
72.1600
72.4400
1,522,800
Mon, 12 Jan 2026
73.9000
75.4000
73.5000
73.8600
1,746,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
75.0400
75.4500
72.5200
73.6900
2,502,300
Thu, 08 Jan 2026
77.2400
77.5900
75.4500
75.4600
2,026,900
Wed, 07 Jan 2026
81.8300
82.6600
74.7400
77.8100
3,148,000
Wed, 07 Jan 2026
2 · 10-Q
Pre-market · 06:20 ET
FORM 10-Q ↗
Wed, 07 Jan 2026
1 · 8-K
Pre-market · 06:10 ET
FORM 8K ↗
Tue, 06 Jan 2026
79.8300
80.2900
77.3100
79.0800
1,882,100
Mon, 05 Jan 2026
78.5300
79.6700
78.2800
79.0700
1,405,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
79.9800
80.2100
78.3300
78.4700
979,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
80.6000
80.6000
79.4000
79.5700
889,000
Tue, 30 Dec 2025
81.5000
81.6700
79.2400
80.5200
1,653,000
Mon, 29 Dec 2025
82.1500
82.5600
81.3300
82.0800
1,052,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
82.8500
82.8500
81.8100
81.9800
711,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
82.4300
83.0700
82.2000
82.8400
390,200
Tue, 23 Dec 2025
83.4900
83.5000
81.8100
82.4300
943,000
Mon, 22 Dec 2025
85.5000
85.6400
83.2100
83.3500
1,153,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
85.5600
87.3700
85.2000
85.7000
1,514,200
Thu, 18 Dec 2025
87.3900
88.0500
85.5400
86.0700
772,400
Wed, 17 Dec 2025
86.3000
87.9000
85.8800
87.6900
917,100
Tue, 16 Dec 2025
88.1500
88.5000
85.9700
86.1500
1,103,000
Mon, 15 Dec 2025
88.0100
89.7600
88.0000
88.0200
1,330,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
87.9800
88.2500
86.6200
86.8900
870,200
Thu, 11 Dec 2025
87.1400
88.8500
87.1000
87.5800
1,085,600
Wed, 10 Dec 2025
86.3900
86.8400
84.5400
85.9600
1,051,300
Tue, 09 Dec 2025
85.8900
86.8800
85.7500
86.2800
671,700
Mon, 08 Dec 2025
84.6000
85.8700
83.0900
85.3100
936,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
85.5500
86.6700
84.2800
84.7100
773,000
Thu, 04 Dec 2025
83.2000
86.3000
83.2000
85.2100
1,218,600
Wed, 03 Dec 2025
81.6100
83.4400
81.6100
82.6700
963,500
Tue, 02 Dec 2025
83.8200
83.9100
80.9100
81.5100
1,204,100
Mon, 01 Dec 2025
83.4000
83.9700
82.7000
83.6300
900,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
83.2000
83.7400
82.4000
83.3200
460,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
84.0200
84.8200
82.8200
82.9900
901,700
Tue, 25 Nov 2025
85.3600
86.3200
83.7900
83.8500
843,900
Mon, 24 Nov 2025
86.2100
86.5500
84.3900
84.9400
978,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
85.6100
87.6800
85.0200
86.3700
796,200
Thu, 20 Nov 2025
87.6200
88.5400
85.3300
85.6100
945,100
Wed, 19 Nov 2025
88.0200
88.0200
86.7600
87.6600
724,500
Tue, 18 Nov 2025
87.8700
88.3900
87.1800
87.9600
644,800
Mon, 17 Nov 2025
90.5000
90.5700
87.6400
88.0100
761,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
91.8200
91.9900
89.7500
90.4700
575,700
Thu, 13 Nov 2025
91.1800
92.3200
90.8400
91.5700
676,000
Wed, 12 Nov 2025
90.7400
91.8600
90.3100
90.9400
891,300
Tue, 11 Nov 2025
88.6700
90.3700
88.6700
89.9300
642,200
Mon, 10 Nov 2025
89.1200
89.5000
88.1000
88.6700
561,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
88.1500
88.7800
87.3200
88.7200
770,100
Thu, 06 Nov 2025
88.3600
89.2400
87.4000
87.9500
618,200
Wed, 05 Nov 2025
88.9600
90.0000
88.3800
88.5600
658,200
Tue, 04 Nov 2025
89.2000
90.3000
87.8100
88.8500
1,118,400
Mon, 03 Nov 2025
87.8000
89.2000
87.1100
88.4600
830,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
86.9900
88.1400
86.2500
87.8000
811,800
Thu, 30 Oct 2025
85.8100
88.2000
85.2500
86.8700
1,021,600
Wed, 29 Oct 2025
86.1600
87.7000
85.5600
87.1200
1,107,900
Tue, 28 Oct 2025
90.4000
90.5900
88.1700
88.2000
996,200
Mon, 27 Oct 2025
90.5000
91.1000
89.7500
90.4900
844,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
89.9900
91.1900
89.8300
90.0100
645,000