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
Mon, 27 Jul 2026
No data yet
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
959.0300
967.1400
904.0000
920.9500
40,561,100
Thu, 23 Jul 2026
975.1300
1011.7700
964.4000
990.2100
40,196,300
Wed, 22 Jul 2026
938.2500
982.6200
936.0600
959.4800
31,588,600
Tue, 21 Jul 2026
925.3500
982.8800
916.5700
970.8200
49,369,000
Mon, 20 Jul 2026
885.5700
901.0000
858.9000
865.4600
37,705,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
822.5300
903.9600
804.0000
848.9500
63,346,300
Thu, 16 Jul 2026
866.7700
887.7100
840.5100
853.2000
46,718,000
Wed, 15 Jul 2026
975.8100
978.4000
873.6300
904.2800
54,779,200
Tue, 14 Jul 2026
988.3800
994.8000
950.0700
983.1200
30,835,200
Mon, 13 Jul 2026
929.0000
943.5000
902.6000
937.0000
35,536,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
964.9800
998.0000
954.1300
979.3000
31,768,100
Thu, 09 Jul 2026
1016.5100
1035.5000
987.1300
991.6400
41,110,700
Wed, 08 Jul 2026
902.6400
959.0000
900.4100
948.8000
42,979,000
Tue, 07 Jul 2026
923.0100
942.0200
891.6600
938.3800
52,367,500
Mon, 06 Jul 2026
1007.0000
1019.0000
980.8500
984.7500
37,115,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
1041.5000
1064.6400
950.2800
975.5600
61,316,900
Wed, 01 Jul 2026
1082.0100
1097.0000
1032.2000
1032.2800
51,328,100
Tue, 30 Jun 2026
1144.7300
1168.6801
1124.6600
1154.2900
42,152,600
Mon, 29 Jun 2026
1128.7000
1148.7900
1023.6500
1145.2800
60,694,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
1139.0800
1198.7100
1121.3600
1132.3300
86,405,300
Thu, 25 Jun 2026
1233.0000
1255.0000
1136.3101
1213.5601
82,143,900
Thu, 25 Jun 2026
17 · 10-Q
Next filing day · accepted 24 Jun, 18:59 ET
10-Q ↗
Wed, 24 Jun 2026
16 · 8-K
After-hours · 16:02 ET
8-K ↗
Wed, 24 Jun 2026
1082.2200
1083.3199
991.1000
1048.5100
68,935,700
Tue, 23 Jun 2026
1080.0000
1125.0000
1038.5000
1051.7700
60,243,300
Mon, 22 Jun 2026
1196.2200
1213.5601
1168.5699
1211.3800
53,140,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
1108.0699
1149.4301
1092.7900
1133.9900
64,642,500
Wed, 17 Jun 2026
1061.3000
1093.6700
1014.1400
1043.1899
46,149,200
Tue, 16 Jun 2026
1099.7000
1110.4000
1020.0000
1020.7600
45,499,800
Mon, 15 Jun 2026
1055.8900
1097.4700
1051.5000
1087.9900
44,994,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
971.8100
1012.6200
960.1900
981.6100
40,785,200
Thu, 11 Jun 2026
904.3700
996.7700
895.5000
995.8700
59,418,900
Wed, 10 Jun 2026
905.1300
957.4800
883.2500
891.8800
55,712,600
Tue, 09 Jun 2026
15 · 8-K
After-hours · 16:13 ET
FORM 8-K ↗
Tue, 09 Jun 2026
988.1800
989.1500
854.3500
935.8900
73,448,600
Mon, 08 Jun 2026
938.2700
962.9500
916.5000
949.2800
54,097,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
944.4000
961.8900
864.0100
864.0100
77,250,500
Thu, 04 Jun 2026
1007.1000
1036.3700
971.6800
996.0000
54,917,200
Wed, 03 Jun 2026
1079.0100
1089.2900
1038.5000
1079.5699
40,324,200
Tue, 02 Jun 2026
1050.0000
1076.5601
1017.2000
1064.1000
47,555,400
Mon, 01 Jun 2026
1009.7200
1046.9700
1009.5000
1035.5000
46,552,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
957.0000
981.0000
940.5100
971.0000
60,498,600
Thu, 28 May 2026
929.8300
949.4900
904.7800
923.5200
49,694,300
Wed, 27 May 2026
955.6600
956.1600
888.1500
928.4100
72,295,700
Tue, 26 May 2026
820.5000
916.8000
820.3000
895.8800
76,560,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
756.8200
780.2000
747.2000
751.0000
36,002,900
Thu, 21 May 2026
736.3600
764.9000
732.2000
762.1000
42,461,500
Wed, 20 May 2026
734.9600
735.6800
700.6600
731.9900
48,827,400
Tue, 19 May 2026
665.5800
725.9500
652.2100
698.7400
61,792,100
Mon, 18 May 2026
750.4600
757.0000
663.2500
681.5400
60,042,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
732.5700
749.5900
719.0000
724.6600
48,519,000
Thu, 14 May 2026
787.6200
812.0000
775.6300
776.0100
42,142,700
Wed, 13 May 2026
813.1600
814.9500
779.4700
803.6300
54,875,100
Tue, 12 May 2026
774.7000
782.7600
706.6000
766.5800
73,743,000
Mon, 11 May 2026
792.9800
818.6700
768.0000
795.3300
70,972,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
676.4500
747.2100
676.2100
746.8100
65,130,900
Thu, 07 May 2026
649.8300
683.0900
635.4200
646.6300
47,527,500
Wed, 06 May 2026
660.3700
667.6700
627.5800
666.5900
55,725,800
Tue, 05 May 2026
609.7800
651.7400
605.4700
640.2000
64,268,500
Mon, 04 May 2026
560.6000
592.8000
557.7600
576.4500
46,043,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
511.7800
545.9100
510.2100
542.2100
40,215,300
Thu, 30 Apr 2026
529.7400
535.5000
502.5800
517.1600
36,554,400
Wed, 29 Apr 2026
526.0000
531.0200
508.8000
518.4600
36,248,500
Tue, 28 Apr 2026
503.5400
518.8300
488.2300
504.2900
44,816,600
Mon, 27 Apr 2026
510.5600
531.3600
510.0200
524.5600
41,298,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
495.9200
506.9900
489.3600
496.7200
35,379,600
Thu, 23 Apr 2026
482.2800
493.6200
471.8000
481.7200
38,178,000
Wed, 22 Apr 2026
462.9300
491.9800
458.5600
487.4800
45,998,100
Tue, 21 Apr 2026
451.3200
457.8200
441.3000
449.3800
27,734,000
Mon, 20 Apr 2026
458.2500
464.5600
435.9000
448.4200
32,013,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
466.8500
470.9700
452.2000
455.0700
33,405,000
Thu, 16 Apr 2026
452.9600
462.3400
444.3800
457.2300
33,626,400
Wed, 15 Apr 2026
457.6300
463.9500
439.3200
456.2300
40,370,100
Tue, 14 Apr 2026
434.3500
465.7800
424.8600
465.6600
52,534,900
Mon, 13 Apr 2026
416.4700
426.8800
408.5000
426.5600
37,015,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
420.2900
423.8600
410.0500
420.5900
36,377,600
Thu, 09 Apr 2026
407.6100
423.9400
398.4400
421.5100
43,101,000
Wed, 08 Apr 2026
415.1300
416.0000
398.8800
406.7300
49,216,600
Tue, 07 Apr 2026
374.1300
379.2500
364.1000
377.5800
40,224,100
Mon, 06 Apr 2026
373.8000
385.0800
370.6100
377.7600
41,414,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
341.3400
366.9400
340.2000
366.2400
51,498,700
Wed, 01 Apr 2026
348.9100
377.8900
343.0000
367.8500
74,429,800
Wed, 01 Apr 2026
14 · 8-K
Pre-market · 08:33 ET
FORM 8-K ↗
Tue, 31 Mar 2026
321.6700
337.8400
311.4900
337.8400
73,551,800
Mon, 30 Mar 2026
362.6600
362.8100
318.4000
321.8000
73,833,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
359.8600
368.7000
354.0600
357.2200
45,806,700
Thu, 26 Mar 2026
370.0200
374.2500
350.0000
355.4600
54,515,900
Wed, 25 Mar 2026
383.0000
388.9200
371.3800
382.0900
55,328,700
Wed, 25 Mar 2026
13 · 8-K
Pre-market · 08:26 ET
FORM 8-K ↗
Tue, 24 Mar 2026
401.2800
404.9800
388.9100
395.5300
44,975,100
Mon, 23 Mar 2026
426.1500
444.2700
401.5200
404.3500
54,807,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
443.9200
449.1000
415.3600
422.9000
64,224,900
Thu, 19 Mar 2026
424.9700
457.2200
421.1100
444.2700
74,591,900
Thu, 19 Mar 2026
12 · 10-Q
Next filing day · accepted 18 Mar, 19:00 ET
10-Q ↗
Wed, 18 Mar 2026
11 · 8-K
After-hours · 16:02 ET
8-K ↗
Wed, 18 Mar 2026
464.7600
471.3400
458.3000
461.7300
58,973,700
Tue, 17 Mar 2026
452.5400
462.7300
445.1400
461.6900
43,017,900
Mon, 16 Mar 2026
446.1600
454.8600
437.7500
441.8000
43,067,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
413.7500
429.3500
413.0000
426.1300
39,261,000
Thu, 12 Mar 2026
410.0000
413.7300
396.6700
405.3500
31,720,900
Wed, 11 Mar 2026
410.7700
422.7500
405.7900
418.6900
30,191,400
Tue, 10 Mar 2026
394.0100
415.3100
393.6400
403.1100
33,745,400
Mon, 09 Mar 2026
363.9600
390.0000
357.6700
389.3200
35,547,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
380.1400
391.1800
367.4500
370.3000
34,458,800
Thu, 05 Mar 2026
398.6000
404.5300
380.3000
397.0500
29,960,100
Wed, 04 Mar 2026
393.6400
407.8800
387.6100
400.7700
32,644,900
Tue, 03 Mar 2026
386.5500
390.0900
374.5500
379.6800
39,010,900
Mon, 02 Mar 2026
401.4700
417.6100
397.0000
412.6700
30,049,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
401.8100
417.9600
401.1800
412.3700
28,653,900
Thu, 26 Feb 2026
424.8400
434.0000
401.9600
415.5600
35,433,500
Wed, 25 Feb 2026
426.5000
436.8900
423.0000
429.0000
27,296,300
Tue, 24 Feb 2026
429.2200
436.2700
411.2800
418.0100
33,389,200
Mon, 23 Feb 2026
422.3100
431.7000
415.3000
420.9700
25,426,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
415.1800
430.5700
415.1500
428.1700
29,894,900
Thu, 19 Feb 2026
415.8100
420.3200
407.7400
417.3500
21,651,300
Wed, 18 Feb 2026
399.5000
427.8500
394.6000
420.9500
32,306,600
Tue, 17 Feb 2026
400.9500
413.6600
395.3000
399.7800
28,549,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
405.1900
420.8800
392.7100
411.6600
33,807,600
Thu, 12 Feb 2026
422.2500
438.7700
411.1600
413.9700
45,639,100
Wed, 11 Feb 2026
395.3900
414.1600
386.5700
410.3400
48,475,000
Tue, 10 Feb 2026
375.9900
382.7900
366.0600
373.2500
35,433,800
Mon, 09 Feb 2026
380.6900
391.8100
370.6800
383.5000
31,009,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
377.9700
396.6500
372.8700
394.6900
37,196,000
Thu, 05 Feb 2026
369.6200
390.9300
366.0000
382.8900
38,899,500
Wed, 04 Feb 2026
410.5900
413.0000
363.9000
379.4000
58,074,900
Tue, 03 Feb 2026
442.1600
442.3000
407.5300
419.4400
42,763,300
Mon, 02 Feb 2026
412.1800
442.4300
410.0000
437.8000
37,771,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
446.4700
455.5000
407.1300
414.8800
51,022,900
Thu, 29 Jan 2026
439.3700
444.7100
417.7000
435.7900
42,675,700
Wed, 28 Jan 2026
422.4400
438.9400
417.0000
435.2800
42,725,700
Tue, 27 Jan 2026
404.6100
416.4500
399.6000
410.2400
36,212,100
Mon, 26 Jan 2026
395.5000
398.0000
384.3000
389.0900
29,193,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
397.1600
412.4300
390.7400
399.6500
35,404,200
Thu, 22 Jan 2026
396.6400
397.7800
376.9200
397.5800
39,607,600
Wed, 21 Jan 2026
10 · 8-K
After-hours · 16:05 ET
FORM 8-K ↗
Wed, 21 Jan 2026
372.8500
394.2000
366.7300
389.1100
56,712,800
Tue, 20 Jan 2026
364.6800
381.5600
361.3500
365.0000
49,744,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
353.1000
365.8100
352.0400
362.7500
47,901,900
Thu, 15 Jan 2026
345.3300
347.7700
336.2700
336.6300
25,370,200
Wed, 14 Jan 2026
334.8400
339.1000
328.2000
333.3500
20,277,200
Tue, 13 Jan 2026
346.2700
351.2300
335.2200
338.1300
23,881,300
Mon, 12 Jan 2026
340.5500
348.4700
339.3200
345.8700
23,152,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
332.7500
345.8000
326.1900
345.0900
33,387,500
Thu, 08 Jan 2026
342.9000
343.6600
321.3600
327.0200
33,897,700
Wed, 07 Jan 2026
340.7100
346.3000
337.1800
339.5500
32,781,100
Tue, 06 Jan 2026
318.2800
344.5500
318.0600
343.4300
48,732,400
Mon, 05 Jan 2026
325.1300
325.5300
309.5500
312.1500
34,608,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
295.1300
315.6000
294.8600
315.4200
42,604,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
293.1700
293.1700
284.1800
285.4100
17,573,800
Tue, 30 Dec 2025
294.7000
298.8300
292.0100
292.6300
23,056,400
Mon, 29 Dec 2025
280.3300
294.5000
278.5000
294.3700
26,642,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
290.8400
290.8700
283.4200
284.7900
17,878,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
278.0000
289.3000
277.2500
286.6800
18,592,600
Tue, 23 Dec 2025
275.9200
281.8600
272.3200
276.2700
20,767,600
Mon, 22 Dec 2025
277.1500
279.9900
268.2900
276.5900
30,961,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
251.7500
268.3800
251.7500
265.9200
62,312,100
Thu, 18 Dec 2025
256.5300
263.6500
245.0000
248.5500
65,006,100
Thu, 18 Dec 2025
9 · 10-Q
Next filing day · accepted 17 Dec, 18:47 ET
10-Q ↗
Wed, 17 Dec 2025
8 · 8-K
After-hours · 16:03 ET
8-K ↗
Wed, 17 Dec 2025
236.5600
237.4500
221.6900
225.5200
41,957,100
Tue, 16 Dec 2025
235.8000
239.4000
230.5800
232.5100
22,577,300
Mon, 15 Dec 2025
247.1100
250.1100
236.0000
237.5000
27,483,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
255.6700
255.8200
239.3200
241.1400
25,936,900
Thu, 11 Dec 2025
261.5300
262.8500
251.5500
258.4600
18,867,000
Wed, 10 Dec 2025
255.1300
264.7500
250.5800
263.7100
21,960,700
Tue, 09 Dec 2025
244.4900
255.5100
242.8300
252.4200
17,067,100
Mon, 08 Dec 2025
243.4900
249.2300
241.6100
246.9200
20,495,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
228.9500
240.5700
226.6900
237.2200
21,161,000
Thu, 04 Dec 2025
230.2800
234.1600
223.3300
226.6500
23,513,900
Wed, 03 Dec 2025
236.3900
237.8000
228.0900
234.1600
19,188,200
Tue, 02 Dec 2025
238.7500
244.3700
234.3300
239.4900
18,166,200
Mon, 01 Dec 2025
232.2900
242.3600
231.5000
240.4600
18,238,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
235.6200
238.1000
233.4700
236.4800
12,914,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
229.6200
233.8300
226.0000
230.2600
17,817,600
Tue, 25 Nov 2025
7 · DEFA14A
After-hours · 16:18 ET
DEFA14A ↗
Tue, 25 Nov 2025
6 · DEF 14A
After-hours · 16:16 ET
DEF 14A ↗
Tue, 25 Nov 2025
219.2200
226.1900
216.0000
224.5300
17,441,600
Mon, 24 Nov 2025
213.4100
226.1100
212.3600
223.9300
33,052,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
204.5300
212.0000
192.5900
207.3700
36,679,700
Thu, 20 Nov 2025
230.2400
230.6000
199.6000
201.3700
47,420,700
Wed, 19 Nov 2025
226.9100
234.3500
216.3600
225.9200
35,256,600
Tue, 18 Nov 2025
235.4800
238.9300
225.5200
228.5000
33,843,900
Mon, 17 Nov 2025
246.9200
260.5800
239.4600
241.9500
30,304,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
231.4500
255.1700
231.2300
246.8300
36,171,100
Thu, 13 Nov 2025
5 · PRE 14A
After-hours · 16:46 ET
PRE 14A ↗
Thu, 13 Nov 2025
243.6000
249.5000
230.1600
236.9500
32,324,600
Wed, 12 Nov 2025
244.9000
249.1900
240.8400
244.9000
17,263,100
Tue, 11 Nov 2025
248.3400
249.9900
238.7900
241.1100
22,622,500
Mon, 10 Nov 2025
247.9600
257.0700
247.8100
253.3000
27,870,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
234.0300
242.5500
226.4000
237.9200
30,613,800
Thu, 06 Nov 2025
237.8400
246.4100
234.8800
238.3300
32,016,800
Wed, 05 Nov 2025
225.6700
239.8800
224.7300
237.5000
28,617,400
Tue, 04 Nov 2025
222.1400
228.6700
217.4000
218.0300
23,696,200
Mon, 03 Nov 2025
233.8800
237.6200
231.8000
234.7000
21,199,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
227.7500
231.2500
218.8200
223.7700
16,320,000
Thu, 30 Oct 2025
226.1000
227.4000
220.7400
224.0100
14,795,100
Wed, 29 Oct 2025
229.0600
232.4000
226.1000
226.6300
23,217,300
Tue, 28 Oct 2025
218.9300
222.9000
217.5600
221.9100
14,957,500
Mon, 27 Oct 2025
224.8100
224.9800
215.7400
220.1000
23,873,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
212.3900
219.8200
209.9800
219.0200
25,821,800
Thu, 23 Oct 2025
196.7000
209.0000
195.2000
206.7100
19,397,900
Wed, 22 Oct 2025
202.2500
205.5800
192.4000
198.4700
21,949,800
Tue, 21 Oct 2025
4 · 8-K
After-hours · 16:09 ET
FORM 8-K ↗
Tue, 21 Oct 2025
204.3000
205.8700
200.8400
202.2900
13,717,300
Mon, 20 Oct 2025
209.6600
214.7500
205.5000
206.7700
23,268,400
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
199.2800
203.3900
195.5500
202.3800
23,283,100
Thu, 16 Oct 2025
199.9600
206.3400
195.2000
202.5300
42,041,300
Wed, 15 Oct 2025
192.4800
192.8800
187.4200
191.9400
17,793,100
Tue, 14 Oct 2025
186.9600
192.4600
186.2500
187.0600
15,912,400
Mon, 13 Oct 2025
190.7900
193.4000
187.9900
192.7700
20,928,400
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
192.9600
193.4400
179.6100
181.6000
26,990,300
Thu, 09 Oct 2025
192.9700
196.6200
189.5000
192.3300
19,721,500
Wed, 08 Oct 2025
188.9900
196.9500
188.8000
196.5400
26,833,900
Tue, 07 Oct 2025
194.8500
195.3000
183.2400
185.6900
27,828,200
Mon, 06 Oct 2025
195.0100
201.0000
189.4300
190.9600
36,392,300
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
3 · 10-K
After market open · 14:42 ET
10-K ↗
Fri, 03 Oct 2025
185.2100
191.8500
184.9200
187.8300
29,399,300
Thu, 02 Oct 2025
184.9600
186.1800
181.2100
183.7500
25,122,200
Wed, 01 Oct 2025
165.6000
182.3900
165.5000
182.1500
41,674,800
Tue, 30 Sep 2025
164.1100
168.9500
163.9600
167.3200
20,092,500
Mon, 29 Sep 2025
160.0000
165.8000
159.9700
163.9000
26,506,500
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
158.5200
158.9200
155.1800
157.2700
24,045,000
Thu, 25 Sep 2025
157.3900
158.9500
154.6500
156.8300
32,209,200
Wed, 24 Sep 2025
165.0800
166.0000
158.3000
161.7100
57,096,400
Tue, 23 Sep 2025
2 · 8-K
After-hours · 16:02 ET
8-K ↗
Tue, 23 Sep 2025
165.6800
168.9900
165.2300
166.4100
43,316,500
Mon, 22 Sep 2025
164.3800
167.2600
161.5900
164.6200
25,851,200
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
162.7500
163.7000
159.3800
162.7300
37,309,900
Thu, 18 Sep 2025
162.9900
170.4500
162.6000
168.8900
28,212,800
Wed, 17 Sep 2025
157.4100
160.5900
155.2600
159.9900
18,843,600
Tue, 16 Sep 2025
157.9800
159.5600
157.1700
158.8200
16,911,600
Mon, 15 Sep 2025
156.9600
160.3400
156.5500
157.7700
20,101,400
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
153.5500
158.2800
153.2100
157.2300
32,288,300
Thu, 11 Sep 2025
147.7200
156.2600
147.6100
150.5700
52,446,400
Wed, 10 Sep 2025
140.0200
142.2400
138.3400
140.0000
25,791,300
Tue, 09 Sep 2025
131.7600
138.0000
131.5600
135.2400
20,705,000
Mon, 08 Sep 2025
130.5500
132.2600
128.4000
131.4600
19,492,600
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
127.7700
131.4100
125.6600
131.3700
28,416,000
Thu, 04 Sep 2025
118.8500
124.4100
118.5200
124.2100
18,589,100
Wed, 03 Sep 2025
119.3600
119.4400
117.3000
118.7200
14,101,300
Tue, 02 Sep 2025
115.8600
118.5600
114.2500
118.4800
13,771,900
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
122.6000
122.7700
118.0600
119.0100
16,774,000
Thu, 28 Aug 2025
118.8800
122.5700
118.7300
122.0000
17,295,500
Wed, 27 Aug 2025
116.8500
118.7300
116.4400
117.7500
15,349,300
Tue, 26 Aug 2025
116.0900
118.3600
115.8100
116.5000
12,584,300
Mon, 25 Aug 2025
117.6800
118.0800
116.1000
116.4200
8,674,800
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
117.6500
120.7000
116.5100
117.6800
17,038,300
Thu, 21 Aug 2025
117.0000
117.7300
115.6100
115.7900
13,174,900
Wed, 20 Aug 2025
118.7000
118.9100
113.4600
117.2100
25,795,000
Tue, 19 Aug 2025
122.9400
124.2400
121.3100
122.0500
11,491,200
Mon, 18 Aug 2025
121.3500
123.6800
120.6600
123.5500
12,208,800
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
123.1700
123.3800
119.4400
120.8700
18,986,700
Thu, 14 Aug 2025
123.2000
125.7400
121.4000
125.2900
12,235,900
Wed, 13 Aug 2025
127.5800
128.6000
123.3500
124.2700
18,438,200
Tue, 12 Aug 2025
124.7000
128.5500
123.0400
127.7500
25,961,200
Mon, 11 Aug 2025
124.9700
127.2800
121.6500
123.7200
35,065,800
Mon, 11 Aug 2025
1 · 8-K
Pre-market · 08:05 ET
FORM 8-K ↗
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
112.1700
119.3300
111.6700
118.8900
28,962,200
Thu, 07 Aug 2025
114.1400
115.2800
110.7900
111.8700
18,986,500
Wed, 06 Aug 2025
107.9000
108.9600
106.7500
108.7800
13,021,900
Tue, 05 Aug 2025
109.3000
110.6400
106.8300
109.0600
17,836,000
Mon, 04 Aug 2025
106.0200
107.8800
105.4600
107.7700
14,780,600
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
105.4900
106.5000
103.3800
104.8800
24,003,300
Thu, 31 Jul 2025
112.1900
112.2700
106.9400
109.1400
29,224,300
Wed, 30 Jul 2025
112.6000
114.8900
112.4100
114.7400
16,378,800
Tue, 29 Jul 2025
112.0500
113.5400
110.6700
111.9600
16,653,300
Mon, 28 Jul 2025
111.7200
112.0000
109.8600
111.2500
12,932,300
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend