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
26 · 8-K
After-hours · 17:15 ET
8-K ↗
Fri, 24 Jul 2026
592.5800
596.9200
571.6900
574.0800
181,900
Thu, 23 Jul 2026
600.7900
618.1600
580.2500
592.5700
119,500
Wed, 22 Jul 2026
25 · 8-K
After-hours · 16:02 ET
8-K ↗
Wed, 22 Jul 2026
619.6300
624.4700
602.9500
606.2200
159,700
Tue, 21 Jul 2026
618.1600
621.8400
601.9900
618.4800
97,800
Mon, 20 Jul 2026
640.1300
642.3200
615.0200
615.7500
188,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
629.4600
640.7200
629.0200
640.0000
77,300
Thu, 16 Jul 2026
613.0200
642.1600
600.0000
637.5500
121,600
Wed, 15 Jul 2026
624.1300
624.1300
604.1500
616.2800
118,100
Tue, 14 Jul 2026
626.1300
631.4400
617.3000
617.7800
134,300
Mon, 13 Jul 2026
625.0000
639.7400
621.6300
626.1300
91,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
634.9400
635.5800
624.5600
625.9700
268,600
Thu, 09 Jul 2026
628.9600
632.9300
617.0200
627.1100
117,700
Wed, 08 Jul 2026
646.5800
646.5800
618.5800
628.9600
121,900
Tue, 07 Jul 2026
661.6900
667.1000
641.3700
646.5800
145,100
Mon, 06 Jul 2026
657.2200
668.8600
655.0000
657.2000
162,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
655.0000
666.2400
646.4700
657.1200
169,400
Wed, 01 Jul 2026
642.1000
663.4300
631.4100
655.7200
159,700
Tue, 30 Jun 2026
639.0000
645.0000
631.7700
636.7400
110,300
Mon, 29 Jun 2026
627.4700
640.3000
620.7900
638.2300
137,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
619.6100
638.5500
611.7200
628.8600
208,800
Thu, 25 Jun 2026
613.0000
630.6400
605.1900
623.7000
257,900
Wed, 24 Jun 2026
590.0000
605.4700
590.0000
602.1400
224,100
Tue, 23 Jun 2026
571.6600
596.0000
568.0400
589.9700
169,800
Mon, 22 Jun 2026
576.0800
583.0400
572.8600
577.5300
128,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
563.6900
584.3200
563.0200
579.7300
1,000,700
Wed, 17 Jun 2026
571.6900
588.7100
562.8800
563.3200
172,500
Tue, 16 Jun 2026
575.8700
583.8600
572.2100
574.1000
142,500
Mon, 15 Jun 2026
24 · 8-K
After-hours · 16:01 ET
8-K ↗
Mon, 15 Jun 2026
554.8100
576.3500
552.1600
572.7900
180,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
549.6800
560.0000
545.3300
548.1500
151,000
Thu, 11 Jun 2026
552.7400
553.8700
525.1000
548.8500
198,400
Wed, 10 Jun 2026
23 · 8-K
After-hours · 16:40 ET
8-K ↗
Wed, 10 Jun 2026
22 · 8-K
After-hours · 16:05 ET
8-K ↗
Wed, 10 Jun 2026
565.9500
574.6300
553.7700
557.2100
163,000
Tue, 09 Jun 2026
567.9600
579.0600
557.9400
569.3200
197,600
Mon, 08 Jun 2026
564.1400
578.4100
550.8900
562.6600
317,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
544.0700
548.5000
540.3900
544.7100
80,700
Thu, 04 Jun 2026
545.2400
555.2300
536.5300
548.4000
68,800
Wed, 03 Jun 2026
541.7500
553.1200
533.1100
541.5800
98,100
Tue, 02 Jun 2026
557.0000
557.8700
536.5500
541.9400
186,800
Mon, 01 Jun 2026
570.9000
576.7200
560.7600
561.6700
126,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
560.8000
579.8000
558.5000
573.6400
239,100
Thu, 28 May 2026
551.7200
563.4400
542.5200
560.4100
166,500
Wed, 27 May 2026
556.1000
564.9500
550.5900
552.7900
100,700
Tue, 26 May 2026
546.5000
557.2900
541.4600
552.0000
88,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
547.2800
552.6900
542.6500
544.8000
66,600
Thu, 21 May 2026
550.4700
556.9200
529.0800
547.9800
118,300
Wed, 20 May 2026
550.9400
562.9400
541.0000
557.9400
103,900
Tue, 19 May 2026
554.5800
555.9700
545.0000
547.9300
119,000
Mon, 18 May 2026
549.9900
559.8300
545.5000
555.4300
201,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
546.2800
549.3000
540.9300
547.8100
145,300
Thu, 14 May 2026
530.9000
549.7500
525.0200
546.6600
218,500
Wed, 13 May 2026
523.3300
530.7400
520.3200
525.0000
136,200
Tue, 12 May 2026
520.6100
529.4600
512.9300
526.7200
188,500
Mon, 11 May 2026
21 · 8-K
After-hours · 16:01 ET
8-K ↗
Mon, 11 May 2026
535.3200
538.3500
517.6600
521.7400
193,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
526.9100
533.2400
510.0000
533.1500
199,000
Thu, 07 May 2026
545.5500
545.5500
519.4100
522.8700
154,000
Wed, 06 May 2026
545.0000
565.1400
533.9700
539.9300
303,000
Tue, 05 May 2026
20 · 10-Q
After-hours · 16:06 ET
10-Q ↗
Tue, 05 May 2026
19 · 8-K
After-hours · 16:04 ET
8-K ↗
Tue, 05 May 2026
506.4900
528.2600
505.9900
525.6700
205,400
Mon, 04 May 2026
505.3800
515.3500
498.5000
507.0000
116,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
507.1500
511.6200
497.1500
504.8400
79,400
Thu, 30 Apr 2026
499.9700
509.9000
495.6000
504.9100
119,200
Wed, 29 Apr 2026
515.4600
516.0200
496.6700
500.6200
102,500
Tue, 28 Apr 2026
517.4600
522.3800
510.0000
516.7900
130,700
Tue, 28 Apr 2026
18 · DEFA14A
Pre-market · 09:13 ET
DEFA14A ↗
Tue, 28 Apr 2026
17 · DEF 14A
Pre-market · 09:12 ET
DEF 14A ↗
Mon, 27 Apr 2026
515.3400
521.0300
511.2500
515.2400
89,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
518.6700
518.7900
506.9100
514.1100
76,400
Thu, 23 Apr 2026
522.6200
534.1000
512.0000
517.7500
82,800
Wed, 22 Apr 2026
523.2600
530.5200
517.1500
526.7600
103,000
Tue, 21 Apr 2026
538.8100
543.0000
520.9500
521.2300
141,300
Mon, 20 Apr 2026
520.2100
542.7400
520.2100
542.7100
177,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
509.9900
529.1000
502.2600
527.5600
286,800
Thu, 16 Apr 2026
504.8200
509.4100
489.9900
494.5600
177,600
Wed, 15 Apr 2026
490.5700
504.3400
481.9100
497.3600
124,200
Tue, 14 Apr 2026
478.4700
491.7900
470.8100
489.8400
104,800
Mon, 13 Apr 2026
460.0000
475.5000
459.1200
475.0700
74,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
468.9700
472.0900
462.4400
465.1500
89,900
Thu, 09 Apr 2026
462.5900
475.6400
459.8500
468.9700
170,200
Wed, 08 Apr 2026
462.3600
470.5100
456.9800
467.2500
208,500
Tue, 07 Apr 2026
440.9900
451.7500
438.7400
444.7200
126,200
Mon, 06 Apr 2026
415.2800
442.5100
415.2800
441.0900
150,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Fri, 03 Apr 2026
16 · 8-K
Pre-market · 08:53 ET
8-K ↗
Thu, 02 Apr 2026
412.0000
428.8600
405.3800
416.5100
155,500
Wed, 01 Apr 2026
426.3900
428.1600
405.0000
419.6000
211,300
Tue, 31 Mar 2026
428.3400
438.3200
420.2300
423.4600
229,100
Mon, 30 Mar 2026
420.8800
428.1600
417.3400
421.8500
95,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
441.4700
441.4700
418.9900
419.4900
123,300
Thu, 26 Mar 2026
439.4500
449.6700
438.2000
442.8500
89,200
Wed, 25 Mar 2026
445.4200
452.2700
432.9100
443.9100
93,600
Tue, 24 Mar 2026
432.0600
453.6600
425.1400
439.7700
99,700
Mon, 23 Mar 2026
441.0000
451.6900
436.5200
438.2400
163,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
449.9000
451.3500
422.1600
431.1800
279,000
Thu, 19 Mar 2026
459.9000
468.0400
442.3600
449.7800
195,100
Wed, 18 Mar 2026
459.4400
472.4800
456.9300
461.2500
270,300
Tue, 17 Mar 2026
451.7900
470.5100
451.7900
459.4400
213,200
Mon, 16 Mar 2026
453.2800
460.3600
439.2800
444.5500
145,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
500.2900
500.2900
444.0100
447.7900
305,300
Thu, 12 Mar 2026
489.0500
507.5900
488.2400
494.0000
238,300
Wed, 11 Mar 2026
499.8300
507.1200
491.8300
499.8400
210,800
Tue, 10 Mar 2026
500.8800
507.9600
492.9700
499.4100
259,500
Mon, 09 Mar 2026
488.2500
502.8300
479.4700
501.5300
310,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
500.7100
511.6700
491.0700
497.8800
384,300
Thu, 05 Mar 2026
482.8700
519.0000
482.8700
511.2800
511,900
Wed, 04 Mar 2026
482.6300
496.8800
470.9500
490.0300
428,000
Tue, 03 Mar 2026
468.0200
485.7300
468.0200
481.2300
198,800
Mon, 02 Mar 2026
461.6700
482.6500
461.6700
482.1500
176,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
476.6400
485.7900
467.6000
473.1800
272,500
Thu, 26 Feb 2026
495.7600
501.4100
486.3800
486.9300
168,400
Wed, 25 Feb 2026
501.9300
501.9300
489.9800
494.3300
211,800
Tue, 24 Feb 2026
487.9700
502.6400
484.7000
495.5300
233,600
Mon, 23 Feb 2026
494.5000
497.0100
474.9400
489.8900
381,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
480.9200
502.0700
476.6200
495.3400
286,600
Thu, 19 Feb 2026
505.3100
507.4500
480.4300
485.6500
191,500
Wed, 18 Feb 2026
491.3600
509.6300
486.2500
505.5000
175,700
Tue, 17 Feb 2026
485.3600
496.0100
476.1100
491.3600
287,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
15 · 10-K
After-hours · 16:57 ET
10-K ↗
Fri, 13 Feb 2026
484.7300
498.0200
477.5600
483.9800
192,400
Thu, 12 Feb 2026
513.2500
515.7700
467.5600
485.1400
302,900
Wed, 11 Feb 2026
507.3600
513.5300
494.9300
510.7100
175,300
Tue, 10 Feb 2026
507.1800
517.8000
503.6500
507.3600
226,500
Mon, 09 Feb 2026
506.7900
516.5200
503.3000
503.5900
315,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
494.5200
515.4200
494.4400
508.9000
252,400
Thu, 05 Feb 2026
499.7500
506.4000
483.0200
495.0700
350,300
Wed, 04 Feb 2026
496.5400
516.3700
494.7400
507.2600
330,300
Tue, 03 Feb 2026
508.9800
515.4600
486.9600
495.9700
311,400
Mon, 02 Feb 2026
490.0000
515.8800
489.0100
511.4300
255,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
485.0000
501.7300
467.4300
498.2400
313,000
Thu, 29 Jan 2026
14 · 8-K
After-hours · 16:03 ET
8-K ↗
Thu, 29 Jan 2026
437.9500
451.4300
434.2200
451.2400
240,900
Wed, 28 Jan 2026
441.0000
445.3200
431.7100
433.4300
142,400
Tue, 27 Jan 2026
450.5200
452.5300
433.0100
437.7200
177,200
Mon, 26 Jan 2026
13 · 8-K
After-hours · 16:27 ET
8-K ↗
Mon, 26 Jan 2026
445.4200
454.5200
443.1600
452.9500
112,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
441.9000
448.0800
439.7000
445.4200
89,500
Thu, 22 Jan 2026
445.5800
452.8100
440.9200
443.9700
163,800
Wed, 21 Jan 2026
444.3500
447.8400
435.5000
441.2200
134,600
Tue, 20 Jan 2026
12 · 8-K
After-hours · 16:05 ET
8-K ↗
Tue, 20 Jan 2026
465.1000
465.4500
441.0000
442.2500
149,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
474.3200
478.7100
469.1200
472.0300
92,900
Thu, 15 Jan 2026
476.2200
479.4200
466.3700
473.4900
110,500
Wed, 14 Jan 2026
458.6300
477.8500
455.0000
475.3100
154,600
Tue, 13 Jan 2026
467.2400
468.6600
456.9000
461.5800
142,600
Mon, 12 Jan 2026
468.6400
474.0200
451.0000
466.0100
169,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
466.8800
478.7200
461.6500
476.3200
152,600
Thu, 08 Jan 2026
471.3700
483.7200
462.7500
466.2200
229,600
Wed, 07 Jan 2026
465.8200
467.0300
450.5300
460.5800
144,100
Tue, 06 Jan 2026
461.7000
471.2200
456.9900
465.6400
166,900
Mon, 05 Jan 2026
455.5500
470.6700
455.0000
460.2400
177,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
444.4100
454.5700
439.2400
453.9200
182,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
450.0000
452.4200
441.4800
443.4600
143,200
Tue, 30 Dec 2025
454.5100
460.0100
450.3300
450.3300
85,900
Mon, 29 Dec 2025
453.8100
459.6700
449.7800
455.4700
104,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
459.1200
462.0800
453.0000
457.2300
68,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
461.1100
463.4000
450.8800
457.3300
56,000
Tue, 23 Dec 2025
463.9000
467.0000
457.1300
460.9800
110,600
Mon, 22 Dec 2025
466.8000
471.7500
462.0300
463.8500
85,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
455.0000
465.9100
450.4700
462.1100
191,300
Thu, 18 Dec 2025
463.9900
467.3600
457.2700
457.2700
81,200
Wed, 17 Dec 2025
460.0400
468.3900
455.0000
456.9400
132,700
Tue, 16 Dec 2025
466.5100
469.7800
454.1400
454.8700
97,700
Mon, 15 Dec 2025
471.8800
474.1000
457.5800
464.0400
136,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
478.1900
478.1900
467.1900
472.2100
72,300
Thu, 11 Dec 2025
473.3500
485.0000
466.0400
477.4700
61,000
Wed, 10 Dec 2025
459.3000
476.7100
458.9500
475.1600
82,200
Tue, 09 Dec 2025
461.0000
463.1300
454.0600
460.6200
74,900
Mon, 08 Dec 2025
462.1200
462.4800
448.9400
461.2900
143,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
463.8400
467.3600
456.3200
464.6800
85,900
Thu, 04 Dec 2025
471.3000
472.2100
455.4300
460.9300
110,400
Wed, 03 Dec 2025
463.0000
474.6800
457.7000
474.4100
105,600
Tue, 02 Dec 2025
462.1100
473.4000
453.8600
466.2400
121,200
Mon, 01 Dec 2025
453.6900
464.5700
449.9700
460.1800
105,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
450.6800
462.8400
447.5800
461.9700
86,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
448.2300
456.7900
445.0700
450.5700
76,700
Tue, 25 Nov 2025
440.2200
451.4000
440.0000
448.2300
82,900
Mon, 24 Nov 2025
428.5000
440.5700
425.8100
439.6100
114,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
413.9500
435.8800
413.9500
428.1000
128,100
Thu, 20 Nov 2025
425.0000
430.4000
410.9700
411.0400
78,500
Wed, 19 Nov 2025
11 · 8-K
After-hours · 16:02 ET
8-K ↗
Wed, 19 Nov 2025
425.0000
432.1800
420.0000
423.6800
97,000
Tue, 18 Nov 2025
418.5500
427.5300
415.3600
423.5200
80,400
Mon, 17 Nov 2025
439.0000
440.0000
416.8000
421.1000
114,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
431.8700
445.6200
431.0000
441.3000
106,200
Thu, 13 Nov 2025
445.0000
451.5100
438.2600
440.2400
111,600
Wed, 12 Nov 2025
439.0000
452.3100
439.0000
445.0000
153,300
Tue, 11 Nov 2025
436.5300
444.7000
433.6500
439.8200
160,300
Mon, 10 Nov 2025
430.0000
445.7000
426.6500
433.0000
248,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
409.8700
430.2200
405.0500
422.3500
199,900
Thu, 06 Nov 2025
454.7000
464.5300
401.9000
416.4700
411,100
Wed, 05 Nov 2025
433.1700
454.2700
428.7500
451.3900
165,100
Tue, 04 Nov 2025
449.4800
451.9100
425.1500
429.7600
283,900
Mon, 03 Nov 2025
445.3300
463.2600
438.1800
456.9900
200,200
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
471.1100
480.3300
444.8700
447.3400
301,000
Thu, 30 Oct 2025
10 · 10-Q
After-hours · 16:06 ET
10-Q ↗
Thu, 30 Oct 2025
9 · 8-K
After-hours · 16:04 ET
8-K ↗
Thu, 30 Oct 2025
458.2300
465.9400
451.1100
452.3800
222,300
Wed, 29 Oct 2025
493.9800
493.9800
455.0300
459.2900
305,900
Tue, 28 Oct 2025
493.6600
500.0000
477.8100
494.1700
149,500
Tue, 28 Oct 2025
8 · 8-K
Pre-market · 08:48 ET
8-K ↗
Mon, 27 Oct 2025
506.6600
510.7800
499.5400
503.1100
121,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
499.5400
515.8800
499.4000
506.5600
84,000
Thu, 23 Oct 2025
500.0000
501.8400
490.3000
499.9000
159,400
Wed, 22 Oct 2025
498.3000
504.6000
489.6700
501.3900
106,100
Tue, 21 Oct 2025
494.4100
514.8400
494.4100
501.8200
113,200
Mon, 20 Oct 2025
492.8600
506.2700
490.6700
494.4100
64,200
Mon, 20 Oct 2025
7 · 8-K
Pre-market · 09:02 ET
8-K ↗
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
478.2500
499.9800
478.2500
491.3200
118,700
Thu, 16 Oct 2025
491.1000
492.9400
469.8100
475.7600
122,500
Wed, 15 Oct 2025
510.0000
510.8900
490.0800
491.1200
213,100
Tue, 14 Oct 2025
482.0900
509.2000
482.0900
504.2500
84,500
Mon, 13 Oct 2025
481.9300
490.5700
480.1600
488.1400
99,900
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
496.8400
496.8400
475.4600
478.7000
122,700
Thu, 09 Oct 2025
514.9900
515.4500
489.0700
492.8700
138,800
Wed, 08 Oct 2025
495.9800
515.4800
490.0000
513.1400
150,400
Tue, 07 Oct 2025
490.9500
494.4200
485.0000
492.9800
78,600
Mon, 06 Oct 2025
486.6700
496.7500
480.0100
492.2800
113,100
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
479.0900
488.0000
479.0900
485.8600
101,900
Thu, 02 Oct 2025
481.7300
484.5100
471.9600
480.1900
99,300
Wed, 01 Oct 2025
466.6000
486.9400
466.6000
479.2800
209,000
Tue, 30 Sep 2025
451.7400
468.0000
451.7400
466.9300
289,400
Tue, 30 Sep 2025
6 · 8-K
Pre-market · 09:03 ET
8-K ↗
Mon, 29 Sep 2025
461.0200
461.0200
444.2700
449.7000
175,100
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
469.5300
469.5300
456.4700
458.4600
144,400
Thu, 25 Sep 2025
469.5500
472.4400
448.9000
466.4000
208,100
Wed, 24 Sep 2025
5 · 8-K
After-hours · 16:02 ET
8-K ↗
Wed, 24 Sep 2025
494.9300
494.9300
482.5900
485.3000
48,600
Tue, 23 Sep 2025
496.3700
504.5400
481.0000
492.0100
58,700
Mon, 22 Sep 2025
502.8800
502.8800
490.0000
496.3700
77,200
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
507.3100
511.0100
503.6400
507.2900
214,900
Thu, 18 Sep 2025
509.6100
511.7600
494.7400
504.2700
90,800
Wed, 17 Sep 2025
505.1900
515.0700
499.6900
504.3600
112,400
Tue, 16 Sep 2025
501.8400
504.5600
491.7800
501.0000
67,800
Mon, 15 Sep 2025
478.5200
504.2000
478.5200
502.0500
157,100
Mon, 15 Sep 2025
4 · 8-K
Pre-market · 09:11 ET
8-K ↗
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
523.3200
523.3200
473.3200
474.4400
272,600
Thu, 11 Sep 2025
516.4800
526.4000
512.9100
525.0000
119,100
Wed, 10 Sep 2025
517.2500
523.7900
511.0300
516.4100
124,500
Tue, 09 Sep 2025
513.0800
523.7400
507.4100
518.7500
82,400
Mon, 08 Sep 2025
523.6900
523.6900
510.7000
513.1700
80,600
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
521.7300
530.9000
513.1600
522.6100
79,800
Thu, 04 Sep 2025
518.5400
521.4400
513.1600
520.7300
93,500
Wed, 03 Sep 2025
509.8800
523.9000
509.8800
519.7000
160,400
Tue, 02 Sep 2025
509.2400
512.9900
501.1100
512.1200
73,600
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
511.7700
515.0800
505.3800
514.7300
74,400
Thu, 28 Aug 2025
511.9100
512.1100
506.4300
510.0100
63,700
Wed, 27 Aug 2025
518.3900
525.0000
509.3400
510.2700
84,900
Tue, 26 Aug 2025
510.2400
523.3300
503.8900
521.7100
175,900
Mon, 25 Aug 2025
502.0000
518.4500
493.0400
512.3300
217,400
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
484.0000
508.5200
484.0000
506.4900
142,200
Thu, 21 Aug 2025
480.9900
484.9800
474.4800
482.2400
87,600
Wed, 20 Aug 2025
476.4100
483.9500
473.1200
481.5200
102,800
Tue, 19 Aug 2025
476.9600
476.9600
471.5200
476.7500
96,300
Mon, 18 Aug 2025
473.5700
477.4600
471.2500
474.5600
74,500
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
479.2900
480.5400
473.3600
474.7400
93,200
Thu, 14 Aug 2025
482.5000
483.0100
475.3400
477.6600
97,400
Wed, 13 Aug 2025
479.0500
491.6000
479.0500
488.1100
65,300
Tue, 12 Aug 2025
468.9900
478.4500
466.1700
478.3900
127,200
Mon, 11 Aug 2025
463.1500
467.6400
461.7600
463.9200
97,400
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
465.0000
467.2000
461.2600
463.1700
124,000
Thu, 07 Aug 2025
468.9900
470.0900
461.8600
463.3100
114,900
Wed, 06 Aug 2025
448.7300
469.3400
448.7300
465.1000
139,700
Tue, 05 Aug 2025
448.0800
460.8700
448.0800
450.9400
133,400
Mon, 04 Aug 2025
3 · 8-K
After-hours · 16:06 ET
8-K ↗
Mon, 04 Aug 2025
452.1000
456.8000
447.6400
448.2000
144,100
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
450.0000
472.4900
433.7300
447.5100
290,400
Thu, 31 Jul 2025
2 · 10-Q
After-hours · 16:07 ET
10-Q ↗
Thu, 31 Jul 2025
1 · 8-K
After-hours · 16:02 ET
8-K ↗
Thu, 31 Jul 2025
504.5500
505.5000
488.7400
490.2800
147,900
Wed, 30 Jul 2025
515.8800
519.7900
499.3600
504.5500
65,100
Tue, 29 Jul 2025
517.1800
520.2000
513.9600
515.8800
65,600
Mon, 28 Jul 2025
520.2500
520.2500
511.0300
515.3300
47,200
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend