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
209.9250
215.0500
208.5000
210.3300
2,426,422
Thu, 22 Oct 2026
217.1300
217.9740
208.3000
210.1000
5,747,500
Wed, 21 Oct 2026
225.0150
228.9500
219.5000
226.5900
3,282,100
Tue, 20 Oct 2026
224.6600
227.1900
217.2600
221.0600
5,230,300
Mon, 19 Oct 2026
236.5900
236.5900
227.1600
228.0500
4,114,300
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
239.1000
239.4200
226.6500
227.8000
4,789,700
Thu, 15 Oct 2026
228.8700
245.8700
226.5400
244.7900
6,594,200
Wed, 14 Oct 2026
248.0000
250.2000
237.5200
238.0100
6,641,700
Tue, 13 Oct 2026
245.3200
260.1500
243.6010
255.3900
6,783,500
Mon, 12 Oct 2026
260.3000
263.2400
253.3400
255.2400
3,596,900
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
280.0000
281.5000
265.6000
266.2800
4,272,000
Thu, 08 Oct 2026
286.7300
286.7300
270.2600
275.2900
6,197,400
Wed, 07 Oct 2026
291.1100
300.6000
290.5000
294.3700
3,424,600
Tue, 06 Oct 2026
307.5900
308.5000
301.0700
302.5600
3,390,900
Mon, 05 Oct 2026
308.0300
311.0000
299.8000
302.9000
2,905,100
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
306.7750
318.3620
303.1200
307.4900
5,902,400
Thu, 01 Oct 2026
294.1800
297.1400
287.5000
292.3400
3,279,000
Wed, 30 Sep 2026
294.0000
295.9900
283.5000
289.6600
4,166,000
Tue, 29 Sep 2026
291.0050
301.0000
287.0600
293.6700
6,024,200
Mon, 28 Sep 2026
305.8300
307.1700
279.2000
283.3300
9,104,000
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
318.5000
325.4800
310.0800
310.3200
6,994,400
Thu, 24 Sep 2026
319.2300
326.0000
303.6500
306.3400
9,559,500
Wed, 23 Sep 2026
331.7800
336.9800
324.5600
332.5600
6,982,300
Tue, 22 Sep 2026
319.4100
334.6600
318.6850
333.2000
7,409,800
Mon, 21 Sep 2026
294.3600
324.1600
293.0800
322.9000
13,009,900
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
14 · 6-K
After-hours · 16:04 ET
6-K ↗
Fri, 18 Sep 2026
269.2700
275.7800
261.6550
275.6100
6,963,100
Thu, 17 Sep 2026
262.0000
267.0000
256.0000
264.9000
6,113,700
Wed, 16 Sep 2026
246.8700
252.7950
240.4500
243.9800
2,759,400
Tue, 15 Sep 2026
241.6250
253.1550
240.6800
241.8300
3,764,300
Mon, 14 Sep 2026
242.3800
249.2500
238.0320
239.0100
6,490,500
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
257.7000
267.7700
253.0600
264.7900
4,265,800
Thu, 10 Sep 2026
13 · 6-K
After-hours · 16:09 ET
6-K ↗
Thu, 10 Sep 2026
253.0000
257.9200
251.2900
254.1800
3,724,000
Wed, 09 Sep 2026
262.2750
274.8000
261.4900
264.2300
3,320,200
Tue, 08 Sep 2026
261.5000
267.9700
254.6400
261.5300
5,102,400
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
248.5900
255.6900
247.5100
252.0900
4,126,100
Thu, 03 Sep 2026
231.0900
244.0700
225.4600
242.5900
3,988,700
Wed, 02 Sep 2026
233.3750
236.4400
229.3900
234.8600
2,428,200
Tue, 01 Sep 2026
233.9200
235.9800
229.3000
234.8200
2,955,000
Mon, 31 Aug 2026
238.8050
243.7000
238.0950
241.9100
2,149,400
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
251.1000
251.6900
238.6600
239.0500
3,874,900
Thu, 27 Aug 2026
255.4600
267.6900
249.4650
255.2100
4,880,000
Wed, 26 Aug 2026
240.2900
253.0000
238.5000
251.0600
4,092,200
Tue, 25 Aug 2026
244.8100
247.9900
240.3400
241.5600
3,485,400
Mon, 24 Aug 2026
236.3400
240.2500
233.2900
238.7800
3,305,700
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
253.4600
255.9300
242.5000
243.3200
3,687,200
Thu, 20 Aug 2026
246.4000
251.2300
242.2800
250.7200
2,812,400
Wed, 19 Aug 2026
257.0000
268.0000
241.5000
249.3400
4,330,500
Tue, 18 Aug 2026
257.0000
258.5000
247.6000
253.3200
6,370,300
Mon, 17 Aug 2026
285.0000
287.1500
271.2800
271.4300
3,713,800
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
278.2300
281.6700
274.4550
279.4400
2,102,000
Thu, 13 Aug 2026
266.9900
290.2100
266.2410
278.6500
4,798,400
Wed, 12 Aug 2026
279.9600
280.1600
266.5920
271.8700
3,368,900
Tue, 11 Aug 2026
273.1000
273.3900
265.3700
268.9300
3,176,900
Mon, 10 Aug 2026
12 · 6-K
After-hours · 16:01 ET
6-K ↗
Mon, 10 Aug 2026
281.2600
282.8000
267.3100
267.8500
3,182,800
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
298.9650
299.2850
275.0000
282.5700
3,831,200
Thu, 06 Aug 2026
267.0300
295.5700
266.8800
286.6800
4,375,100
Wed, 05 Aug 2026
274.5600
281.5900
268.6200
274.5800
4,439,300
Tue, 04 Aug 2026
253.4000
283.2690
251.1000
280.5600
9,892,200
Mon, 03 Aug 2026
230.0100
241.9000
219.3900
239.0600
6,049,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
258.9500
261.9050
239.2600
239.6900
7,229,200
Thu, 30 Jul 2026
258.0000
268.4800
232.6700
241.5400
12,805,900
Wed, 29 Jul 2026
11 · 6-K
After-hours · 16:05 ET
6-K ↗
Wed, 29 Jul 2026
10 · 6-K
After-hours · 16:02 ET
6-K ↗
Wed, 29 Jul 2026
241.5000
243.2450
222.5600
224.8900
9,419,100
Tue, 28 Jul 2026
252.9900
253.6100
240.3800
244.7400
5,852,000
Mon, 27 Jul 2026
263.4800
268.2000
251.6100
266.3300
5,047,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
282.7700
288.9900
258.4300
260.0100
4,884,800
Thu, 23 Jul 2026
275.4700
284.0000
274.7700
283.0400
3,603,200
Wed, 22 Jul 2026
280.4800
288.4400
279.5010
283.4000
2,601,700
Tue, 21 Jul 2026
285.4700
294.0000
274.5000
289.7300
5,135,800
Mon, 20 Jul 2026
272.0000
277.4000
268.0600
269.6100
3,374,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
249.8650
272.8800
243.1200
267.1900
8,239,000
Thu, 16 Jul 2026
268.5400
268.6600
252.6100
262.0100
9,788,000
Wed, 15 Jul 2026
281.0900
288.5000
265.2000
277.0100
5,708,900
Tue, 14 Jul 2026
310.0350
310.5000
276.2600
281.1700
8,484,300
Mon, 13 Jul 2026
311.4300
311.4300
293.5000
298.9900
5,301,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
322.7000
328.2810
317.8800
323.3900
2,770,900
Thu, 09 Jul 2026
318.3150
339.4400
311.1500
327.8700
7,096,500
Wed, 08 Jul 2026
297.5350
311.3650
290.4500
300.2400
6,128,700
Tue, 07 Jul 2026
305.9300
314.9000
293.9900
300.4300
7,269,600
Mon, 06 Jul 2026
324.2700
338.2440
321.5000
322.2400
5,276,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
337.2400
358.4900
309.7400
315.2800
7,553,900
Wed, 01 Jul 2026
341.2450
346.6700
332.0000
337.4700
5,064,700
Tue, 30 Jun 2026
349.7700
361.9500
342.0720
354.5700
6,267,900
Mon, 29 Jun 2026
336.2500
346.1500
303.6700
343.5800
8,388,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
335.0700
339.9000
326.8000
334.2700
7,718,200
Thu, 25 Jun 2026
379.7650
379.9700
339.5200
347.7100
8,379,900
Wed, 24 Jun 2026
373.3300
374.5600
344.1200
359.0800
8,663,900
Tue, 23 Jun 2026
370.0000
389.8000
362.9000
366.3900
11,079,200
Mon, 22 Jun 2026
440.0300
444.9500
401.9500
407.7200
9,416,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
440.2450
452.7000
423.6200
439.4600
34,221,900
Wed, 17 Jun 2026
411.9800
444.8000
400.1400
418.8800
11,692,500
Tue, 16 Jun 2026
401.0000
428.6000
395.8800
396.3400
12,402,000
Mon, 15 Jun 2026
390.5000
416.1740
369.2500
412.5500
14,035,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
353.1200
385.8000
350.0400
380.8100
16,494,100
Thu, 11 Jun 2026
314.4200
344.6800
310.1830
342.2300
8,844,700
Wed, 10 Jun 2026
314.4700
332.1000
304.1100
307.4300
8,044,600
Tue, 09 Jun 2026
362.2550
362.5750
298.3800
324.8600
13,397,500
Mon, 08 Jun 2026
354.0000
364.3500
339.0060
346.3900
9,055,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
369.7500
373.7400
337.5510
342.9300
14,885,100
Thu, 04 Jun 2026
380.4100
397.4500
367.5200
393.4400
10,915,900
Wed, 03 Jun 2026
407.5350
417.5000
373.8900
411.8300
11,938,800
Tue, 02 Jun 2026
401.1300
427.9900
387.9030
402.7100
15,453,400
Mon, 01 Jun 2026
389.9500
421.6900
381.2500
408.8500
20,741,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
339.2500
356.4500
337.0000
353.2900
10,448,300
Thu, 28 May 2026
309.9800
349.4200
308.6180
335.2700
14,386,100
Wed, 27 May 2026
320.5350
323.7700
300.8800
302.7100
9,356,300
Tue, 26 May 2026
9 · 20-F
After-hours · 16:35 ET
20-F ↗
Tue, 26 May 2026
315.7100
325.0000
300.0000
321.2200
10,899,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
290.0750
315.0000
288.2100
306.5100
13,961,800
Thu, 21 May 2026
266.8950
298.7000
266.0000
298.2300
21,796,600
Wed, 20 May 2026
226.5400
259.4400
226.0850
256.7300
18,297,600
Tue, 19 May 2026
209.7500
226.9500
206.3800
223.1500
11,226,400
Mon, 18 May 2026
209.8100
215.5000
203.0050
215.1200
8,614,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
214.7900
216.7000
208.5000
209.1600
10,191,200
Thu, 14 May 2026
217.8400
228.6800
213.2300
228.5000
8,456,900
Wed, 13 May 2026
212.0000
222.4700
207.8700
221.2100
8,700,000
Tue, 12 May 2026
204.7700
216.4980
200.8900
207.9200
7,839,600
Mon, 11 May 2026
206.5350
215.5000
206.0780
212.6500
10,549,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
216.9600
222.0000
211.0000
213.2700
11,610,300
Thu, 07 May 2026
222.3950
232.2300
210.2300
213.3100
22,382,800
Wed, 06 May 2026
8 · 6-K
After-hours · 16:02 ET
6-K ↗
Wed, 06 May 2026
232.0000
239.5000
220.1000
237.3000
26,272,900
Tue, 05 May 2026
210.0950
214.3900
204.3250
208.8400
7,968,900
Mon, 04 May 2026
212.5000
215.4500
198.3500
203.2600
6,725,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
208.1500
216.3530
207.1600
211.1800
4,970,300
Thu, 30 Apr 2026
204.0000
215.2000
200.0400
210.3200
7,730,800
Wed, 29 Apr 2026
202.6000
203.5000
193.9100
201.6900
6,215,500
Tue, 28 Apr 2026
197.3200
204.6690
195.0000
198.6500
13,367,900
Mon, 27 Apr 2026
224.4900
227.3000
210.0000
215.8800
13,922,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
221.9600
237.6800
218.3750
234.8100
20,481,700
Thu, 23 Apr 2026
194.4200
210.8000
192.1800
204.6100
16,854,100
Wed, 22 Apr 2026
180.0000
196.6600
178.4750
196.5700
13,932,300
Tue, 21 Apr 2026
175.3700
179.4000
173.3000
175.4900
6,479,900
Tue, 21 Apr 2026
7 · 6-K
Pre-market · 09:01 ET
6-K ↗
Mon, 20 Apr 2026
167.4150
175.3150
164.1000
175.1000
8,564,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
167.3400
168.3500
162.7280
166.7300
5,092,600
Thu, 16 Apr 2026
159.9900
166.0900
156.8500
162.3300
5,748,000
Wed, 15 Apr 2026
161.2200
161.7400
156.2100
159.3400
3,650,300
Tue, 14 Apr 2026
161.0300
163.5000
157.6000
161.2200
6,294,200
Mon, 13 Apr 2026
147.7800
157.7700
147.5000
157.5800
4,900,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
152.4100
159.2900
147.9600
148.9300
7,431,600
Thu, 09 Apr 2026
148.2300
150.4000
145.2700
149.7950
5,325,700
Wed, 08 Apr 2026
152.1600
153.4200
145.0000
148.9100
6,480,300
Tue, 07 Apr 2026
143.8150
145.5000
137.5800
143.8600
7,071,000
Mon, 06 Apr 2026
152.1800
153.6800
146.1000
148.7700
4,137,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
149.7700
152.0700
145.8200
149.1100
8,183,200
Wed, 01 Apr 2026
154.3900
158.3700
152.3000
155.0700
8,306,300
Tue, 31 Mar 2026
139.9000
151.5900
139.9000
151.2800
10,203,700
Mon, 30 Mar 2026
144.1000
145.7500
136.0000
136.9600
8,033,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
151.5300
152.7500
142.2100
144.1300
10,269,000
Thu, 26 Mar 2026
157.3500
163.5300
154.3500
154.8000
15,671,600
Wed, 25 Mar 2026
148.2550
166.6900
148.2500
157.0700
29,579,900
Tue, 24 Mar 2026
6 · 6-K
After-hours · 17:11 ET
6-K ↗
Tue, 24 Mar 2026
5 · 6-K
After market open · 12:52 ET
6-K ↗
Tue, 24 Mar 2026
136.0000
140.5800
133.0100
134.9600
10,924,900
Mon, 23 Mar 2026
133.4300
138.8450
133.1200
136.8900
7,959,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
136.9000
139.9500
131.4230
132.3500
12,450,800
Thu, 19 Mar 2026
125.0000
130.7250
124.5000
129.8200
3,497,600
Wed, 18 Mar 2026
127.8100
130.8800
127.2050
128.3600
4,206,900
Tue, 17 Mar 2026
125.1700
128.8000
124.8000
127.3100
5,890,700
Mon, 16 Mar 2026
119.5000
123.4390
118.3750
121.7000
4,407,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
115.8000
118.0600
115.0500
115.7500
2,462,500
Thu, 12 Mar 2026
118.2250
119.2500
114.4550
115.1200
3,451,000
Wed, 11 Mar 2026
120.8300
123.2000
119.3300
120.1000
2,447,700
Tue, 10 Mar 2026
117.0000
123.6050
116.9900
120.5500
3,659,800
Mon, 09 Mar 2026
112.5500
118.1400
111.2600
117.6300
3,990,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
118.1250
119.2700
113.5100
114.3800
4,331,100
Thu, 05 Mar 2026
122.8500
124.3500
118.7700
120.6200
3,437,800
Wed, 04 Mar 2026
122.7000
127.4000
121.7400
124.1100
2,984,500
Tue, 03 Mar 2026
119.2750
122.1500
116.3900
121.7200
5,303,800
Mon, 02 Mar 2026
123.3200
125.8400
121.6400
124.3700
3,832,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
126.1450
128.8900
126.0100
127.4500
3,112,500
Thu, 26 Feb 2026
131.9400
134.2500
126.6600
129.2600
4,136,000
Wed, 25 Feb 2026
128.3500
133.2800
128.3500
131.7400
4,322,700
Tue, 24 Feb 2026
124.6000
131.3900
124.0000
128.1400
4,273,000
Mon, 23 Feb 2026
123.7050
126.7100
121.9100
123.7800
3,393,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
125.2150
130.0000
124.9600
125.5800
4,056,000
Thu, 19 Feb 2026
125.8600
126.9900
122.6500
126.9300
3,108,800
Wed, 18 Feb 2026
128.6000
130.4000
126.0000
127.2400
4,275,600
Tue, 17 Feb 2026
124.5000
127.0000
120.5800
126.8900
4,268,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
120.1200
127.4200
119.7000
125.2800
4,417,600
Thu, 12 Feb 2026
125.2800
128.2400
120.8200
122.1900
5,982,000
Wed, 11 Feb 2026
127.5100
129.5400
125.1600
125.2800
4,145,200
Tue, 10 Feb 2026
124.3700
130.9000
124.2500
125.9500
8,913,500
Mon, 09 Feb 2026
120.2500
125.2450
118.2500
124.6100
6,817,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
112.7150
124.3100
112.5300
123.7000
15,789,000
Thu, 05 Feb 2026
104.4800
115.1000
100.0200
110.8800
24,625,000
Wed, 04 Feb 2026
4 · 6-K
After-hours · 16:06 ET
6-K ↗
Wed, 04 Feb 2026
3 · 6-K
After-hours · 16:02 ET
6-K ↗
Wed, 04 Feb 2026
105.0000
108.1850
103.0000
104.9000
12,213,700
Tue, 03 Feb 2026
108.0000
109.3600
101.5700
104.5500
7,058,000
Mon, 02 Feb 2026
104.5800
108.1200
104.0100
106.9300
5,001,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
107.0900
108.0000
105.0300
105.3600
4,950,700
Thu, 29 Jan 2026
110.0600
110.4000
104.1100
108.4300
6,154,700
Wed, 28 Jan 2026
115.0000
115.7800
109.0600
109.9600
7,947,400
Tue, 27 Jan 2026
116.1550
117.3900
114.2350
114.8800
4,500,600
Mon, 26 Jan 2026
116.3500
116.4400
114.0600
114.7300
3,716,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
120.8800
121.8500
114.5800
116.0700
6,814,500
Thu, 22 Jan 2026
120.7050
123.5000
118.6500
119.2000
14,162,100
Wed, 21 Jan 2026
111.0750
117.2800
111.0750
113.9200
13,666,000
Tue, 20 Jan 2026
104.8600
110.7400
104.4100
107.1700
7,318,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
106.6600
107.9600
105.1900
105.7800
5,291,100
Thu, 15 Jan 2026
108.1300
108.8850
104.9500
105.1100
5,775,800
Wed, 14 Jan 2026
106.3700
106.4900
102.0100
104.9900
7,570,100
Tue, 13 Jan 2026
108.8700
111.7500
105.9000
107.8400
7,749,400
Mon, 12 Jan 2026
110.9400
111.6100
109.2500
111.1400
4,443,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
113.9100
113.9800
109.5200
111.7900
5,292,900
Thu, 08 Jan 2026
115.8200
116.2800
110.5530
113.0800
4,701,000
Wed, 07 Jan 2026
114.9300
117.2000
113.9700
115.6800
5,117,600
Tue, 06 Jan 2026
117.5200
117.9700
114.9900
115.5300
3,290,100
Mon, 05 Jan 2026
120.3600
122.5000
116.0300
116.1100
6,859,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
112.8300
116.2900
112.8300
114.7300
6,711,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
110.6650
111.6000
109.2900
109.3100
3,455,600
Tue, 30 Dec 2025
111.1300
112.0000
110.3900
110.8600
3,616,900
Mon, 29 Dec 2025
108.7300
111.2900
108.3800
110.5100
3,347,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
111.4650
111.6000
110.1000
110.2700
3,054,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
112.0900
112.3200
110.5800
111.5500
2,160,500
Tue, 23 Dec 2025
112.7200
112.9000
110.2900
112.0200
7,045,300
Mon, 22 Dec 2025
117.1700
117.2100
112.6700
113.2900
7,754,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
114.2150
115.2100
113.4200
114.0300
7,854,500
Thu, 18 Dec 2025
117.1300
118.0650
113.4300
113.5100
5,194,900
Wed, 17 Dec 2025
121.5750
121.6350
112.6300
114.5800
8,686,600
Tue, 16 Dec 2025
123.5000
124.0000
117.8300
121.1000
6,198,800
Mon, 15 Dec 2025
126.3800
128.7400
123.1450
124.3700
6,924,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
135.3100
137.0000
130.4110
130.8900
3,965,900
Thu, 11 Dec 2025
137.9900
138.2600
133.0920
136.1400
4,227,500
Wed, 10 Dec 2025
141.7400
142.8000
140.0000
141.5200
1,765,800
Tue, 09 Dec 2025
139.5700
142.2200
138.3600
141.9300
2,303,400
Mon, 08 Dec 2025
143.0000
143.4140
138.3100
139.7800
2,168,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
143.2100
144.2500
140.4900
141.3100
2,445,200
Thu, 04 Dec 2025
139.6950
141.4000
138.2180
140.4900
2,390,200
Wed, 03 Dec 2025
137.3600
139.5600
135.8080
139.1900
2,152,000
Tue, 02 Dec 2025
136.0300
139.3500
135.7400
136.4800
2,184,900
Mon, 01 Dec 2025
133.4300
136.5800
133.0000
135.0100
2,365,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
133.7900
135.6600
132.7000
135.5600
1,559,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
133.5000
134.6500
132.3600
132.6100
2,806,700
Tue, 25 Nov 2025
132.0000
132.5000
126.9200
131.4400
4,858,100
Mon, 24 Nov 2025
132.8250
136.0150
132.5500
134.7100
3,417,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
132.5300
133.2700
125.1700
131.5700
6,166,800
Thu, 20 Nov 2025
142.2800
143.3200
131.8500
132.5300
4,609,700
Wed, 19 Nov 2025
137.6000
138.5600
134.9200
136.9900
3,499,400
Tue, 18 Nov 2025
138.1850
139.5400
133.2400
136.0400
3,993,000
Mon, 17 Nov 2025
139.5700
143.8000
138.1900
140.2600
2,977,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
136.9100
143.7450
135.1000
139.7700
3,717,900
Thu, 13 Nov 2025
146.9950
147.6350
138.3800
140.3100
6,496,000
Wed, 12 Nov 2025
151.0700
152.4800
146.8470
148.7500
2,602,100
Tue, 11 Nov 2025
153.0000
153.0000
146.7020
149.7400
4,075,300
Mon, 10 Nov 2025
158.4800
159.3150
154.5500
154.8400
3,274,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
154.7400
155.2300
146.2900
152.3800
5,794,600
Thu, 06 Nov 2025
167.0000
167.4800
155.1800
158.2500
7,123,700
Wed, 05 Nov 2025
2 · 6-K
After-hours · 16:06 ET
6-K ↗
Wed, 05 Nov 2025
1 · 6-K
After-hours · 16:02 ET
6-K ↗
Wed, 05 Nov 2025
158.7400
164.3300
156.3300
160.1900
6,941,800
Tue, 04 Nov 2025
162.0000
166.1400
160.4000
160.7300
3,936,600
Mon, 03 Nov 2025
171.3000
173.5400
168.3600
168.6800
2,230,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
168.5000
171.8800
166.9350
169.8200
3,704,400
Thu, 30 Oct 2025
168.6200
168.9990
165.3000
165.4500
2,856,000
Wed, 29 Oct 2025
175.2700
177.2500
169.3700
170.3900
3,098,300
Tue, 28 Oct 2025
178.0100
179.1200
172.9300
173.0900
3,335,500
Mon, 27 Oct 2025
174.4850
183.1600
174.2700
178.6200
6,552,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
170.1900
174.4500
169.6600
170.6800
3,665,200