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
291.3500
308.4100
289.6550
300.3200
1,482,707
Thu, 22 Oct 2026
18 · 10-Q
After-hours · 20:33 ET
10-Q ↗
Thu, 22 Oct 2026
17 · 8-K
After-hours · 20:06 ET
8-K ↗
Thu, 22 Oct 2026
308.0000
311.6100
296.9500
304.5900
1,313,900
Wed, 21 Oct 2026
304.1200
308.6400
303.0100
307.2500
734,600
Tue, 20 Oct 2026
306.4500
308.6300
302.8600
306.5300
977,800
Mon, 19 Oct 2026
304.0300
307.6600
302.7300
306.4800
878,800
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
307.6000
309.9700
296.9200
302.3400
920,800
Thu, 15 Oct 2026
303.9100
309.7800
300.4600
304.0900
1,090,000
Wed, 14 Oct 2026
302.4400
304.6900
300.3300
301.4100
710,000
Tue, 13 Oct 2026
303.0900
307.9000
299.1300
301.7600
695,600
Mon, 12 Oct 2026
305.5000
306.2500
301.2800
302.7000
586,300
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
298.7900
307.2300
298.7900
303.7400
504,000
Thu, 08 Oct 2026
293.1400
298.3900
290.3400
297.7900
1,921,400
Wed, 07 Oct 2026
293.2000
299.1000
292.9500
294.2200
1,731,900
Tue, 06 Oct 2026
291.8400
294.8800
290.4500
293.1000
889,600
Mon, 05 Oct 2026
287.8900
294.7400
287.1200
292.2600
1,136,200
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
287.8100
288.6800
284.6000
288.3200
1,242,300
Thu, 01 Oct 2026
284.3800
288.4100
281.4600
286.9000
628,300
Wed, 30 Sep 2026
279.7600
286.8200
279.7600
282.0100
759,400
Tue, 29 Sep 2026
279.2300
280.2500
275.2300
279.8400
693,000
Mon, 28 Sep 2026
284.0200
285.0700
280.1700
282.0700
470,700
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
291.8800
292.6100
286.8200
287.2500
592,600
Thu, 24 Sep 2026
294.2600
298.1300
291.5300
291.8800
614,100
Wed, 23 Sep 2026
300.5700
301.9100
291.7600
293.2800
618,400
Tue, 22 Sep 2026
308.8800
310.0000
298.2300
299.4200
777,000
Mon, 21 Sep 2026
303.5900
308.2800
302.1000
308.1800
1,336,900
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
302.0500
307.2000
300.3900
303.1200
1,442,300
Thu, 17 Sep 2026
297.4800
303.4100
293.5200
302.0500
656,900
Wed, 16 Sep 2026
295.8900
301.8300
294.6800
298.4600
638,600
Tue, 15 Sep 2026
295.3100
299.3800
294.2800
297.2600
486,900
Mon, 14 Sep 2026
299.3700
302.9800
296.2600
298.6000
682,000
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
289.8600
293.0100
287.6200
292.7100
497,400
Thu, 10 Sep 2026
287.1400
290.7200
286.0100
288.8500
579,400
Wed, 09 Sep 2026
282.2000
288.2100
280.9800
286.9400
743,900
Tue, 08 Sep 2026
289.1600
289.4900
279.0400
282.2000
1,174,100
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
292.2800
292.9100
286.9000
292.0800
494,500
Thu, 03 Sep 2026
290.5600
295.3900
289.1600
293.3500
560,400
Wed, 02 Sep 2026
288.3700
290.4400
285.4800
289.9600
766,900
Tue, 01 Sep 2026
290.7800
297.7300
288.0000
288.3700
736,600
Mon, 31 Aug 2026
290.0100
295.8300
287.1100
288.2800
798,900
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
298.5300
300.3600
290.9500
291.9300
698,800
Thu, 27 Aug 2026
16 · 8-K
After-hours · 16:01 ET
8-K ↗
Thu, 27 Aug 2026
293.3600
298.0900
292.0100
294.7300
580,300
Wed, 26 Aug 2026
292.7200
296.0700
292.4200
292.9900
558,300
Tue, 25 Aug 2026
289.0300
294.7900
287.8600
293.7500
606,400
Mon, 24 Aug 2026
281.9900
292.4700
281.8100
290.7900
640,200
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
278.2100
282.3400
275.9400
281.8000
603,500
Thu, 20 Aug 2026
272.1300
278.7900
271.1000
276.9000
548,200
Wed, 19 Aug 2026
277.2300
279.1800
272.4600
273.0300
615,400
Tue, 18 Aug 2026
276.4200
280.4200
274.5800
276.7400
627,000
Mon, 17 Aug 2026
280.3200
284.0100
271.6100
272.7700
793,800
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
289.0900
290.0000
282.6200
284.2400
466,700
Thu, 13 Aug 2026
285.7300
288.0600
281.0000
287.1500
693,100
Wed, 12 Aug 2026
283.8000
288.9200
281.8800
282.9400
879,600
Tue, 11 Aug 2026
291.8600
295.8700
287.3000
287.6300
748,300
Mon, 10 Aug 2026
292.3500
296.9500
292.1200
293.3400
1,278,800
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
294.3200
296.1500
291.7600
294.5600
556,600
Thu, 06 Aug 2026
293.8200
297.9700
289.5700
292.5300
615,700
Wed, 05 Aug 2026
302.1300
302.6000
292.3700
293.4100
1,049,100
Tue, 04 Aug 2026
294.6500
300.6200
293.2900
299.2000
821,300
Mon, 03 Aug 2026
292.2000
303.0000
289.5100
298.8900
861,500
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
283.6600
294.1200
280.3500
290.0200
1,108,600
Thu, 30 Jul 2026
282.2600
288.4100
278.9600
286.5800
744,800
Wed, 29 Jul 2026
282.9800
295.3600
282.9800
290.9200
862,800
Tue, 28 Jul 2026
280.7300
284.3500
278.1600
281.1500
720,100
Mon, 27 Jul 2026
284.7900
284.8000
272.9200
274.8200
821,900
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
263.8200
280.4500
256.8300
280.0000
2,091,400
Thu, 23 Jul 2026
15 · 10-Q
After-hours · 16:32 ET
10-Q ↗
Thu, 23 Jul 2026
14 · 8-K
After-hours · 16:08 ET
8-K ↗
Thu, 23 Jul 2026
263.2300
266.0000
255.2100
261.5800
1,111,200
Wed, 22 Jul 2026
269.0500
269.0500
260.1600
262.5900
760,200
Tue, 21 Jul 2026
274.2100
276.9400
265.0600
266.1500
1,101,300
Mon, 20 Jul 2026
277.6600
280.5900
275.5300
277.6100
680,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
273.6000
278.9000
273.1900
277.6600
648,100
Thu, 16 Jul 2026
275.0500
278.5100
269.8000
275.2200
710,500
Wed, 15 Jul 2026
268.6100
271.7700
266.9300
270.5200
831,200
Tue, 14 Jul 2026
266.1700
270.4900
265.1600
268.8500
513,100
Mon, 13 Jul 2026
272.0000
273.4400
269.2700
270.3100
457,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
271.7400
272.0700
267.3500
270.1100
369,700
Thu, 09 Jul 2026
264.5500
270.0600
262.2000
269.9800
801,400
Wed, 08 Jul 2026
265.5800
272.0000
265.3300
267.5800
844,900
Tue, 07 Jul 2026
264.6800
269.3400
262.1200
266.7800
733,200
Mon, 06 Jul 2026
255.1400
259.3300
253.9600
259.1300
692,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
254.7100
259.6600
254.3100
256.4300
631,000
Wed, 01 Jul 2026
255.8300
259.7300
254.3100
255.9000
635,700
Tue, 30 Jun 2026
250.2900
253.4500
247.2600
251.5600
731,600
Mon, 29 Jun 2026
257.4500
260.0000
249.3300
252.4900
888,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
13 · 8-K
After-hours · 16:23 ET
8-K ↗
Fri, 26 Jun 2026
253.9600
256.2100
252.6200
255.6200
1,051,600
Fri, 26 Jun 2026
12 · 8-K
Pre-market · 09:14 ET
8-K ↗
Thu, 25 Jun 2026
248.4900
256.5500
245.1700
250.8500
744,100
Wed, 24 Jun 2026
246.7400
254.3000
245.7900
252.0800
1,133,800
Tue, 23 Jun 2026
11 · 424B2
After-hours · 16:18 ET
424B2 ↗
Tue, 23 Jun 2026
250.0000
251.0400
245.3700
247.2200
1,180,300
Mon, 22 Jun 2026
261.0600
264.3900
244.7400
247.6900
1,691,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
267.4400
267.9900
262.1300
264.6400
1,820,900
Thu, 18 Jun 2026
10 · 424B5
Pre-market · 08:53 ET
424B5 ↗
Wed, 17 Jun 2026
270.4500
271.1900
263.8000
264.9200
612,700
Tue, 16 Jun 2026
273.4000
276.3500
272.2200
273.8700
554,700
Mon, 15 Jun 2026
279.2100
280.4900
269.4200
272.9600
778,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
280.0200
281.7400
278.6100
279.8900
513,900
Thu, 11 Jun 2026
287.6500
287.6500
278.8100
279.5700
700,500
Wed, 10 Jun 2026
283.7900
289.6500
281.4200
288.0900
972,400
Tue, 09 Jun 2026
283.5400
287.6700
280.3800
283.8900
739,900
Mon, 08 Jun 2026
290.2000
292.5100
283.0500
283.4100
962,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
292.9700
295.8300
291.0600
294.9200
516,700
Thu, 04 Jun 2026
299.9900
300.1900
293.6200
293.7900
475,000
Wed, 03 Jun 2026
296.9400
299.0800
292.6700
297.0800
492,400
Tue, 02 Jun 2026
293.4500
302.9700
292.4800
297.4100
933,900
Mon, 01 Jun 2026
286.1100
299.4900
285.4200
296.5900
888,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
296.5900
296.5900
281.9900
285.3800
1,819,700
Thu, 28 May 2026
296.2400
298.5700
294.9000
296.1400
547,000
Wed, 27 May 2026
305.3000
305.5200
295.0100
295.6500
877,800
Tue, 26 May 2026
310.1200
311.4100
305.9500
306.8600
773,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
305.9200
312.4800
304.9100
310.0000
896,500
Thu, 21 May 2026
9 · 8-K
After-hours · 16:10 ET
8-K ↗
Thu, 21 May 2026
300.1000
308.7900
296.8300
305.9300
1,015,300
Wed, 20 May 2026
300.0900
305.5600
298.0200
303.0000
686,300
Tue, 19 May 2026
303.8300
308.4000
301.9000
302.6300
797,800
Mon, 18 May 2026
297.9100
307.8000
295.6300
305.3100
755,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
293.1200
298.1100
293.0200
297.5700
684,500
Thu, 14 May 2026
294.4600
297.8300
292.0000
292.9500
600,500
Wed, 13 May 2026
285.6000
296.0100
284.2900
295.1400
812,200
Tue, 12 May 2026
287.6000
287.6000
281.9400
285.8000
849,800
Mon, 11 May 2026
286.6800
288.5400
283.7500
286.4700
1,001,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
276.7600
288.8900
273.5100
288.2100
907,400
Thu, 07 May 2026
274.7200
280.7000
274.7200
278.4700
1,029,800
Wed, 06 May 2026
272.4700
277.9700
270.2700
275.7600
1,025,700
Tue, 05 May 2026
272.1800
276.2800
271.0400
275.7700
528,800
Mon, 04 May 2026
270.8400
276.5700
270.8400
274.1500
499,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
271.0900
273.7800
269.7300
272.4400
589,500
Thu, 30 Apr 2026
272.1100
272.1100
265.9900
268.6600
801,600
Wed, 29 Apr 2026
269.6300
272.6600
268.8400
272.6000
461,600
Tue, 28 Apr 2026
270.8600
274.2600
269.1200
270.4000
771,300
Mon, 27 Apr 2026
267.3900
271.9700
264.3600
267.9000
916,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
276.5300
276.9500
253.5100
269.2000
1,713,800
Thu, 23 Apr 2026
8 · 10-Q
After-hours · 16:32 ET
10-Q ↗
Thu, 23 Apr 2026
7 · 8-K
After-hours · 16:07 ET
8-K ↗
Thu, 23 Apr 2026
269.7000
277.2000
265.7700
276.9500
1,036,700
Wed, 22 Apr 2026
270.6600
271.3500
267.8100
269.8300
747,500
Tue, 21 Apr 2026
275.8100
276.2900
266.2000
269.7800
1,121,700
Mon, 20 Apr 2026
274.2400
278.6900
273.2700
275.8100
621,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
274.7900
276.1300
272.4700
274.0500
805,400
Thu, 16 Apr 2026
275.2700
278.1900
273.0300
273.8500
761,500
Wed, 15 Apr 2026
268.6600
276.7600
268.1000
275.2600
1,054,300
Tue, 14 Apr 2026
270.0600
272.0000
264.2400
268.3400
1,007,600
Mon, 13 Apr 2026
262.0300
271.6900
261.5500
271.4400
861,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
6 · DEFA14A
After-hours · 16:09 ET
DEFA14A ↗
Fri, 10 Apr 2026
5 · DEF 14A
After-hours · 16:05 ET
DEF 14A ↗
Fri, 10 Apr 2026
269.8500
270.1000
258.7800
259.7800
855,200
Thu, 09 Apr 2026
271.6900
272.3100
267.6700
269.8800
736,500
Wed, 08 Apr 2026
271.3300
273.1400
266.9100
270.9000
853,400
Tue, 07 Apr 2026
274.0000
282.5300
273.4000
274.7500
1,332,500
Mon, 06 Apr 2026
259.4100
274.9200
258.9100
274.5100
1,062,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
254.3300
260.4800
251.7300
259.8500
1,086,900
Wed, 01 Apr 2026
248.1900
252.0000
245.4800
250.7700
762,300
Tue, 31 Mar 2026
250.5700
252.4000
246.5300
248.3600
1,095,700
Mon, 30 Mar 2026
250.4800
253.8600
248.4000
249.6700
820,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
249.6100
249.6100
245.7500
247.4800
714,600
Thu, 26 Mar 2026
251.7200
255.0000
249.0200
250.8000
823,300
Wed, 25 Mar 2026
245.6100
252.4800
242.6600
251.7000
1,297,600
Tue, 24 Mar 2026
241.6700
243.6000
239.5000
241.1400
626,800
Mon, 23 Mar 2026
240.3000
243.0000
238.2100
240.9200
546,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
239.3600
241.5200
237.0000
240.7800
1,905,000
Thu, 19 Mar 2026
239.9700
244.4900
238.3200
239.6500
653,700
Wed, 18 Mar 2026
239.8700
242.3000
238.0200
238.8900
634,700
Tue, 17 Mar 2026
241.0200
245.6700
240.6800
242.1500
520,800
Mon, 16 Mar 2026
238.7900
241.4000
238.3500
241.2600
474,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
235.9800
238.9600
234.2000
238.6000
478,100
Thu, 12 Mar 2026
236.7500
240.4600
235.0200
235.1500
788,400
Wed, 11 Mar 2026
238.7700
240.8200
234.2800
235.7300
500,400
Tue, 10 Mar 2026
240.6200
242.3800
236.0800
238.6100
579,400
Mon, 09 Mar 2026
242.7500
243.5900
239.0800
242.3800
663,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
238.7700
243.9100
234.9400
243.7800
553,000
Thu, 05 Mar 2026
238.2200
241.8600
236.2300
238.7000
984,800
Wed, 04 Mar 2026
233.5300
239.0000
232.8400
238.8300
673,800
Tue, 03 Mar 2026
225.3400
235.9900
225.3400
235.4200
903,400
Mon, 02 Mar 2026
226.2000
230.7900
225.3600
228.0500
721,900
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
223.6000
228.2600
222.2000
227.9400
1,161,400
Thu, 26 Feb 2026
215.2500
225.8400
215.0000
225.2900
948,500
Wed, 25 Feb 2026
212.6500
214.7200
209.6800
214.5000
797,100
Tue, 24 Feb 2026
210.7400
214.9700
209.5400
213.4500
701,600
Mon, 23 Feb 2026
214.0200
214.0200
210.2100
211.4900
1,081,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
216.3400
219.5500
214.6800
215.9100
504,100
Thu, 19 Feb 2026
217.3000
218.7700
214.3500
216.6200
719,700
Wed, 18 Feb 2026
216.2500
219.4200
214.1300
218.5500
703,900
Tue, 17 Feb 2026
219.0900
221.9300
212.8400
216.2500
619,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
216.6800
220.4800
214.9200
219.0300
760,800
Thu, 12 Feb 2026
215.0100
219.2600
212.8900
218.1500
1,182,100
Wed, 11 Feb 2026
220.1300
220.7300
212.8800
215.6800
695,800
Tue, 10 Feb 2026
219.2400
220.6100
216.7000
220.0800
911,000
Mon, 09 Feb 2026
222.8500
223.7800
217.3500
219.8700
1,203,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
244.6000
248.6500
208.8600
224.1700
2,561,500
Thu, 05 Feb 2026
4 · 10-K
After-hours · 16:41 ET
10-K ↗
Thu, 05 Feb 2026
3 · 8-K
After-hours · 16:07 ET
8-K ↗
Thu, 05 Feb 2026
242.6400
248.4000
241.4100
242.6200
1,234,700
Wed, 04 Feb 2026
242.7600
246.8700
240.1600
240.9700
1,265,400
Tue, 03 Feb 2026
248.6200
251.6700
242.7700
243.5700
1,023,100
Mon, 02 Feb 2026
244.0100
251.9200
243.4500
251.0000
729,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
244.2100
246.1300
242.9800
244.2300
876,800
Thu, 29 Jan 2026
253.2900
253.7600
242.4200
244.2100
789,400
Wed, 28 Jan 2026
249.6300
254.1000
249.1400
253.5000
562,100
Tue, 27 Jan 2026
251.6200
252.3700
248.7400
249.6300
571,000
Mon, 26 Jan 2026
251.1300
253.5900
250.1600
251.5400
442,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
251.6100
253.8000
249.4400
250.6000
412,200
Thu, 22 Jan 2026
252.9800
254.8200
250.0100
251.5000
695,600
Wed, 21 Jan 2026
247.8700
255.6400
247.8700
252.7700
965,700
Tue, 20 Jan 2026
246.9400
251.5200
245.5900
248.1200
834,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
248.3100
250.1300
246.4600
249.4700
580,900
Thu, 15 Jan 2026
248.9300
252.0000
245.1600
249.2200
540,200
Wed, 14 Jan 2026
246.3600
250.8700
246.1900
249.3100
496,600
Tue, 13 Jan 2026
248.0700
250.4500
245.4200
246.3400
862,400
Mon, 12 Jan 2026
247.7800
249.4600
246.4900
248.6600
480,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
247.0200
250.2100
246.4500
248.9400
373,000
Thu, 08 Jan 2026
243.7700
247.5400
242.4200
247.1300
511,200
Wed, 07 Jan 2026
246.5700
247.1900
242.7600
243.7800
588,600
Tue, 06 Jan 2026
240.8300
247.8200
239.3200
246.2000
581,600
Mon, 05 Jan 2026
239.1300
240.9700
236.2600
239.2500
649,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
243.0800
244.1200
238.3300
240.5300
605,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
245.2200
245.8700
242.5800
242.9500
513,400
Tue, 30 Dec 2025
244.6100
246.1600
243.9100
245.9200
365,200
Mon, 29 Dec 2025
245.4500
247.4300
243.3400
245.1500
336,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
245.0600
246.9900
245.0100
246.3200
198,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
244.3200
247.3200
244.3200
245.7500
186,200
Tue, 23 Dec 2025
245.0600
246.4300
244.3800
245.0800
311,600
Mon, 22 Dec 2025
244.5400
247.7000
243.5700
246.1600
480,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
244.3800
246.0100
242.7800
244.0300
1,894,800
Thu, 18 Dec 2025
243.2000
247.1000
241.6600
244.3900
803,400
Wed, 17 Dec 2025
242.2800
245.5800
241.8100
243.1200
775,000
Tue, 16 Dec 2025
240.3300
243.4800
240.3300
242.2500
578,500
Mon, 15 Dec 2025
242.5300
244.3600
237.6800
241.8800
915,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
245.1400
245.5500
241.3000
242.0000
735,400
Thu, 11 Dec 2025
242.4500
246.9900
242.4500
244.0700
646,200
Wed, 10 Dec 2025
242.8200
244.4400
240.4700
242.3200
1,633,100
Tue, 09 Dec 2025
250.0700
251.4500
238.8800
242.5700
824,900
Mon, 08 Dec 2025
249.0000
251.0100
247.0600
250.9500
629,300
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
248.7300
250.8800
247.7000
249.5400
513,900
Thu, 04 Dec 2025
249.9400
252.4700
247.5700
248.6400
752,500
Wed, 03 Dec 2025
253.6100
255.9200
248.8500
249.9400
1,410,800
Tue, 02 Dec 2025
252.6200
256.3600
251.0800
253.6700
642,300
Mon, 01 Dec 2025
251.0700
254.1500
249.8800
251.0200
970,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
252.6700
254.5600
251.5300
251.9900
1,847,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
255.3000
255.9900
251.7900
252.6700
680,500
Tue, 25 Nov 2025
2 · 8-K
After-hours · 16:07 ET
8-K ↗
Tue, 25 Nov 2025
250.2200
257.0900
248.2200
255.6800
701,400
Mon, 24 Nov 2025
251.5400
253.0500
248.1000
249.5700
1,428,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
248.5900
254.7400
246.0700
251.4200
1,221,000
Thu, 20 Nov 2025
248.4500
249.7400
246.4800
248.4200
2,417,900
Wed, 19 Nov 2025
247.7500
248.7400
244.1300
245.7600
952,300
Tue, 18 Nov 2025
249.4000
252.9200
247.9300
249.6300
896,600
Mon, 17 Nov 2025
253.0600
255.3000
247.7200
250.1900
779,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
250.9000
254.8600
247.4500
252.8800
670,600
Thu, 13 Nov 2025
250.8200
255.6800
250.1100
251.5100
1,033,000
Wed, 12 Nov 2025
247.0900
252.8200
247.0900
250.4900
991,600
Tue, 11 Nov 2025
246.4700
249.9200
246.0200
248.6800
535,200
Mon, 10 Nov 2025
242.9600
247.9700
242.1100
247.6500
740,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
239.6000
243.1800
238.7500
241.9700
613,000
Thu, 06 Nov 2025
241.5300
243.5400
237.3400
239.6000
807,400
Wed, 05 Nov 2025
240.5700
245.5800
239.5400
244.0300
1,026,700
Tue, 04 Nov 2025
244.5200
245.0500
237.8600
240.1800
863,100
Mon, 03 Nov 2025
240.8500
245.1500
236.4700
244.5600
1,170,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
235.8700
240.4200
233.8200
239.8000
946,200
Thu, 30 Oct 2025
233.2900
239.6500
231.0000
235.6000
1,192,300
Wed, 29 Oct 2025
238.5600
240.3700
231.8300
232.8200
1,571,300
Tue, 28 Oct 2025
245.1800
247.2200
239.3100
240.3700
1,114,700
Mon, 27 Oct 2025
245.1100
251.4200
241.3000
247.2200
1,419,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
1 · 8-K
After market open · 14:00 ET
8-K ↗
Fri, 24 Oct 2025
254.3100
256.9900
225.4100
247.0800
3,768,900