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
810.5000
831.2100
755.0300
762.9900
3,645,300
Thu, 23 Jul 2026
841.0000
897.0000
824.0100
833.6400
4,547,400
Wed, 22 Jul 2026
810.2200
859.8800
809.0060
829.7000
3,876,200
Tue, 21 Jul 2026
811.5000
843.0000
799.8100
837.5600
4,043,600
Mon, 20 Jul 2026
764.1300
801.8000
763.0000
765.5500
4,428,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
678.4700
747.0000
650.8200
732.8200
4,940,200
Thu, 16 Jul 2026
731.3900
738.0000
693.0000
706.2300
3,984,900
Wed, 15 Jul 2026
813.9500
821.9500
716.4000
752.0000
4,205,400
Tue, 14 Jul 2026
816.2600
839.8800
796.0100
814.8000
3,768,900
Mon, 13 Jul 2026
778.3800
809.2300
761.5300
768.1500
3,694,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
769.5450
806.5630
761.6200
802.0100
3,675,800
Thu, 09 Jul 2026
755.1550
804.9000
751.9000
785.7700
5,520,000
Wed, 08 Jul 2026
688.9000
719.1200
683.3950
707.1000
2,586,200
Tue, 07 Jul 2026
699.4200
732.5700
680.4300
698.9100
3,750,800
Mon, 06 Jul 2026
729.0000
747.0000
716.1250
731.2500
3,805,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
777.5750
803.9000
710.0100
728.3200
5,217,800
Wed, 01 Jul 2026
818.4050
841.2600
784.0000
801.1600
4,202,800
Tue, 30 Jun 2026
844.0300
874.8600
838.1100
858.0600
4,246,600
Mon, 29 Jun 2026
806.0100
852.7800
754.0000
851.4000
5,604,200
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
822.5500
824.8550
774.3000
816.9800
9,122,000
Thu, 25 Jun 2026
887.2500
899.5300
810.2400
861.9700
4,522,200
Wed, 24 Jun 2026
825.0000
866.4300
803.2400
842.5300
4,452,700
Tue, 23 Jun 2026
832.1500
856.6000
812.8000
827.9200
4,817,100
Mon, 22 Jun 2026
852.5200
906.1800
829.0000
893.9300
6,909,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
881.9750
888.5400
831.1700
850.0000
8,360,800
Wed, 17 Jun 2026
879.0800
891.5450
853.7800
869.9800
5,148,200
Tue, 16 Jun 2026
958.4750
961.6800
863.4100
875.3600
6,070,800
Mon, 15 Jun 2026
965.9800
998.5000
923.9500
957.2400
5,266,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
889.4250
934.2600
863.0000
921.5600
4,553,700
Thu, 11 Jun 2026
863.0000
890.8000
840.5200
889.5900
4,672,200
Wed, 10 Jun 2026
833.6950
884.1800
825.6600
853.2600
5,839,500
Tue, 09 Jun 2026
908.1200
914.0000
776.0100
821.7600
7,966,100
Mon, 08 Jun 2026
899.7900
914.0000
841.9300
895.4000
5,097,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
912.6200
974.0000
853.1000
863.6600
7,543,900
Thu, 04 Jun 2026
900.1000
955.4770
864.2000
945.0800
6,060,900
Wed, 03 Jun 2026
1029.0750
1049.5300
932.5000
938.0000
6,202,200
Tue, 02 Jun 2026
935.1300
1035.0000
935.0120
1029.1500
8,154,600
Mon, 01 Jun 2026
825.2500
931.8500
806.6200
905.0000
7,932,700
Mon, 01 Jun 2026
18 · 8-K
Pre-market · 06:01 ET
8-K ↗
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
860.6800
869.0000
822.5000
854.9600
6,364,000
Thu, 28 May 2026
936.7000
948.4900
854.5200
860.6200
6,128,600
Wed, 27 May 2026
901.5500
915.0000
858.0000
902.3100
4,236,000
Tue, 26 May 2026
963.0100
963.0100
903.0200
910.8100
5,212,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
965.1500
971.0500
934.8500
946.9000
3,076,900
Thu, 21 May 2026
869.8000
977.2700
859.0000
964.5000
5,781,900
Wed, 20 May 2026
917.0100
929.2600
856.2300
868.0700
5,195,000
Tue, 19 May 2026
873.1700
910.0000
845.0000
890.0900
5,025,800
Mon, 18 May 2026
953.2950
954.2600
857.0000
884.9800
7,197,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
941.6000
987.8500
923.0000
970.7000
10,141,800
Thu, 14 May 2026
1002.0000
1024.8500
983.0200
1001.8100
3,557,100
Wed, 13 May 2026
1051.5850
1062.1000
998.2000
1030.3700
4,398,500
Tue, 12 May 2026
1018.2300
1085.6801
937.6400
992.3700
7,562,700
Mon, 11 May 2026
949.7150
1073.3300
949.4500
1053.0900
9,550,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
917.0000
934.9200
866.0000
903.8000
6,727,600
Thu, 07 May 2026
915.9750
918.0200
854.6200
892.5800
7,268,200
Wed, 06 May 2026
996.0000
1013.5000
902.0100
944.2800
9,902,100
Wed, 06 May 2026
17 · 10-Q
Next filing day · accepted 05 May, 18:03 ET
10-Q ↗
Tue, 05 May 2026
16 · 8-K
After-hours · 16:11 ET
8-K ↗
Tue, 05 May 2026
975.8250
1021.0000
966.0600
994.5600
6,588,100
Mon, 04 May 2026
986.8800
1004.9400
952.0000
976.1800
5,445,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
913.0000
985.1300
905.7000
949.9300
4,774,700
Thu, 30 Apr 2026
895.1700
921.3700
856.0000
902.3200
6,148,500
Wed, 29 Apr 2026
821.1100
887.9000
814.1890
858.3200
6,179,900
Tue, 28 Apr 2026
813.7400
842.0000
780.4800
791.3700
5,547,700
Mon, 27 Apr 2026
855.7450
867.8550
811.4500
859.6800
5,289,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
837.0200
896.1100
829.1300
881.6400
4,205,800
Thu, 23 Apr 2026
854.0000
881.8500
831.9150
846.8900
3,756,400
Wed, 22 Apr 2026
849.8500
874.1700
818.0000
873.6000
4,635,200
Tue, 21 Apr 2026
900.0000
925.5000
832.1800
836.9200
5,725,500
Mon, 20 Apr 2026
889.5000
906.2000
861.9700
895.1100
3,337,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
912.0000
912.0000
865.0200
894.0700
4,343,900
Thu, 16 Apr 2026
825.0120
903.0000
820.1600
891.2200
6,115,700
Wed, 15 Apr 2026
856.8850
859.4900
800.5600
824.0100
5,994,400
Tue, 14 Apr 2026
901.1500
904.9900
836.0000
852.7900
5,461,900
Mon, 13 Apr 2026
889.0000
905.9000
841.0500
871.1800
6,558,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
908.0850
931.7500
863.0000
897.3000
7,136,100
Thu, 09 Apr 2026
912.0000
960.0000
871.7300
894.1300
7,034,600
Wed, 08 Apr 2026
877.4150
901.3000
842.0000
896.0200
7,025,400
Wed, 08 Apr 2026
15 · 8-K
Pre-market · 06:04 ET
8-K ↗
Tue, 07 Apr 2026
778.8200
816.9200
770.0000
815.7500
5,486,600
Mon, 06 Apr 2026
828.4800
836.9100
767.0100
772.2800
5,809,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
708.5850
827.5600
707.8350
826.8800
7,886,200
Wed, 01 Apr 2026
734.8750
784.8940
732.0000
764.6500
6,911,900
Tue, 31 Mar 2026
679.0000
703.4300
649.5000
702.7600
6,115,900
Mon, 30 Mar 2026
725.8000
735.0000
642.3700
654.7900
7,436,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
706.4100
732.8300
692.3300
702.7300
5,275,100
Thu, 26 Mar 2026
744.8500
753.6600
687.5800
688.8000
6,305,600
Wed, 25 Mar 2026
795.5000
808.8000
763.1100
777.1700
4,969,400
Tue, 24 Mar 2026
728.8500
803.5800
728.8500
801.9900
6,993,700
Mon, 23 Mar 2026
742.7450
766.0000
710.0300
728.9500
7,352,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
785.4900
787.4500
680.6600
706.3500
22,868,800
Thu, 19 Mar 2026
678.9850
775.0000
670.0000
772.1300
7,567,000
Wed, 18 Mar 2026
709.1500
743.8600
696.0000
700.8100
9,636,400
Tue, 17 Mar 2026
597.0000
669.9000
573.7300
649.5600
9,003,700
Mon, 16 Mar 2026
656.0000
672.9900
607.2700
624.8400
5,036,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
634.8100
639.5600
611.0800
622.5000
3,849,700
Thu, 12 Mar 2026
643.5450
664.9950
616.0400
616.0900
4,922,500
Wed, 11 Mar 2026
651.0700
675.5800
637.0100
672.0000
4,080,600
Tue, 10 Mar 2026
679.0100
715.7300
669.0000
672.0000
7,129,000
Mon, 09 Mar 2026
578.0000
641.0200
573.6600
640.6900
7,822,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
610.4450
642.0000
548.2400
558.4400
8,754,300
Thu, 05 Mar 2026
644.7150
681.7500
614.1300
650.8200
6,743,800
Wed, 04 Mar 2026
726.0000
736.0000
643.1800
680.8000
7,905,300
Tue, 03 Mar 2026
727.0500
732.0000
681.1000
694.4300
7,208,700
Mon, 02 Mar 2026
14 · 8-K
After-hours · 16:10 ET
8-K ↗
Mon, 02 Mar 2026
742.8950
783.8000
714.0000
783.2500
6,888,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
679.9500
720.1000
672.0100
700.9100
8,912,200
Thu, 26 Feb 2026
717.2850
728.2000
662.0000
677.0000
5,468,000
Wed, 25 Feb 2026
713.7100
765.0000
712.7300
723.3900
4,667,700
Tue, 24 Feb 2026
680.0100
698.5000
662.0000
688.2700
3,573,400
Mon, 23 Feb 2026
664.0500
688.0700
652.2100
674.7300
4,493,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
638.0000
678.0000
636.0000
667.7700
4,289,500
Thu, 19 Feb 2026
592.5650
636.6800
578.3000
635.6400
4,206,200
Wed, 18 Feb 2026
602.0900
610.3000
587.0000
594.2600
2,995,100
Tue, 17 Feb 2026
538.0000
616.5200
528.0100
600.4200
5,625,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
581.5400
593.4000
539.1800
562.7400
4,973,000
Thu, 12 Feb 2026
593.3500
603.8300
568.2000
583.4600
4,605,700
Wed, 11 Feb 2026
563.2450
597.0000
545.8800
574.1100
4,011,200
Tue, 10 Feb 2026
548.2200
574.6900
530.2900
561.1300
4,787,700
Mon, 09 Feb 2026
556.7200
599.5000
555.3500
577.1500
5,903,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
540.0000
558.3800
513.2800
551.9900
6,735,500
Thu, 05 Feb 2026
436.2200
507.5500
425.0100
504.4200
8,673,000
Wed, 04 Feb 2026
473.1200
504.5800
426.0500
465.5400
12,144,900
Wed, 04 Feb 2026
13 · 10-Q
Next filing day · accepted 03 Feb, 18:02 ET
10-Q ↗
Tue, 03 Feb 2026
12 · 8-K
After-hours · 16:12 ET
8-K ↗
Tue, 03 Feb 2026
451.7400
464.0000
424.5200
435.1000
8,109,400
Mon, 02 Feb 2026
405.4900
445.0000
404.9900
423.4200
5,799,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
406.2500
448.0000
384.3300
391.8400
7,098,800
Thu, 29 Jan 2026
388.0000
398.1600
364.1900
381.4400
4,006,600
Wed, 28 Jan 2026
375.9150
394.8800
373.5700
385.0000
4,356,800
Tue, 27 Jan 2026
341.8700
374.0000
340.0000
370.6600
3,618,600
Mon, 26 Jan 2026
337.7500
350.6800
327.2900
332.4500
2,726,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
354.4900
354.9680
334.0000
339.1900
3,469,400
Thu, 22 Jan 2026
375.8650
391.4600
350.0000
354.4900
4,465,600
Wed, 21 Jan 2026
373.6000
376.5400
350.0100
362.4400
4,969,400
Tue, 20 Jan 2026
323.8250
357.6600
320.3100
356.8300
5,318,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
348.5800
354.0000
317.4400
324.2500
3,780,700
Thu, 15 Jan 2026
334.8650
354.5000
329.0000
343.2700
3,651,700
Wed, 14 Jan 2026
354.1500
357.0000
327.3800
331.6200
3,665,000
Tue, 13 Jan 2026
336.9350
364.5050
333.3400
361.3300
3,834,500
Mon, 12 Jan 2026
340.3600
343.8000
322.6900
339.8700
5,803,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
334.3020
362.7200
333.0100
351.4200
5,914,400
Thu, 08 Jan 2026
394.3000
395.0400
343.0000
348.2600
5,137,300
Wed, 07 Jan 2026
378.0200
402.7950
365.4700
392.8800
4,716,300
Tue, 06 Jan 2026
355.6750
399.7200
339.0210
397.4200
5,619,700
Mon, 05 Jan 2026
11 · 8-K
After-hours · 16:45 ET
8-K ↗
Mon, 05 Jan 2026
388.3400
393.0000
344.6700
357.0500
5,787,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
379.3800
392.0000
375.0000
386.1100
2,819,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
372.9900
379.5000
367.1200
368.5900
1,595,000
Tue, 30 Dec 2025
373.9700
380.3200
370.0000
371.1800
1,610,100
Mon, 29 Dec 2025
377.5100
387.1050
364.0200
372.6100
2,965,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
397.7300
400.8900
384.6300
390.7700
1,585,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
387.7500
401.6000
385.2000
395.9200
1,522,400
Tue, 23 Dec 2025
380.9600
390.4100
380.9100
387.4100
1,627,000
Mon, 22 Dec 2025
10 · 8-K
After-hours · 16:01 ET
8-K ↗
Mon, 22 Dec 2025
382.6500
391.2000
375.1500
389.8800
3,125,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
339.0700
373.3400
339.0300
371.4300
4,410,200
Thu, 18 Dec 2025
336.4000
343.6500
326.0500
337.1300
3,966,400
Wed, 17 Dec 2025
337.9100
337.9100
315.0000
320.2500
4,164,200
Tue, 16 Dec 2025
326.0100
331.4400
309.0700
316.1500
4,921,000
Mon, 15 Dec 2025
9 · 8-K
After-hours · 16:20 ET
8-K ↗
Mon, 15 Dec 2025
341.4750
348.7500
333.0300
334.6900
4,708,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
362.5600
365.8800
319.2900
324.3500
6,869,100
Thu, 11 Dec 2025
365.1900
374.9700
348.0100
372.0900
3,394,000
Wed, 10 Dec 2025
353.8200
376.5300
353.6600
366.0000
5,333,100
Tue, 09 Dec 2025
342.7200
362.4300
335.5100
360.3300
4,494,300
Mon, 08 Dec 2025
343.6000
345.7200
328.5540
342.5600
3,269,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
340.9600
344.0000
325.6800
331.4100
3,542,600
Thu, 04 Dec 2025
309.5300
330.3000
306.0000
327.8500
4,444,500
Wed, 03 Dec 2025
306.9700
306.9700
288.5000
302.9800
3,207,400
Tue, 02 Dec 2025
320.7800
323.5000
292.9000
302.8100
5,794,700
Mon, 01 Dec 2025
314.9900
322.0000
306.1600
317.9300
4,932,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
307.7400
325.4600
306.0200
325.1600
2,194,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
289.7600
312.9900
279.0600
308.2800
4,184,500
Tue, 25 Nov 2025
293.2800
295.9230
280.6300
291.2700
6,371,900
Mon, 24 Nov 2025
8 · 8-K
After-hours · 16:11 ET
8-K ↗
Mon, 24 Nov 2025
267.2000
300.0000
266.0050
299.3600
7,586,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
249.5000
259.0000
233.7200
255.5900
7,714,600
Thu, 20 Nov 2025
280.0000
282.6600
229.5850
233.2400
7,680,900
Wed, 19 Nov 2025
258.9600
280.2200
253.9500
268.9200
6,481,800
Tue, 18 Nov 2025
245.3500
252.8300
232.1100
247.4300
5,416,400
Mon, 17 Nov 2025
236.5000
252.1200
233.0000
242.0700
4,212,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
215.5200
237.2200
215.3500
232.1500
4,483,900
Thu, 13 Nov 2025
248.0700
249.3900
220.3400
226.8600
5,436,500
Wed, 12 Nov 2025
262.4600
270.0000
250.7950
253.8100
4,959,800
Tue, 11 Nov 2025
252.0100
259.2000
248.8950
252.4700
3,518,500
Mon, 10 Nov 2025
256.7650
273.8920
255.7200
259.8900
7,156,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
233.6400
243.7500
227.1200
240.1100
5,621,300
Thu, 06 Nov 2025
243.7200
258.3500
236.9800
239.6800
7,209,900
Wed, 05 Nov 2025
218.5000
240.7100
213.0000
232.7500
11,152,700
Wed, 05 Nov 2025
7 · 10-Q
Next filing day · accepted 04 Nov, 18:03 ET
10-Q ↗
Tue, 04 Nov 2025
6 · 8-K
After-hours · 16:16 ET
8-K ↗
Tue, 04 Nov 2025
187.8000
197.0700
184.2000
188.3600
5,864,300
Mon, 03 Nov 2025
208.6900
210.9900
196.4700
199.5800
5,246,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
201.2100
206.9900
197.1900
201.5600
3,449,900
Thu, 30 Oct 2025
206.5700
212.9400
198.5400
200.1300
4,242,400
Wed, 29 Oct 2025
201.0900
214.5000
198.1100
214.2800
6,030,200
Tue, 28 Oct 2025
193.8100
199.8200
188.3000
198.3900
3,168,800
Mon, 27 Oct 2025
193.6300
206.9100
190.0600
193.8000
5,437,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
175.5500
182.0800
173.7300
179.3000
4,055,500
Thu, 23 Oct 2025
158.8100
170.1700
157.3950
168.5000
2,404,400
Wed, 22 Oct 2025
164.5300
166.9100
152.5400
158.0600
2,407,300
Tue, 21 Oct 2025
161.0000
165.7560
157.5000
162.9500
2,416,700
Mon, 20 Oct 2025
164.1800
169.9800
160.6000
161.0000
2,675,000
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
160.6300
170.6000
160.4400
164.7700
2,075,300
Thu, 16 Oct 2025
159.8800
168.1000
158.6200
163.2300
2,608,200
Wed, 15 Oct 2025
162.4500
162.4500
154.6200
156.5700
2,393,300
Tue, 14 Oct 2025
155.5200
161.1900
152.7800
156.7800
2,444,000
Mon, 13 Oct 2025
158.3000
160.7800
155.4100
160.5600
2,837,900
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
160.8000
160.8000
147.8100
149.6100
3,375,900
Thu, 09 Oct 2025
163.6600
165.0300
159.1900
159.7600
1,854,400
Wed, 08 Oct 2025
159.3800
163.6600
158.4700
163.0900
2,258,200
Tue, 07 Oct 2025
5 · DEFA14A
After-hours · 16:11 ET
DEFINITIVE ADDITIONAL PROXY SOLICITING MATERIALS ↗
Tue, 07 Oct 2025
4 · DEF 14A
After-hours · 16:10 ET
DEFINITIVE PROXY STATEMENT ↗
Tue, 07 Oct 2025
160.9900
162.7490
154.1100
157.1500
2,523,900
Mon, 06 Oct 2025
169.0000
170.7600
158.2100
160.6000
3,114,100
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
170.8800
171.8000
159.7000
163.8100
3,197,400
Thu, 02 Oct 2025
176.7500
178.4930
166.0590
169.7500
2,194,600
Wed, 01 Oct 2025
159.2400
173.6000
158.6000
171.4000
3,262,200
Tue, 30 Sep 2025
161.8800
165.5000
160.0000
162.7100
1,709,600
Mon, 29 Sep 2025
165.0000
165.8700
162.2700
162.5800
2,385,200
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
157.3600
160.8500
156.0700
160.7500
2,310,000
Thu, 25 Sep 2025
146.6200
160.8300
144.5200
159.1100
4,751,700
Wed, 24 Sep 2025
162.4750
163.1000
151.3700
152.7500
5,478,400
Tue, 23 Sep 2025
164.6500
166.3150
161.2200
163.9900
3,052,000
Mon, 22 Sep 2025
169.3800
170.0400
161.2100
164.7100
4,080,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
171.3700
172.5000
167.5700
168.7300
4,448,300
Thu, 18 Sep 2025
167.3600
173.3850
167.1250
171.5000
3,518,000
Wed, 17 Sep 2025
168.7100
169.5780
160.8450
163.3400
4,947,600
Tue, 16 Sep 2025
168.6500
171.8700
167.1500
170.9000
2,925,000
Mon, 15 Sep 2025
163.6600
171.4800
162.7100
168.7700
3,859,200
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
163.7800
166.5000
161.5800
163.0200
2,954,300
Thu, 11 Sep 2025
166.1500
168.0050
161.5700
164.8800
3,672,400
Wed, 10 Sep 2025
159.5000
167.9600
158.3000
164.8800
5,794,000
Tue, 09 Sep 2025
149.0200
152.6500
148.0100
151.7300
2,154,100
Mon, 08 Sep 2025
3 · 8-K
After-hours · 16:05 ET
8-K ↗
Mon, 08 Sep 2025
150.9900
152.2500
148.4200
149.4000
3,453,200
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
149.5000
152.2700
144.2000
149.4600
6,409,700
Thu, 04 Sep 2025
137.0000
142.0100
133.9100
141.9100
8,464,800
Wed, 03 Sep 2025
132.3400
135.2500
130.9700
134.1200
5,219,000
Tue, 02 Sep 2025
127.8700
132.8800
125.0000
132.5550
2,671,600
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
136.4600
137.1000
131.1800
132.8100
2,842,600
Thu, 28 Aug 2025
128.2500
137.0800
127.1100
135.5500
6,643,900
Wed, 27 Aug 2025
124.8600
128.2100
123.7790
125.8400
2,972,200
Tue, 26 Aug 2025
124.3900
127.0300
123.5000
124.6200
3,018,600
Mon, 25 Aug 2025
120.0000
125.4000
119.2500
123.4200
2,887,600
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
116.8350
121.9900
115.8900
119.3400
2,679,800
Thu, 21 Aug 2025
115.8900
117.8370
115.2050
117.4300
1,867,300
Wed, 20 Aug 2025
115.1400
116.5900
111.2000
115.8900
3,361,600
Tue, 19 Aug 2025
2 · 10-K
After-hours · 17:09 ET
10-K ↗
Tue, 19 Aug 2025
117.6000
119.1300
115.4200
117.9600
3,167,500
Mon, 18 Aug 2025
116.4500
119.1700
115.0000
118.9800
2,973,800
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
113.6100
116.5000
112.2000
115.8600
3,165,300
Thu, 14 Aug 2025
117.3100
121.9900
112.5600
114.6200
5,324,000
Wed, 13 Aug 2025
123.3000
129.9800
117.9300
120.2300
9,253,200
Tue, 12 Aug 2025
1 · 8-K
After-hours · 16:17 ET
8-K ↗
Tue, 12 Aug 2025
116.1950
120.3000
116.0300
119.6600
5,861,200
Mon, 11 Aug 2025
116.6900
119.4100
114.0100
115.0300
4,315,100
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
112.8000
116.3500
112.1900
116.2700
2,694,600
Thu, 07 Aug 2025
111.0000
113.0000
108.7100
111.1300
1,339,200
Wed, 06 Aug 2025
109.5750
110.9200
108.3400
110.0100
2,283,400
Tue, 05 Aug 2025
111.7300
111.9900
106.1600
108.1500
1,648,100
Mon, 04 Aug 2025
108.7950
111.2000
107.0200
111.1300
1,427,800
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
103.8400
108.4500
101.6100
106.6800
2,431,700
Thu, 31 Jul 2025
110.6400
114.1200
109.6500
110.0800
2,170,300
Wed, 30 Jul 2025
109.4000
111.2400
107.8900
109.8500
1,927,900
Tue, 29 Jul 2025
109.3800
112.1000
108.0100
109.4800
2,399,200
Mon, 28 Jul 2025
105.0200
107.2400
104.5000
107.1700
1,264,800
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend