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
879.2100
906.0000
835.5000
851.6900
5,201,300
Thu, 23 Jul 2026
905.0000
936.4900
905.0000
913.3600
4,559,600
Wed, 22 Jul 2026
861.7100
921.3800
855.1900
908.1000
5,263,500
Tue, 21 Jul 2026
864.0000
899.9500
844.8700
891.8300
6,062,900
Mon, 20 Jul 2026
810.0200
831.6400
797.0100
802.4500
4,867,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
720.9400
808.6500
700.3900
787.6600
7,013,100
Thu, 16 Jul 2026
785.1100
798.9600
739.4700
745.4900
6,220,300
Wed, 15 Jul 2026
889.0200
893.0000
788.9700
828.3000
4,730,800
Tue, 14 Jul 2026
901.1400
906.3000
868.9300
878.3100
3,771,500
Mon, 13 Jul 2026
869.6000
877.7300
840.0100
860.6600
4,143,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
861.6300
927.2800
861.6300
910.3400
4,051,300
Thu, 09 Jul 2026
922.2900
937.5400
888.1700
890.0900
4,556,500
Wed, 08 Jul 2026
811.2700
862.4100
811.2700
860.0200
4,935,900
Tue, 07 Jul 2026
821.2900
837.7500
786.0100
827.6400
4,146,000
Mon, 06 Jul 2026
863.6200
886.8900
848.0000
868.2600
3,461,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
900.7500
923.0600
795.6600
820.1600
6,294,100
Wed, 01 Jul 2026
896.7400
936.6500
886.2000
915.1900
3,599,800
Tue, 30 Jun 2026
967.9600
998.4900
939.4700
965.0000
4,187,700
Mon, 29 Jun 2026
915.9900
987.5700
880.0100
968.5300
5,391,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
994.5900
996.4800
880.4900
899.9000
9,311,400
Thu, 25 Jun 2026
1111.0000
1111.0000
1001.3300
1025.3600
5,544,900
Wed, 24 Jun 2026
1027.7200
1035.8600
953.0600
993.2500
4,259,600
Tue, 23 Jun 2026
984.2600
1044.8800
983.0000
1038.5900
5,211,300
Mon, 22 Jun 2026
1089.0000
1127.9900
1068.9600
1094.0400
6,876,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
1133.3600
1145.0000
1053.5300
1070.2300
8,424,500
Wed, 17 Jun 2026
1044.2500
1094.0000
1043.9000
1066.0699
4,593,000
Tue, 16 Jun 2026
1044.0300
1097.0000
1012.1700
1031.3400
5,804,300
Mon, 15 Jun 2026
1032.5200
1032.5200
990.7800
1018.8000
5,774,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
880.1900
946.2400
868.1400
931.0400
3,189,700
Fri, 12 Jun 2026
22 · 8-K
Next filing day · accepted 11 Jun, 20:01 ET
8-K ↗
Thu, 11 Jun 2026
838.3700
870.2500
821.4800
868.0900
2,755,000
Wed, 10 Jun 2026
821.8600
855.5100
806.4100
815.9900
3,455,000
Tue, 09 Jun 2026
909.9900
911.2900
801.8900
846.0100
3,137,600
Mon, 08 Jun 2026
882.7200
894.9200
854.2100
876.7700
2,483,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
889.1800
910.6600
843.6300
847.4700
3,611,300
Thu, 04 Jun 2026
891.5500
941.4900
885.0000
925.9900
2,534,400
Wed, 03 Jun 2026
940.3200
966.8000
919.0000
940.6900
2,902,300
Tue, 02 Jun 2026
929.8800
953.7200
914.9900
926.6100
2,561,900
Mon, 01 Jun 2026
885.3300
940.7900
882.9200
921.2600
3,358,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
892.8300
904.1700
867.0200
879.8000
4,674,500
Thu, 28 May 2026
889.5200
905.3900
866.0100
880.7200
2,838,100
Thu, 28 May 2026
21 · 8-K
Pre-market · 08:54 ET
8-K ↗
Wed, 27 May 2026
881.1400
888.9500
846.0700
870.6600
3,794,300
Tue, 26 May 2026
831.1700
862.6500
816.9800
845.7600
3,437,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
814.7200
824.0000
799.8100
812.7300
2,531,400
Thu, 21 May 2026
753.4700
811.5100
753.4700
810.4600
3,483,500
Thu, 21 May 2026
20 · 8-K
Pre-market · 08:38 ET
8-K ↗
Wed, 20 May 2026
757.1600
764.9700
741.0000
751.0700
2,269,100
Tue, 19 May 2026
719.5100
745.9800
695.1400
733.3500
3,639,300
Mon, 18 May 2026
801.0000
801.0000
710.1100
740.8400
4,945,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
771.5700
807.6300
765.7700
795.4700
2,784,800
Thu, 14 May 2026
812.4800
838.6000
796.1700
804.7600
2,360,000
Wed, 13 May 2026
827.5000
831.9900
795.0100
817.3500
2,511,700
Tue, 12 May 2026
814.7000
833.0600
766.9700
808.8000
3,798,100
Mon, 11 May 2026
793.2500
841.3100
790.4800
834.0100
6,078,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
780.0000
802.1300
772.0000
782.6400
4,874,000
Thu, 07 May 2026
771.2900
771.2900
742.0100
766.4400
4,900,900
Wed, 06 May 2026
768.8000
787.3500
752.8000
786.4200
5,575,000
Wed, 06 May 2026
19 · 8-K
Pre-market · 08:48 ET
8-K ↗
Tue, 05 May 2026
755.0000
792.0100
752.5900
771.0100
6,522,500
Mon, 04 May 2026
742.1600
749.0000
729.1800
738.5400
6,022,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
667.0100
728.0000
663.3000
726.9300
7,378,700
Thu, 30 Apr 2026
655.1800
680.6300
639.0500
673.6400
6,479,300
Wed, 29 Apr 2026
18 · 10-Q
After-hours · 16:16 ET
10-Q ↗
Wed, 29 Apr 2026
667.9800
697.0000
632.0000
643.3000
10,896,900
Tue, 28 Apr 2026
17 · 8-K
After-hours · 16:12 ET
8-K ↗
Tue, 28 Apr 2026
566.0400
592.8400
553.2000
579.0300
5,956,800
Mon, 27 Apr 2026
599.3100
602.9100
577.3600
595.8600
2,919,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
592.7000
599.9800
578.4200
586.2500
2,704,100
Thu, 23 Apr 2026
574.2400
607.8900
573.0100
587.6200
3,175,700
Wed, 22 Apr 2026
580.0100
586.0000
563.3000
579.8800
3,233,300
Tue, 21 Apr 2026
543.0100
567.7000
536.0300
559.9000
3,563,000
Mon, 20 Apr 2026
550.7700
553.0000
531.6100
539.7500
2,915,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
544.4500
553.5700
537.5200
547.7500
3,449,100
Thu, 16 Apr 2026
511.7600
532.0600
506.0000
531.8100
3,122,700
Wed, 15 Apr 2026
520.8300
526.0000
503.1100
519.6000
3,841,400
Tue, 14 Apr 2026
520.0000
534.2300
501.4500
533.4400
3,568,600
Mon, 13 Apr 2026
500.0800
514.7500
495.6500
513.2800
2,880,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
504.6700
509.5500
494.6000
503.1300
3,435,200
Thu, 09 Apr 2026
504.0000
508.7100
493.2000
500.7700
3,092,200
Wed, 08 Apr 2026
503.2000
517.1800
487.6700
496.3000
5,424,600
Tue, 07 Apr 2026
448.1400
468.8500
445.0000
468.7200
4,276,700
Mon, 06 Apr 2026
450.8800
470.2300
449.7900
453.3000
4,887,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
401.0000
429.4100
400.0000
429.3600
2,376,300
Wed, 01 Apr 2026
396.4900
428.1800
396.3100
423.1200
3,716,000
Tue, 31 Mar 2026
371.0900
392.0100
368.0000
391.7600
3,605,200
Mon, 30 Mar 2026
393.0600
399.4100
351.4200
362.4300
4,159,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
378.5300
388.0700
376.0800
380.0700
2,322,500
Thu, 26 Mar 2026
401.6600
406.6500
377.3300
378.7900
4,111,900
Wed, 25 Mar 2026
410.1600
422.5300
389.0100
413.2200
3,452,500
Tue, 24 Mar 2026
402.8600
426.2800
395.0000
424.9600
3,759,700
Mon, 23 Mar 2026
420.0000
425.1800
395.1900
404.0200
3,864,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
433.5000
439.7300
409.2500
411.2300
8,620,000
Thu, 19 Mar 2026
396.4000
437.4600
388.3700
434.6000
4,157,000
Wed, 18 Mar 2026
419.5300
422.7400
405.1100
406.7700
3,830,800
Tue, 17 Mar 2026
400.0000
421.3100
397.5000
421.0900
3,469,200
Mon, 16 Mar 2026
397.5000
410.8000
395.6300
398.7800
3,120,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
378.0700
394.9900
377.1400
383.7100
2,913,500
Thu, 12 Mar 2026
382.7100
385.0000
368.6900
373.9800
2,058,300
Wed, 11 Mar 2026
384.0000
391.2400
376.1500
385.9700
1,970,100
Tue, 10 Mar 2026
377.9300
398.2900
377.9300
384.2900
3,487,000
Mon, 09 Mar 2026
342.4200
374.6600
342.0000
374.3300
2,929,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
356.3100
370.3400
351.1500
352.8000
2,415,600
Thu, 05 Mar 2026
370.9800
378.1500
352.5600
367.3400
3,394,900
Wed, 04 Mar 2026
367.5000
390.5000
364.6800
375.0100
3,774,200
Tue, 03 Mar 2026
361.2600
365.9800
350.1000
357.6200
5,712,500
Mon, 02 Mar 2026
393.5900
407.7000
374.5300
379.5200
4,224,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
400.0000
415.6000
396.2200
407.8400
3,605,500
Thu, 26 Feb 2026
413.6900
416.5000
393.2200
409.6700
3,077,500
Wed, 25 Feb 2026
409.2600
426.5000
408.3000
421.8500
3,385,600
Tue, 24 Feb 2026
410.1100
413.8000
394.0500
396.0200
3,119,300
Mon, 23 Feb 2026
410.4000
422.9900
402.1500
407.4000
2,402,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
403.0800
416.9900
399.1300
411.1100
2,962,600
Thu, 19 Feb 2026
16 · 8-K
After-hours · 17:11 ET
8-K ↗
Thu, 19 Feb 2026
420.1700
424.1100
402.1600
408.9700
3,518,300
Wed, 18 Feb 2026
418.9400
434.9500
417.3000
424.1400
2,865,600
Tue, 17 Feb 2026
420.0000
429.2300
411.6000
415.9400
2,839,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
416.0600
431.6600
402.5100
425.9900
3,856,100
Thu, 12 Feb 2026
425.8200
459.8400
425.8100
431.1700
6,436,900
Thu, 12 Feb 2026
15 · 8-K
Pre-market · 08:15 ET
8-K ↗
Wed, 11 Feb 2026
409.6400
415.6000
391.0000
407.2500
2,827,000
Tue, 10 Feb 2026
421.7700
421.7700
395.1400
396.2300
3,172,000
Mon, 09 Feb 2026
424.0400
438.5500
415.0000
425.0000
3,188,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
426.2600
431.9300
406.8600
429.3200
3,284,500
Thu, 05 Feb 2026
413.5600
418.4000
394.2400
405.4500
5,641,900
Wed, 04 Feb 2026
442.0000
453.4500
402.0400
418.6300
6,601,100
Tue, 03 Feb 2026
451.5100
459.4100
424.5100
444.4500
6,089,200
Mon, 02 Feb 2026
402.5000
436.0000
399.5300
432.9500
6,062,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
14 · 10-Q
After-hours · 16:10 ET
10-Q ↗
Fri, 30 Jan 2026
449.6400
452.9200
397.3300
407.6900
9,224,400
Thu, 29 Jan 2026
450.2700
457.8400
434.0000
446.5700
9,052,800
Wed, 28 Jan 2026
395.1900
449.5000
389.0000
442.9300
14,749,800
Tue, 27 Jan 2026
13 · 8-K
After-hours · 16:08 ET
8-K ↗
Tue, 27 Jan 2026
361.6200
383.8800
361.0000
371.7600
7,353,600
Mon, 26 Jan 2026
348.8500
370.4700
346.0000
358.2900
5,039,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
344.4700
347.7100
331.7500
346.1000
2,957,800
Thu, 22 Jan 2026
350.0000
350.0500
330.0000
346.5300
2,796,300
Wed, 21 Jan 2026
334.4100
349.5500
323.6100
344.2200
4,710,600
Tue, 20 Jan 2026
322.9900
336.1700
322.0400
325.9900
3,620,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
333.5000
335.0200
321.1900
326.2300
3,378,500
Thu, 15 Jan 2026
322.7600
328.7800
317.0000
320.3200
3,180,200
Wed, 14 Jan 2026
319.8300
322.7300
309.1500
312.2800
1,947,500
Tue, 13 Jan 2026
319.4800
331.0000
316.7700
318.4400
3,459,600
Mon, 12 Jan 2026
299.3100
322.7600
298.0900
321.4800
3,066,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
284.6700
305.4400
280.6700
304.0100
3,187,100
Thu, 08 Jan 2026
305.8800
306.2400
278.1500
284.4700
4,826,000
Wed, 07 Jan 2026
319.0100
322.0000
298.9400
308.2600
5,179,200
Tue, 06 Jan 2026
290.9000
332.0000
290.9000
330.4200
5,563,900
Mon, 05 Jan 2026
294.9700
298.0000
277.6900
289.8300
3,350,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
281.9700
289.6500
280.4200
287.5400
2,731,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
280.0000
280.2500
274.2700
275.3900
1,316,800
Tue, 30 Dec 2025
282.0500
284.0100
279.6200
280.0800
1,873,600
Mon, 29 Dec 2025
281.9900
289.4700
279.3300
281.3000
2,537,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
288.7600
289.8000
282.5500
286.2200
1,063,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
281.5500
288.5000
281.5500
285.2700
1,474,900
Tue, 23 Dec 2025
278.5800
282.8500
274.7100
282.8000
2,084,400
Mon, 22 Dec 2025
301.2500
302.0000
279.0000
282.8500
4,340,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
296.6700
305.4300
293.6900
296.3600
24,731,300
Thu, 18 Dec 2025
288.5000
299.2300
286.6700
292.0000
3,730,500
Wed, 17 Dec 2025
291.1100
296.6800
276.1100
277.6500
3,514,100
Tue, 16 Dec 2025
285.4100
294.9400
280.5000
288.1300
3,091,000
Mon, 15 Dec 2025
291.8900
293.9600
284.2300
285.5800
3,465,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
302.0000
304.0000
280.5100
287.6400
5,255,600
Thu, 11 Dec 2025
294.3000
308.9300
288.6300
307.8500
3,176,300
Wed, 10 Dec 2025
283.7000
301.4700
281.3000
298.9200
3,617,400
Tue, 09 Dec 2025
285.7900
289.4400
280.0000
282.8600
2,072,700
Mon, 08 Dec 2025
281.0000
288.2700
278.6700
285.4100
3,469,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
269.8100
279.6700
269.1200
278.7900
2,863,400
Thu, 04 Dec 2025
258.7000
266.4000
257.3600
265.6300
1,971,700
Wed, 03 Dec 2025
266.4600
266.4600
250.5300
258.6700
3,828,300
Tue, 02 Dec 2025
272.9100
278.3900
259.3800
266.8700
3,101,600
Mon, 01 Dec 2025
272.0900
275.9800
266.0000
270.1000
2,320,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
275.0000
277.5800
269.5100
276.6900
1,243,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
264.6600
275.0000
262.7200
272.2800
3,487,500
Tue, 25 Nov 2025
251.1800
263.5700
247.0000
261.8900
2,555,300
Mon, 24 Nov 2025
242.9200
256.7000
242.9100
253.3800
4,200,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
237.4000
240.5000
228.6100
237.4900
4,177,300
Thu, 20 Nov 2025
273.1800
275.7000
237.4000
240.5000
4,071,000
Wed, 19 Nov 2025
253.9900
263.8200
253.9900
259.1400
2,306,500
Tue, 18 Nov 2025
257.3900
261.3600
249.5300
253.8600
2,479,400
Mon, 17 Nov 2025
257.5000
269.8000
254.4800
261.3800
2,851,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
254.1500
267.8100
251.0900
258.2100
4,718,800
Thu, 13 Nov 2025
273.6200
277.5000
258.8500
262.5600
5,350,200
Thu, 13 Nov 2025
12 · 8-K
Pre-market · 08:48 ET
8-K ↗
Wed, 12 Nov 2025
288.0000
297.8800
279.0000
283.2600
3,985,300
Tue, 11 Nov 2025
289.2700
296.1500
283.5200
288.0000
3,881,100
Mon, 10 Nov 2025
290.7100
296.0000
287.1100
293.9900
3,971,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
273.9600
279.8100
263.4600
279.3500
5,098,700
Thu, 06 Nov 2025
277.2700
284.4200
273.5200
278.4700
4,075,300
Wed, 05 Nov 2025
258.2900
283.9400
257.3100
275.7700
9,050,400
Wed, 05 Nov 2025
11 · 8-K
Pre-market · 07:49 ET
8-K ↗
Tue, 04 Nov 2025
255.0600
260.3200
249.4800
250.3800
3,438,000
Mon, 03 Nov 2025
258.7500
269.5600
253.6500
265.5500
4,450,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
276.8300
280.3500
243.3400
255.8800
8,616,100
Fri, 31 Oct 2025
10 · 10-Q
Pre-market · 08:10 ET
10-Q ↗
Thu, 30 Oct 2025
258.2100
274.4800
258.0000
268.3400
7,175,700
Wed, 29 Oct 2025
240.5200
268.9100
240.0600
265.6200
9,900,800
Tue, 28 Oct 2025
9 · 8-K
After-hours · 16:24 ET
8-K ↗
Tue, 28 Oct 2025
8 · 8-K
After-hours · 16:07 ET
8-K ↗
Tue, 28 Oct 2025
229.1800
230.0000
217.6700
223.0000
6,501,000
Mon, 27 Oct 2025
241.3300
242.0000
227.6300
230.3200
4,942,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
234.0800
240.8500
230.5300
234.1200
3,664,000
Thu, 23 Oct 2025
218.2500
226.9100
218.2500
226.4100
2,569,600
Wed, 22 Oct 2025
213.6700
219.3200
209.0000
215.0500
2,925,200
Tue, 21 Oct 2025
212.6300
216.5300
210.6800
214.5700
2,817,500
Mon, 20 Oct 2025
230.0000
233.2800
209.3700
214.4000
4,602,000
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
222.4300
230.4500
220.9400
225.4000
3,258,800
Thu, 16 Oct 2025
224.1500
233.0000
221.8600
226.0300
5,196,500
Wed, 15 Oct 2025
215.6600
220.5900
212.3500
219.3800
6,236,800
Tue, 14 Oct 2025
215.3800
217.4000
210.5700
211.6300
3,646,700
Mon, 13 Oct 2025
225.5600
225.6500
216.5100
219.5100
3,348,800
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
220.4000
224.2600
212.6300
214.3800
5,191,000
Thu, 09 Oct 2025
223.5100
225.0700
218.6300
221.7000
3,427,000
Wed, 08 Oct 2025
224.8700
229.0500
222.7200
224.3500
5,190,300
Tue, 07 Oct 2025
244.6500
244.7400
223.0100
225.0100
10,019,400
Mon, 06 Oct 2025
260.1100
261.2400
242.4500
242.8300
5,233,600
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
254.9700
261.2900
251.6500
252.7900
4,916,000
Thu, 02 Oct 2025
263.3000
264.8300
251.9000
254.7400
4,801,300
Wed, 01 Oct 2025
234.3400
258.4000
232.5800
256.8400
9,751,900
Tue, 30 Sep 2025
226.8800
236.5100
226.2600
236.0600
4,184,000
Mon, 29 Sep 2025
226.7500
234.1200
224.8100
229.1400
5,108,400
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
220.3300
220.8200
213.0600
217.5100
2,477,000
Thu, 25 Sep 2025
219.9500
222.5300
216.0100
219.8500
4,200,900
Wed, 24 Sep 2025
227.7200
231.4100
222.9300
223.7000
4,121,100
Tue, 23 Sep 2025
229.3700
231.9600
223.5100
228.1300
4,389,400
Mon, 22 Sep 2025
222.9000
230.8200
221.9700
229.3300
5,243,400
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
218.4300
221.6600
216.0000
221.2300
4,834,900
Thu, 18 Sep 2025
216.7200
219.5300
215.1000
216.6400
3,044,200
Wed, 17 Sep 2025
210.4000
214.2100
206.2600
213.3600
4,268,800
Tue, 16 Sep 2025
211.3000
215.2000
207.6600
211.1300
4,888,200
Mon, 15 Sep 2025
200.0000
214.2000
199.6500
211.1200
7,398,100
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
196.7000
198.3700
193.3200
195.9900
3,293,200
Thu, 11 Sep 2025
193.3000
199.2400
192.9900
196.8100
3,625,600
Wed, 10 Sep 2025
193.0100
193.8000
189.9000
193.0400
4,343,800
Tue, 09 Sep 2025
7 · DEFA14A
After-hours · 16:09 ET
DEFA14A ↗
Tue, 09 Sep 2025
6 · DEF 14A
After-hours · 16:07 ET
DEF 14A ↗
Tue, 09 Sep 2025
189.0200
192.0200
188.0000
191.5900
3,230,800
Mon, 08 Sep 2025
189.9900
191.5200
187.1800
189.2400
4,019,700
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
186.0000
189.2300
183.0200
188.1600
3,761,500
Thu, 04 Sep 2025
177.4100
184.1100
175.8200
183.9800
5,571,800
Wed, 03 Sep 2025
171.1000
176.4900
170.0100
176.3200
3,790,400
Tue, 02 Sep 2025
164.4100
170.7500
163.8600
170.5000
3,175,400
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
172.0600
173.4200
166.6600
167.4000
2,798,500
Thu, 28 Aug 2025
167.1100
173.2100
167.1100
172.3800
3,079,800
Wed, 27 Aug 2025
165.9000
168.2000
165.5400
167.2400
2,688,400
Tue, 26 Aug 2025
5 · 8-K
After-hours · 16:21 ET
8-K ↗
Tue, 26 Aug 2025
163.7200
166.9100
163.7200
165.2400
3,272,300
Mon, 25 Aug 2025
159.0000
165.2800
158.6800
164.0000
2,515,400
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
155.1200
160.5700
154.2200
159.2100
1,920,000
Thu, 21 Aug 2025
158.2400
159.3600
153.0300
154.6000
2,300,000
Wed, 20 Aug 2025
157.1800
158.6700
152.5000
158.4000
2,177,100
Tue, 19 Aug 2025
158.0900
158.9800
155.3100
157.9300
2,546,400
Mon, 18 Aug 2025
154.9500
158.8200
154.0700
158.7000
2,016,300
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
155.7500
155.7500
152.0500
154.4300
1,431,500
Thu, 14 Aug 2025
155.2600
156.8400
154.2000
155.7300
2,319,600
Wed, 13 Aug 2025
156.3500
157.5000
154.8600
156.9200
2,052,600
Tue, 12 Aug 2025
152.2300
158.0000
152.2300
155.5900
2,361,600
Mon, 11 Aug 2025
151.6100
156.1000
151.2300
151.6900
2,759,400
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
149.5000
151.0800
148.5600
150.4500
1,901,600
Thu, 07 Aug 2025
144.9800
148.5500
144.7500
148.1000
3,472,500
Wed, 06 Aug 2025
153.0000
153.0000
146.8500
147.2700
3,776,600
Tue, 05 Aug 2025
156.8000
157.4000
147.2100
151.7400
3,449,500
Mon, 04 Aug 2025
156.7900
157.6200
152.4000
154.8100
2,510,000
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
4 · 10-K
After-hours · 16:14 ET
10-K ↗
Fri, 01 Aug 2025
153.3600
156.6100
150.9200
154.8100
3,827,300
Thu, 31 Jul 2025
148.3000
157.4500
146.9000
157.0100
7,049,800
Wed, 30 Jul 2025
141.0000
148.5400
138.3000
147.4200
12,025,100
Wed, 30 Jul 2025
3 · 8-K
Next filing day · accepted 29 Jul, 20:48 ET
8-K ↗
Tue, 29 Jul 2025
2 · 8-K
After-hours · 16:14 ET
8-K ↗
Tue, 29 Jul 2025
151.7500
155.5200
150.0000
152.6800
6,242,800
Mon, 28 Jul 2025
1 · 8-K
After-hours · 16:11 ET
8-K ↗
Mon, 28 Jul 2025
151.4800
152.0400
149.7400
150.4600
2,585,200
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend