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
147.2200
147.5400
141.4300
143.6700
214,374
Thu, 22 Oct 2026
17 · 6-K
After market open · 11:59 ET
FORM 6-K ↗
Thu, 22 Oct 2026
136.8000
147.6500
136.8000
147.2200
192,300
Wed, 21 Oct 2026
138.1500
139.1400
136.0800
136.5900
118,800
Tue, 20 Oct 2026
134.1900
138.6300
134.1900
138.5100
119,600
Mon, 19 Oct 2026
135.0100
135.2050
132.9200
133.4500
81,200
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
135.9100
137.3150
134.6500
135.6700
164,300
Thu, 15 Oct 2026
131.9800
135.6950
131.2550
135.0700
120,200
Wed, 14 Oct 2026
130.2100
130.6500
128.0800
130.6500
69,300
Tue, 13 Oct 2026
130.7350
131.8900
129.6000
130.8100
126,500
Mon, 12 Oct 2026
129.9800
130.2200
128.7500
129.5800
59,200
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
129.2100
129.9500
128.0300
129.7300
79,100
Thu, 08 Oct 2026
126.1500
128.3200
125.7650
128.2200
82,000
Wed, 07 Oct 2026
128.3200
128.3200
124.9400
126.8700
149,400
Tue, 06 Oct 2026
128.6650
129.8600
128.2550
128.8100
83,700
Mon, 05 Oct 2026
128.7100
129.0800
127.2800
128.2800
74,500
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
130.4300
130.4700
128.1840
129.1300
143,700
Thu, 01 Oct 2026
127.9400
129.7300
127.0200
128.5100
135,100
Wed, 30 Sep 2026
130.1700
130.1700
127.8300
127.8800
250,000
Tue, 29 Sep 2026
128.8400
131.2800
127.8500
129.2000
154,600
Mon, 28 Sep 2026
127.3500
129.3300
126.0200
129.0200
211,900
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
127.6600
129.3100
125.9500
128.6200
200,400
Thu, 24 Sep 2026
129.6600
130.3600
125.9500
127.0300
368,900
Wed, 23 Sep 2026
132.1600
132.1600
129.2800
129.5700
204,000
Tue, 22 Sep 2026
134.1400
134.2600
131.9000
133.3400
226,100
Mon, 21 Sep 2026
130.1900
133.3600
129.5100
132.9500
239,200
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
131.2300
132.1550
128.8600
129.1100
234,800
Thu, 17 Sep 2026
16 · 6-K
After market open · 12:45 ET
FORM 6-K ↗
Thu, 17 Sep 2026
133.5000
133.6500
132.4000
132.5500
158,200
Wed, 16 Sep 2026
131.0500
133.8500
131.0500
132.4100
270,000
Tue, 15 Sep 2026
134.3300
136.2700
129.8600
131.3950
264,300
Mon, 14 Sep 2026
138.2800
139.3900
133.4500
135.3100
201,500
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
137.7500
138.9300
137.2000
137.7800
206,700
Thu, 10 Sep 2026
137.1400
137.7000
134.6200
136.0100
218,100
Wed, 09 Sep 2026
138.4500
139.2100
136.4800
137.8700
166,100
Tue, 08 Sep 2026
139.3750
142.6800
138.4100
138.8600
199,700
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
141.4100
144.6600
139.7000
144.1100
136,800
Thu, 03 Sep 2026
140.0000
143.7900
140.0000
142.9100
198,100
Wed, 02 Sep 2026
139.4400
139.6550
136.9400
138.1000
251,600
Tue, 01 Sep 2026
138.9600
140.5750
138.1500
139.4700
223,100
Mon, 31 Aug 2026
140.7400
141.1200
138.8600
139.3400
616,300
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
141.6600
142.5200
139.4250
141.5400
278,100
Thu, 27 Aug 2026
142.2700
143.0400
140.5000
141.0850
191,800
Wed, 26 Aug 2026
143.9400
144.2800
142.5500
143.5000
146,200
Tue, 25 Aug 2026
143.5400
144.6700
143.3200
143.9400
166,900
Mon, 24 Aug 2026
144.7200
146.5200
143.9100
143.9100
287,200
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
144.3700
146.2000
142.8000
144.4900
186,400
Thu, 20 Aug 2026
15 · 6-K
After-hours · 17:00 ET
FORM 6-K ↗
Thu, 20 Aug 2026
146.5300
146.5300
142.8800
143.4500
221,500
Wed, 19 Aug 2026
143.3400
146.6700
142.2700
146.5300
184,000
Tue, 18 Aug 2026
140.0400
144.3500
140.0400
141.5700
232,600
Mon, 17 Aug 2026
140.0500
140.0750
138.7000
139.8700
164,700
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
141.6400
142.5300
139.5500
140.8100
216,500
Thu, 13 Aug 2026
143.5000
143.5000
137.7950
140.8000
327,200
Wed, 12 Aug 2026
142.3600
142.7100
140.3300
142.0100
202,800
Tue, 11 Aug 2026
142.4100
144.5400
141.0900
143.3400
124,200
Mon, 10 Aug 2026
143.1800
144.1920
142.3000
142.7400
135,800
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
143.4700
145.8400
142.8800
143.9100
82,600
Thu, 06 Aug 2026
144.2800
144.3800
141.7500
142.7700
110,000
Wed, 05 Aug 2026
143.4500
146.0100
141.4100
144.6700
119,800
Tue, 04 Aug 2026
143.1100
143.4300
141.0100
141.4000
244,500
Mon, 03 Aug 2026
141.7100
145.7250
140.9600
143.7000
112,800
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
143.1000
143.1000
140.4000
140.8900
284,600
Fri, 31 Jul 2026
14 · 6-K
Pre-market · 08:00 ET
FORM 6-K ↗
Thu, 30 Jul 2026
142.7200
144.6900
139.4800
144.5700
398,400
Wed, 29 Jul 2026
143.0100
145.5500
142.1000
142.4100
322,300
Tue, 28 Jul 2026
141.4300
146.1750
141.2800
143.0200
237,100
Mon, 27 Jul 2026
137.4600
142.0150
137.4600
140.2300
347,900
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
131.2500
139.8000
129.7100
137.4600
290,700
Thu, 23 Jul 2026
136.4500
136.5100
122.8000
131.1400
727,200
Thu, 23 Jul 2026
13 · 6-K
Pre-market · 08:30 ET
FORM 6-K ↗
Wed, 22 Jul 2026
144.6400
144.6400
140.5700
141.6300
180,300
Tue, 21 Jul 2026
145.9400
146.1050
143.2500
143.3100
97,500
Mon, 20 Jul 2026
147.8300
148.9500
145.1300
146.7900
138,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
150.1700
152.2400
147.7000
148.4600
88,000
Thu, 16 Jul 2026
147.3050
151.2100
147.3050
151.2100
96,000
Wed, 15 Jul 2026
145.2300
150.0700
145.2300
146.8000
122,600
Tue, 14 Jul 2026
143.2800
146.7900
141.0800
144.7100
133,900
Mon, 13 Jul 2026
144.2300
145.0000
143.0150
143.2800
89,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
143.3600
145.1700
142.7700
143.4400
127,900
Thu, 09 Jul 2026
141.6900
143.0000
140.9200
142.5700
68,800
Wed, 08 Jul 2026
144.9200
144.9200
140.0500
141.6800
88,800
Tue, 07 Jul 2026
146.0000
147.6600
144.6100
144.9200
97,600
Mon, 06 Jul 2026
145.1200
145.7750
142.8300
144.6400
82,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
144.6600
145.9300
142.3700
145.7350
116,300
Wed, 01 Jul 2026
141.9400
145.4000
141.9300
143.0600
153,700
Tue, 30 Jun 2026
140.4800
142.6400
139.6100
142.1100
154,800
Mon, 29 Jun 2026
141.8600
142.6400
138.3100
141.9800
181,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
137.1200
141.2100
137.1200
140.8500
285,000
Thu, 25 Jun 2026
135.5900
139.7200
135.1500
136.0100
286,900
Wed, 24 Jun 2026
132.6100
136.3900
132.6100
135.5850
202,800
Tue, 23 Jun 2026
131.0500
133.9100
130.9000
132.6100
259,700
Mon, 22 Jun 2026
137.1100
137.7900
129.6400
130.5500
243,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
138.7200
140.5400
136.8700
137.8300
183,900
Wed, 17 Jun 2026
142.6900
143.7400
137.6200
138.0000
281,600
Tue, 16 Jun 2026
144.9000
145.6400
141.7100
142.6900
160,400
Mon, 15 Jun 2026
143.8100
145.1800
141.5800
143.7100
217,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
142.9500
144.8000
140.4100
143.3600
274,000
Thu, 11 Jun 2026
145.1700
145.1700
137.4300
141.4600
405,100
Wed, 10 Jun 2026
143.0100
143.7500
140.3900
142.9300
216,100
Tue, 09 Jun 2026
139.4100
144.2700
138.2200
143.0100
253,400
Mon, 08 Jun 2026
139.8700
140.6700
138.3600
138.4000
207,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
139.0100
141.2300
138.9200
140.6800
232,800
Thu, 04 Jun 2026
138.3500
141.5900
136.9450
139.6200
281,400
Wed, 03 Jun 2026
136.2700
137.6900
135.8000
137.2700
178,700
Tue, 02 Jun 2026
12 · 6-K
After market open · 12:00 ET
FORM 6-K ↗
Tue, 02 Jun 2026
135.5800
138.6400
134.5700
138.2500
240,400
Mon, 01 Jun 2026
133.2100
135.4300
132.1900
134.2500
237,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
137.5800
138.0700
133.9900
134.2000
359,100
Thu, 28 May 2026
133.5800
139.2400
133.3500
138.7200
403,700
Wed, 27 May 2026
133.3100
136.0650
132.6670
134.8300
218,500
Tue, 26 May 2026
131.7100
134.1000
130.1400
133.8400
358,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
132.6300
134.2400
131.1100
131.6600
277,000
Thu, 21 May 2026
130.2500
133.7400
128.5800
133.1300
177,900
Wed, 20 May 2026
127.5600
131.9400
125.9600
131.6200
187,600
Tue, 19 May 2026
130.7700
131.4330
127.0200
127.1300
695,100
Mon, 18 May 2026
128.7700
132.8800
119.4100
130.7700
200,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
129.0500
130.5500
128.8000
129.7000
183,700
Thu, 14 May 2026
129.1300
131.4100
128.1000
129.9100
153,900
Wed, 13 May 2026
130.0200
131.3350
128.5000
129.1300
150,900
Tue, 12 May 2026
130.4200
132.5000
129.7650
130.7500
192,900
Mon, 11 May 2026
134.1400
134.9400
131.1000
131.3400
179,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
135.0400
135.4950
133.1200
134.5600
210,300
Thu, 07 May 2026
132.5100
135.5200
132.5100
134.4600
209,700
Wed, 06 May 2026
11 · 6-K
After market open · 11:30 ET
FORM 6-K ↗
Wed, 06 May 2026
127.4000
134.1000
126.7250
132.5300
256,600
Tue, 05 May 2026
128.4100
128.4100
124.3700
125.6600
435,600
Mon, 04 May 2026
132.5700
142.5300
127.7000
128.0100
256,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
134.7800
136.3850
131.3900
132.3400
204,300
Fri, 01 May 2026
10 · 6-K
Pre-market · 08:30 ET
FORM 6-K ↗
Thu, 30 Apr 2026
134.8500
135.4600
132.2400
133.8100
417,800
Wed, 29 Apr 2026
141.8200
142.9900
134.0000
134.0800
252,500
Tue, 28 Apr 2026
147.4200
147.9600
142.8300
143.0200
181,100
Mon, 27 Apr 2026
145.5900
147.7800
145.4400
146.8000
262,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
147.9500
149.6200
143.5600
146.3800
207,500
Thu, 23 Apr 2026
149.0000
154.0000
146.5550
149.1600
612,000
Thu, 23 Apr 2026
9 · 6-K
Pre-market · 08:30 ET
FORM 6-K ↗
Wed, 22 Apr 2026
147.8900
149.7100
146.8900
149.5600
129,900
Tue, 21 Apr 2026
150.0000
150.9000
146.4500
146.7200
160,200
Mon, 20 Apr 2026
152.2750
153.3400
149.8500
149.9900
253,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
150.9600
153.2550
150.9600
152.2600
173,200
Thu, 16 Apr 2026
149.2500
150.6580
148.3700
149.1100
128,300
Wed, 15 Apr 2026
150.1300
151.0600
148.2650
149.2500
104,600
Tue, 14 Apr 2026
148.4800
150.2800
146.4750
149.1500
68,900
Mon, 13 Apr 2026
8 · 6-K
After-hours · 17:00 ET
FORM 6-K ↗
Mon, 13 Apr 2026
144.9100
148.9000
144.8800
148.7000
124,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
145.7400
146.9000
145.1950
145.9000
79,200
Thu, 09 Apr 2026
143.3800
146.8300
143.1200
145.7400
103,100
Wed, 08 Apr 2026
145.4300
147.5700
143.3600
144.8300
202,000
Tue, 07 Apr 2026
139.9700
143.1900
139.9500
142.8800
149,100
Mon, 06 Apr 2026
139.7200
141.6800
137.7850
141.3500
68,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
136.1800
140.1200
135.2600
139.7200
163,100
Wed, 01 Apr 2026
7 · 6-K
After-hours · 16:45 ET
FORM 6-K ↗
Wed, 01 Apr 2026
138.5900
139.8050
137.6200
138.1600
216,400
Tue, 31 Mar 2026
136.7200
139.6200
135.3350
138.9400
189,200
Mon, 30 Mar 2026
134.6400
137.7700
134.1100
136.2000
103,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
136.5800
138.0750
133.5900
134.2700
162,100
Thu, 26 Mar 2026
135.9700
140.2800
135.6000
137.9200
118,600
Wed, 25 Mar 2026
137.8600
139.3300
135.4400
137.7600
140,600
Tue, 24 Mar 2026
136.0000
137.7800
134.2400
136.4200
187,900
Mon, 23 Mar 2026
136.5900
138.7550
135.9200
137.5100
138,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
137.0400
137.9200
133.4200
134.2500
276,300
Thu, 19 Mar 2026
140.6300
142.9400
136.7400
138.1000
159,800
Wed, 18 Mar 2026
142.1300
143.4100
140.2800
140.8300
143,900
Tue, 17 Mar 2026
143.4200
144.7700
142.5900
142.7900
99,100
Mon, 16 Mar 2026
142.9500
145.1400
141.6350
141.9600
149,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
143.5300
143.9100
139.7300
141.2400
243,200
Thu, 12 Mar 2026
143.7500
146.0200
139.6000
141.9600
223,200
Wed, 11 Mar 2026
149.6700
149.6700
144.9700
145.2700
128,500
Tue, 10 Mar 2026
6 · 6-K
After-hours · 17:00 ET
FORM 6-K ↗
Tue, 10 Mar 2026
150.0600
151.1100
148.0600
149.5200
256,800
Mon, 09 Mar 2026
147.0400
150.5400
144.4900
150.0600
219,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
148.6100
149.6150
146.2900
148.8100
243,300
Thu, 05 Mar 2026
149.5700
151.2400
147.1300
149.8100
234,300
Wed, 04 Mar 2026
154.0300
155.7400
150.5300
150.7200
172,700
Tue, 03 Mar 2026
152.6300
154.5300
149.3400
153.9200
145,400
Mon, 02 Mar 2026
154.2300
157.2000
153.4600
155.5200
204,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
157.5000
159.4800
155.8100
157.5700
130,800
Thu, 26 Feb 2026
155.8600
158.4400
155.7500
158.3100
225,400
Wed, 25 Feb 2026
154.5500
155.8200
153.3700
154.9600
238,300
Tue, 24 Feb 2026
151.0500
156.0650
150.8100
155.1500
282,900
Mon, 23 Feb 2026
155.7500
155.7500
151.0300
151.8300
207,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
5 · 40-F
After-hours · 16:45 ET
FORM 40-F ↗
Fri, 20 Feb 2026
155.2900
156.5900
153.9900
155.7500
146,500
Thu, 19 Feb 2026
157.3500
157.3500
154.7850
156.0600
142,300
Wed, 18 Feb 2026
153.9800
157.4900
153.9800
156.8600
328,500
Tue, 17 Feb 2026
154.2600
156.5350
153.1100
154.3000
219,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
151.6400
154.8750
147.9350
154.6500
525,600
Thu, 12 Feb 2026
157.9600
158.7000
150.0300
150.4000
238,300
Wed, 11 Feb 2026
161.8300
163.8000
155.7100
157.5400
370,800
Tue, 10 Feb 2026
164.2900
166.4200
161.7100
161.8300
617,200
Mon, 09 Feb 2026
160.5000
164.3600
160.2500
164.2900
190,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
158.6800
161.1400
157.0400
160.8000
289,500
Thu, 05 Feb 2026
165.4500
165.4500
157.2800
158.6800
360,900
Wed, 04 Feb 2026
156.6900
166.7300
154.0000
165.1000
435,300
Wed, 04 Feb 2026
4 · 6-K
Pre-market · 08:30 ET
FORM 6-K ↗
Tue, 03 Feb 2026
3 · 6-K
After market open · 11:30 ET
FORM 6-K ↗
Tue, 03 Feb 2026
153.6300
154.5900
150.9300
154.5500
276,100
Mon, 02 Feb 2026
155.2600
155.7500
153.1300
153.6400
200,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
155.7750
156.0600
152.9650
155.2600
280,300
Thu, 29 Jan 2026
157.3300
158.3600
154.2200
155.4400
437,700
Wed, 28 Jan 2026
157.4900
158.8550
156.8700
158.2300
175,800
Tue, 27 Jan 2026
160.3600
160.6750
157.2500
157.4900
176,700
Mon, 26 Jan 2026
160.8700
162.2100
159.6350
161.1900
183,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
159.3600
160.0300
158.3400
160.0300
73,200
Thu, 22 Jan 2026
161.1100
162.6900
158.6800
159.9000
131,400
Wed, 21 Jan 2026
162.0500
162.9150
160.0550
160.7400
152,900
Tue, 20 Jan 2026
160.7900
162.3950
159.8800
160.9200
205,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
162.0200
163.2900
160.4150
162.2300
117,600
Thu, 15 Jan 2026
161.0000
163.9100
160.9400
163.1300
178,900
Wed, 14 Jan 2026
157.0600
161.5000
156.0000
160.7800
177,100
Tue, 13 Jan 2026
160.8100
160.8100
156.5800
156.7200
171,000
Mon, 12 Jan 2026
159.2000
160.5900
158.5600
160.4700
202,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
156.3000
159.8200
155.1200
159.4700
622,300
Thu, 08 Jan 2026
154.2800
156.6800
153.1700
156.2800
148,700
Wed, 07 Jan 2026
155.7200
155.8200
153.5950
154.2800
126,900
Tue, 06 Jan 2026
152.8500
156.6200
152.4050
155.1400
119,200
Mon, 05 Jan 2026
150.9700
154.6930
149.3350
152.9700
110,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
155.3300
155.5100
150.7100
150.9900
176,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
156.2700
156.8450
154.8500
155.5300
110,800
Tue, 30 Dec 2025
156.1400
157.0300
155.5850
155.8800
91,100
Mon, 29 Dec 2025
157.1000
157.6600
156.0000
156.4300
74,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
156.0300
157.2700
155.0000
156.7400
50,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
155.5200
157.3550
155.2100
156.4700
113,900
Tue, 23 Dec 2025
153.3100
154.9400
152.9500
154.9400
165,100
Mon, 22 Dec 2025
154.7200
155.7500
152.7500
152.9900
299,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
158.0000
158.3650
154.6400
154.6900
622,800
Thu, 18 Dec 2025
154.3300
158.1900
154.2000
157.9900
313,000
Wed, 17 Dec 2025
154.6200
155.0400
153.2500
154.0000
255,100
Tue, 16 Dec 2025
153.3100
155.8550
153.2350
154.6700
191,500
Mon, 15 Dec 2025
155.0000
155.0000
152.1800
152.9700
341,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
153.2000
154.5400
151.7500
154.5400
196,300
Thu, 11 Dec 2025
150.6300
154.9050
150.1900
152.7200
338,900
Wed, 10 Dec 2025
150.2200
151.1550
147.2300
149.7100
352,200
Tue, 09 Dec 2025
153.3900
154.2950
149.8400
149.8700
163,400
Mon, 08 Dec 2025
154.7000
154.7000
151.6250
152.8000
376,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
155.6600
157.2100
154.2950
154.9200
124,400
Thu, 04 Dec 2025
2 · 6-K
After market open · 15:15 ET
FORM 6-K ↗
Thu, 04 Dec 2025
154.4200
156.5400
154.4200
154.9100
97,200
Wed, 03 Dec 2025
153.8900
155.3300
153.5100
154.4500
93,600
Tue, 02 Dec 2025
156.1450
156.1450
152.4850
154.3300
122,000
Mon, 01 Dec 2025
155.5000
158.0300
155.5000
156.0800
215,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
153.0700
156.9800
152.9100
156.8500
200,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
152.7500
154.3200
152.7500
153.7300
82,300
Tue, 25 Nov 2025
152.3600
153.9500
152.3000
152.9500
233,400
Mon, 24 Nov 2025
154.3300
154.6400
151.0350
152.1300
169,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
152.3600
157.0300
152.0000
154.8800
146,500
Thu, 20 Nov 2025
153.0200
153.9200
151.0000
151.8800
315,200
Wed, 19 Nov 2025
151.6900
153.1200
150.1850
152.2700
144,500
Tue, 18 Nov 2025
150.0800
151.3250
149.6200
150.9100
246,700
Mon, 17 Nov 2025
155.7300
155.7300
150.5600
150.7250
152,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
155.5500
157.3800
155.2800
156.1300
240,000
Thu, 13 Nov 2025
155.8400
156.7100
154.7850
155.7400
82,100
Wed, 12 Nov 2025
156.3100
158.8400
155.7200
156.3500
136,900
Tue, 11 Nov 2025
152.9400
156.9200
151.9300
156.7000
210,600
Mon, 10 Nov 2025
151.7700
152.9700
149.1300
152.2800
295,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
153.6200
154.7000
151.3300
151.4100
227,800
Thu, 06 Nov 2025
154.2000
154.7700
152.9400
153.8200
273,800
Wed, 05 Nov 2025
156.6300
156.7100
153.8700
154.9400
311,200
Tue, 04 Nov 2025
156.9700
156.9700
154.4350
155.6400
167,200
Mon, 03 Nov 2025
158.1300
159.1450
155.8850
157.2700
395,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
155.0800
160.6500
154.6830
159.4100
777,700
Fri, 31 Oct 2025
1 · 6-K
Pre-market · 08:30 ET
FORM 6-K ↗
Thu, 30 Oct 2025
155.7400
156.8300
154.5800
156.4500
237,900
Wed, 29 Oct 2025
158.3800
160.1200
155.7400
155.7500
497,600
Tue, 28 Oct 2025
161.8200
164.6050
159.0900
159.4400
283,600
Mon, 27 Oct 2025
165.2300
166.4750
162.5000
162.6900
386,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
171.8750
171.8750
162.8800
164.6400
517,700