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
139.5000
145.9700
137.8600
143.0400
762,338
Thu, 22 Oct 2026
137.7200
143.6400
137.7200
141.3900
1,044,800
Wed, 21 Oct 2026
138.0800
141.8300
137.1100
137.3200
685,600
Tue, 20 Oct 2026
141.9800
143.3400
139.0030
139.5800
567,600
Mon, 19 Oct 2026
138.8000
142.5750
137.5300
142.1100
698,000
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
150.3700
151.4800
140.8600
141.7600
875,300
Thu, 15 Oct 2026
138.8500
150.2300
138.2530
148.9300
1,516,500
Wed, 14 Oct 2026
137.7450
141.4300
135.4200
139.7300
985,100
Tue, 13 Oct 2026
146.1000
149.0600
139.7600
140.1000
768,200
Mon, 12 Oct 2026
149.8500
150.4950
147.5000
147.7400
854,000
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
150.6100
152.4600
148.5200
149.9200
621,600
Thu, 08 Oct 2026
151.7200
152.1800
149.5940
151.2200
729,200
Wed, 07 Oct 2026
146.8900
153.5600
146.8100
151.7200
922,800
Tue, 06 Oct 2026
146.8600
149.7600
144.6820
148.1300
561,100
Mon, 05 Oct 2026
144.1100
147.7500
142.5100
147.1000
841,300
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
146.0000
147.5700
143.4800
144.2700
776,600
Thu, 01 Oct 2026
145.6800
147.3300
142.9600
146.5700
836,700
Wed, 30 Sep 2026
143.5000
144.2200
141.7800
142.4000
905,500
Tue, 29 Sep 2026
134.4400
142.7100
134.3100
142.6200
1,067,600
Mon, 28 Sep 2026
140.7900
140.7900
133.6800
134.3000
1,624,800
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
147.2200
147.4900
142.1700
143.5100
680,100
Thu, 24 Sep 2026
147.4900
153.0000
142.8000
147.7500
1,239,900
Wed, 23 Sep 2026
149.3900
149.4300
144.0950
145.9800
1,008,800
Tue, 22 Sep 2026
152.0200
152.6800
144.8010
147.7100
802,700
Mon, 21 Sep 2026
142.0000
151.4000
141.8720
149.4200
1,244,600
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
146.5000
146.6300
141.8500
141.9000
1,383,200
Thu, 17 Sep 2026
145.8100
147.6600
143.4500
147.1000
754,400
Wed, 16 Sep 2026
150.3400
151.6700
147.3330
148.1700
1,146,000
Tue, 15 Sep 2026
148.0300
154.6600
147.8750
153.9200
1,378,300
Mon, 14 Sep 2026
147.4300
154.2600
144.4800
151.1400
1,453,500
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
145.0600
146.4500
141.5300
143.6800
980,000
Thu, 10 Sep 2026
138.7500
145.7000
137.3040
145.1600
1,115,400
Wed, 09 Sep 2026
145.5800
145.8900
138.8000
139.2400
1,266,400
Tue, 08 Sep 2026
152.5300
152.5300
143.0690
146.3900
1,343,500
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
157.4600
158.3100
153.0000
154.4600
1,055,900
Thu, 03 Sep 2026
161.5400
167.3800
155.0300
158.8200
1,442,000
Wed, 02 Sep 2026
156.2400
158.4650
154.3000
157.8500
1,301,300
Tue, 01 Sep 2026
159.0100
162.5100
152.5200
158.7700
2,141,800
Mon, 31 Aug 2026
144.6900
149.6150
144.4600
148.3600
837,300
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
143.2000
147.7600
142.6300
146.9800
674,400
Thu, 27 Aug 2026
142.6500
146.5750
141.3000
142.8600
939,900
Wed, 26 Aug 2026
143.7500
146.8000
138.6200
140.8800
831,300
Tue, 25 Aug 2026
145.6800
148.0500
144.0100
146.0400
791,700
Mon, 24 Aug 2026
145.4000
149.4500
143.4500
146.8400
1,021,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
146.4700
147.8850
142.7700
146.1300
679,400
Thu, 20 Aug 2026
145.1000
148.8900
144.6200
147.0300
705,800
Wed, 19 Aug 2026
148.9750
151.0000
140.7100
146.0300
2,262,900
Wed, 19 Aug 2026
15 · 8-K
Next filing day · accepted 18 Aug, 21:11 ET
8-K ↗
Tue, 18 Aug 2026
135.2500
142.2600
134.0690
139.6400
1,574,800
Mon, 17 Aug 2026
131.5000
132.9900
128.4650
130.1600
1,484,600
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
143.4000
143.9300
132.5700
132.8300
1,065,300
Thu, 13 Aug 2026
136.5000
146.8500
135.0000
144.1000
1,643,600
Wed, 12 Aug 2026
132.8400
136.2300
128.1800
134.6300
966,100
Tue, 11 Aug 2026
136.0250
138.4900
134.0000
135.4400
860,000
Mon, 10 Aug 2026
129.8000
137.4000
128.5000
137.1900
1,447,000
Mon, 10 Aug 2026
14 · 8-K
Pre-market · 09:02 ET
8-K ↗
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
122.9800
131.1050
122.9800
130.9000
1,499,600
Thu, 06 Aug 2026
130.1100
135.1400
112.0210
122.5800
3,824,400
Thu, 06 Aug 2026
13 · 10-Q
Next filing day · accepted 05 Aug, 17:49 ET
10-Q ↗
Wed, 05 Aug 2026
12 · 8-K
After-hours · 16:04 ET
8-K ↗
Wed, 05 Aug 2026
138.2100
139.0000
133.4500
135.3200
1,871,000
Tue, 04 Aug 2026
125.4040
137.8000
124.7500
137.7500
1,942,700
Mon, 03 Aug 2026
138.0600
139.2500
134.9000
135.8000
997,400
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
131.7500
134.9900
130.5000
134.8100
1,025,900
Thu, 30 Jul 2026
135.9000
136.3100
129.6700
133.6000
787,400
Wed, 29 Jul 2026
139.2800
143.8000
138.8000
140.1700
1,486,500
Tue, 28 Jul 2026
135.0000
141.4500
134.0300
140.7300
1,529,000
Mon, 27 Jul 2026
125.5000
134.3600
123.3830
132.8200
1,281,300
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
122.0100
124.2000
118.2800
122.2400
695,900
Thu, 23 Jul 2026
120.3300
121.4000
117.2100
120.6700
763,000
Wed, 22 Jul 2026
125.5700
125.7200
119.1450
119.5100
870,000
Tue, 21 Jul 2026
129.9100
133.6600
124.0100
124.7100
1,124,800
Mon, 20 Jul 2026
132.6800
136.8790
131.0200
133.8900
733,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
131.5500
135.8190
130.7550
133.8500
1,107,700
Thu, 16 Jul 2026
133.4000
134.2900
127.5800
128.9400
832,500
Wed, 15 Jul 2026
130.6000
134.6000
129.9000
131.2200
907,800
Tue, 14 Jul 2026
128.0000
132.2500
126.5000
128.3500
771,200
Mon, 13 Jul 2026
126.6300
132.5050
124.8300
132.3400
861,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
132.2000
133.5000
124.6400
124.7600
634,700
Thu, 09 Jul 2026
125.0200
132.3000
123.4800
129.9500
917,400
Wed, 08 Jul 2026
129.9700
130.2700
126.1100
127.5700
897,100
Tue, 07 Jul 2026
132.9600
135.0000
130.3400
131.9500
1,109,800
Mon, 06 Jul 2026
122.9000
134.6700
122.1300
129.7200
1,653,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
119.9900
126.8800
115.5100
125.7600
1,001,700
Wed, 01 Jul 2026
117.3900
123.7900
116.9350
121.2150
1,177,400
Tue, 30 Jun 2026
113.5500
117.5400
113.4900
115.0200
938,700
Mon, 29 Jun 2026
121.9300
123.8000
114.5800
116.0300
1,684,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
120.2000
125.0000
118.5200
121.4900
2,306,800
Thu, 25 Jun 2026
131.4800
131.5750
118.8700
119.9400
1,734,100
Wed, 24 Jun 2026
132.9500
137.9700
131.0550
132.1500
2,642,200
Tue, 23 Jun 2026
128.2200
133.8300
124.6160
132.1800
1,992,600
Mon, 22 Jun 2026
124.5800
130.0000
123.0300
127.2500
1,360,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
123.7000
126.6600
121.1020
125.5600
1,663,800
Wed, 17 Jun 2026
127.8000
132.0000
123.0200
123.3900
1,356,100
Tue, 16 Jun 2026
125.9900
129.4000
123.4600
128.0700
960,800
Mon, 15 Jun 2026
122.7500
129.8000
119.9300
127.0600
1,510,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
123.5100
124.9900
117.1900
122.6300
1,108,000
Thu, 11 Jun 2026
121.6100
124.1900
116.8100
123.8450
1,378,400
Wed, 10 Jun 2026
115.3100
126.9600
114.0000
121.9200
2,119,700
Tue, 09 Jun 2026
117.1250
125.8370
115.1400
117.8600
1,825,400
Mon, 08 Jun 2026
107.7700
120.3100
107.0000
117.9600
2,100,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
11 · 8-K
After-hours · 16:32 ET
8-K ↗
Fri, 05 Jun 2026
110.8000
112.8900
106.0500
109.0300
1,044,100
Thu, 04 Jun 2026
110.0000
112.9000
106.7600
109.1500
1,086,200
Wed, 03 Jun 2026
109.6700
112.2150
104.6100
107.4000
1,878,600
Tue, 02 Jun 2026
116.5000
116.5000
108.6200
109.9500
1,724,000
Mon, 01 Jun 2026
115.0000
120.3000
113.7000
117.9700
1,906,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
108.5000
114.3300
106.5100
111.3600
1,305,300
Thu, 28 May 2026
107.1700
111.6000
105.7500
108.6700
639,600
Wed, 27 May 2026
105.1400
110.1000
104.7000
107.8200
805,900
Tue, 26 May 2026
107.2200
109.5000
103.6800
106.4800
1,164,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
106.1400
109.1700
105.1310
106.6100
968,300
Thu, 21 May 2026
105.8800
107.3600
104.5200
105.6400
1,091,600
Wed, 20 May 2026
111.0000
111.5250
106.6400
106.8200
1,538,500
Tue, 19 May 2026
117.2000
118.7500
111.8850
114.1000
1,817,200
Mon, 18 May 2026
111.4900
115.7600
110.4700
113.2400
1,585,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
109.3400
112.8800
107.8100
112.0600
1,496,000
Thu, 14 May 2026
104.7750
112.2150
104.7700
109.1550
1,587,000
Wed, 13 May 2026
105.0000
105.6100
100.8840
104.9800
1,445,500
Tue, 12 May 2026
104.7800
107.9300
101.8300
106.0100
1,562,100
Mon, 11 May 2026
107.8200
109.4700
104.9750
105.1500
1,486,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
112.7300
112.7300
104.8200
107.9900
1,939,000
Thu, 07 May 2026
105.5300
115.5000
105.5300
113.6100
2,617,000
Wed, 06 May 2026
104.0300
106.6900
102.0900
105.0200
2,425,700
Tue, 05 May 2026
108.3900
108.8800
98.5000
104.0300
5,997,900
Tue, 05 May 2026
10 · 10-Q
Next filing day · accepted 04 May, 17:59 ET
10-Q ↗
Mon, 04 May 2026
9 · 8-K
After-hours · 16:04 ET
8-K ↗
Mon, 04 May 2026
110.8400
115.9300
110.2300
110.2300
5,045,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
113.5000
114.7760
110.2250
111.2500
1,908,300
Thu, 30 Apr 2026
105.9100
110.7500
104.4300
110.1000
1,490,600
Wed, 29 Apr 2026
110.0000
110.0000
103.3300
106.8200
1,488,900
Tue, 28 Apr 2026
102.1800
107.5250
102.1800
106.2400
1,485,100
Mon, 27 Apr 2026
102.4470
106.2150
102.0000
103.3000
1,321,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
100.4150
104.0000
98.6000
103.4500
1,589,400
Thu, 23 Apr 2026
103.8400
104.4900
98.3000
100.2900
1,496,200
Wed, 22 Apr 2026
102.6400
105.6200
101.4300
105.5200
1,382,100
Tue, 21 Apr 2026
104.6800
107.3400
102.5100
102.6300
1,646,100
Mon, 20 Apr 2026
100.5620
104.9650
99.8950
104.8400
1,693,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
8 · DEFA14A
After-hours · 16:07 ET
DEFA14A ↗
Fri, 17 Apr 2026
7 · DEF 14A
After-hours · 16:06 ET
DEF 14A ↗
Fri, 17 Apr 2026
105.8880
107.2800
99.8100
100.5100
2,127,800
Thu, 16 Apr 2026
101.0200
104.3300
99.5800
103.4500
2,122,100
Wed, 15 Apr 2026
92.6000
99.1500
92.6000
98.7800
2,013,200
Tue, 14 Apr 2026
95.0000
96.6800
90.9800
91.4600
1,751,000
Mon, 13 Apr 2026
90.1350
93.8400
88.9100
93.5300
1,587,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
91.1500
94.1800
89.3200
90.0300
1,826,800
Thu, 09 Apr 2026
91.5700
93.3400
87.8900
90.5300
2,537,900
Wed, 08 Apr 2026
100.9600
103.0000
90.1100
91.0600
3,128,200
Tue, 07 Apr 2026
98.9400
100.3800
94.2100
96.2900
1,142,600
Mon, 06 Apr 2026
95.6400
100.8800
95.6400
99.3800
1,254,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
95.5550
98.5400
94.1000
96.5400
1,156,300
Wed, 01 Apr 2026
98.7600
100.4350
95.8500
96.1900
1,542,700
Tue, 31 Mar 2026
95.3800
102.5000
95.3800
98.5700
1,803,600
Mon, 30 Mar 2026
94.5680
97.5250
92.9000
94.1200
1,441,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
96.8000
97.7000
91.6100
95.3500
1,857,500
Thu, 26 Mar 2026
97.7500
100.4300
97.6400
98.1100
1,242,600
Wed, 25 Mar 2026
99.8900
101.8500
96.8100
99.1200
1,137,400
Tue, 24 Mar 2026
99.2500
99.8000
96.4100
97.6800
1,305,000
Mon, 23 Mar 2026
99.1700
100.9450
98.4100
99.7500
1,163,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
98.1520
100.0900
96.5200
98.0500
2,028,200
Thu, 19 Mar 2026
101.1950
103.7300
99.2000
99.6050
1,310,700
Wed, 18 Mar 2026
101.1000
104.0500
99.7600
100.0500
1,386,600
Tue, 17 Mar 2026
101.8100
108.1690
101.5000
104.3600
2,188,300
Mon, 16 Mar 2026
98.4700
103.9900
98.0500
101.9500
2,867,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
95.3200
98.4400
93.9270
98.3900
2,395,800
Thu, 12 Mar 2026
98.4900
99.0100
94.0400
94.9200
2,167,700
Wed, 11 Mar 2026
95.6000
98.9800
95.6000
98.8100
2,110,900
Tue, 10 Mar 2026
100.4200
101.7600
94.9500
95.1800
2,934,800
Mon, 09 Mar 2026
100.8200
104.3800
98.5900
100.4200
3,049,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
100.1700
102.1050
98.9250
101.9200
2,011,500
Thu, 05 Mar 2026
98.6000
104.1150
98.1500
101.5400
4,567,100
Wed, 04 Mar 2026
100.8700
105.4000
95.9500
96.1700
3,397,800
Tue, 03 Mar 2026
99.7000
102.9300
96.2900
101.6100
3,135,400
Mon, 02 Mar 2026
98.4000
100.8900
94.2900
100.8200
4,176,900
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
92.2600
101.4500
91.9900
101.0000
20,124,200
Fri, 27 Feb 2026
6 · 8-K/A
Next filing day · accepted 26 Feb, 19:25 ET
8-K/A ↗
Fri, 27 Feb 2026
5 · 10-K
Next filing day · accepted 26 Feb, 18:35 ET
10-K ↗
Thu, 26 Feb 2026
4 · 8-K
After-hours · 16:03 ET
8-K ↗
Thu, 26 Feb 2026
112.5400
119.1400
111.4900
117.4500
8,048,900
Wed, 25 Feb 2026
109.5800
112.5000
108.3850
111.6500
2,151,600
Tue, 24 Feb 2026
106.1200
110.1000
105.0100
109.4300
1,798,800
Mon, 23 Feb 2026
112.3500
112.3500
104.5100
106.1350
2,188,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
111.0400
114.5000
109.3100
112.9400
1,831,500
Thu, 19 Feb 2026
112.9700
114.0400
110.5500
111.1100
1,317,200
Wed, 18 Feb 2026
112.0100
116.1700
107.8500
112.4600
2,698,900
Tue, 17 Feb 2026
113.0600
113.8500
107.7840
112.0800
2,113,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
113.6400
115.9900
110.1900
112.5700
1,914,000
Thu, 12 Feb 2026
110.6300
113.2450
107.6150
112.0500
3,037,000
Wed, 11 Feb 2026
116.1020
117.3000
107.1600
109.3000
4,536,400
Tue, 10 Feb 2026
121.2900
125.8800
118.9000
120.7000
2,032,400
Mon, 09 Feb 2026
119.2500
119.7600
114.0200
118.9100
2,164,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
116.1650
119.6400
113.6000
119.4000
2,292,700
Thu, 05 Feb 2026
117.9480
125.0000
113.7700
114.3400
3,720,200
Wed, 04 Feb 2026
119.5300
123.8000
112.4100
116.9000
5,492,000
Tue, 03 Feb 2026
129.1100
129.5000
119.6100
120.2800
5,020,800
Mon, 02 Feb 2026
133.8800
136.5400
130.2200
131.9300
1,978,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
139.4500
139.4500
133.5000
134.0600
2,277,300
Thu, 29 Jan 2026
141.3250
143.1670
136.9900
139.4700
2,460,600
Wed, 28 Jan 2026
146.8750
148.1800
142.3100
142.8000
1,570,500
Tue, 27 Jan 2026
151.5600
152.0000
144.2000
146.0800
1,604,300
Mon, 26 Jan 2026
155.5300
155.8900
148.5200
151.5600
1,719,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
153.9300
161.2800
153.8500
155.9750
2,074,700
Thu, 22 Jan 2026
149.2450
156.9550
148.2400
153.7000
1,838,000
Wed, 21 Jan 2026
148.3100
149.6900
142.1000
146.8100
2,650,100
Tue, 20 Jan 2026
150.0400
153.2800
147.7000
148.5800
2,060,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
154.4200
154.5500
147.7000
150.1600
2,318,200
Thu, 15 Jan 2026
157.7500
163.3500
153.9000
154.4200
2,663,100
Wed, 14 Jan 2026
165.4900
167.0100
156.0000
156.2700
2,363,800
Tue, 13 Jan 2026
162.0020
167.6700
160.1200
165.8000
2,690,800
Mon, 12 Jan 2026
170.0500
170.0960
161.3000
161.7400
4,263,700
Mon, 12 Jan 2026
3 · 8-K
Pre-market · 06:46 ET
8-K ↗
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
175.9100
179.0100
171.9000
176.6600
1,013,300
Thu, 08 Jan 2026
172.0000
174.5100
169.6300
173.8700
1,547,700
Wed, 07 Jan 2026
178.9600
181.0400
171.8000
176.3000
2,074,000
Tue, 06 Jan 2026
189.0000
191.8100
178.5500
178.9400
1,591,400
Mon, 05 Jan 2026
185.7650
192.9200
183.0000
185.1500
1,833,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
176.7300
179.4500
174.0090
176.4800
1,286,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
176.7900
178.2500
174.8100
175.5000
1,214,700
Tue, 30 Dec 2025
180.0000
181.5000
176.8800
177.1400
1,074,400
Mon, 29 Dec 2025
180.8200
182.2550
178.5000
180.1700
1,232,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
180.5000
182.1700
179.1200
181.6600
678,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
179.6500
181.6730
177.2200
180.6900
533,100
Tue, 23 Dec 2025
184.2400
184.5150
177.6200
179.2600
1,388,100
Mon, 22 Dec 2025
185.6800
191.8150
183.3600
185.3700
1,459,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
186.5160
188.3000
182.1470
185.9600
1,908,700
Thu, 18 Dec 2025
186.3850
187.9600
179.0800
182.8900
1,423,900
Wed, 17 Dec 2025
186.6100
193.6400
183.7200
183.9500
1,237,000
Tue, 16 Dec 2025
185.5500
189.1800
183.5700
186.7700
1,250,800
Mon, 15 Dec 2025
197.7500
197.7500
185.5800
185.9700
1,623,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
200.9600
208.8470
192.1370
196.2800
1,615,400
Thu, 11 Dec 2025
197.7700
204.2300
197.6100
200.9600
1,457,400
Wed, 10 Dec 2025
210.1800
210.5000
194.9100
197.4400
2,057,900
Tue, 09 Dec 2025
205.3600
213.3700
202.0900
209.0800
1,737,900
Mon, 08 Dec 2025
198.8700
210.3100
197.0800
207.9200
2,632,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
188.6000
201.7900
187.9000
199.7500
2,127,200
Thu, 04 Dec 2025
186.5500
189.3000
183.8800
188.3800
976,000
Wed, 03 Dec 2025
183.3500
186.3600
181.2000
185.3400
1,082,900
Tue, 02 Dec 2025
186.2050
187.4200
182.5300
182.6100
1,017,900
Mon, 01 Dec 2025
189.5300
192.1200
185.0100
185.4500
1,565,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
192.3500
194.2000
187.3330
191.4100
1,247,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
178.2600
191.9700
177.8200
188.4300
2,710,400
Tue, 25 Nov 2025
171.1600
177.5500
167.4700
175.7600
1,340,400
Mon, 24 Nov 2025
175.0000
175.0000
167.8800
172.4700
1,815,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
167.7550
176.3400
166.3200
172.7800
2,157,900
Thu, 20 Nov 2025
176.1000
177.6300
166.2700
168.0100
1,672,200
Wed, 19 Nov 2025
175.8500
177.9700
168.8400
174.4800
2,112,300
Tue, 18 Nov 2025
178.2300
181.8500
172.8800
175.4500
2,251,400
Mon, 17 Nov 2025
181.6800
181.9300
175.5000
178.2700
2,431,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
184.3400
192.8000
183.5800
185.0700
1,912,900
Thu, 13 Nov 2025
185.9000
188.8000
182.5900
186.5400
1,697,700
Wed, 12 Nov 2025
194.8900
195.2280
186.4300
186.5800
1,800,700
Tue, 11 Nov 2025
192.0000
196.4000
186.0000
194.8900
3,037,600
Mon, 10 Nov 2025
202.7900
203.7720
190.1000
192.8000
3,332,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
191.0000
202.0900
189.5000
201.2100
4,340,100
Thu, 06 Nov 2025
194.2400
195.9900
182.0000
193.7400
13,059,500
Thu, 06 Nov 2025
2 · 10-Q
Next filing day · accepted 05 Nov, 18:27 ET
10-Q ↗
Wed, 05 Nov 2025
1 · 8-K
After-hours · 16:02 ET
8-K ↗
Wed, 05 Nov 2025
262.7800
268.9700
260.0000
260.0200
3,813,100
Tue, 04 Nov 2025
261.0000
268.0100
257.2900
262.0400
1,440,100
Mon, 03 Nov 2025
278.8200
279.9800
260.4000
264.9300
1,320,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
267.0550
270.8650
259.7100
270.6400
1,428,900
Thu, 30 Oct 2025
272.5900
277.4900
262.3000
262.8200
1,217,300
Wed, 29 Oct 2025
290.0000
290.3400
272.2100
272.7600
2,332,200
Tue, 28 Oct 2025
307.1000
309.2400
293.5100
293.8800
1,039,300
Mon, 27 Oct 2025
317.3500
318.8400
305.1600
306.7300
980,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
318.0000
322.0900
311.1200
312.0000
731,900