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
142.7400
144.0000
140.9300
142.3100
493,000
Thu, 23 Jul 2026
141.1400
141.9300
137.8300
141.1400
449,500
Wed, 22 Jul 2026
145.6200
145.6700
138.1300
140.2400
622,400
Tue, 21 Jul 2026
145.7600
148.4000
143.7200
146.4900
401,200
Mon, 20 Jul 2026
147.2700
148.5600
145.3600
146.7200
325,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
146.8300
150.7800
146.7500
147.8100
497,800
Thu, 16 Jul 2026
149.7200
151.3800
145.2400
149.7700
526,800
Wed, 15 Jul 2026
150.6400
151.9200
144.5600
146.1300
539,300
Tue, 14 Jul 2026
144.9800
153.3000
144.9400
148.6300
782,800
Mon, 13 Jul 2026
151.0200
152.1000
145.3100
148.6500
729,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
153.4900
154.2600
149.3200
150.5700
495,100
Thu, 09 Jul 2026
144.6800
151.9800
144.3700
151.4300
546,600
Wed, 08 Jul 2026
151.9200
154.8300
145.8100
146.9200
790,800
Tue, 07 Jul 2026
151.5100
154.7400
148.9700
153.7200
881,600
Mon, 06 Jul 2026
149.9800
153.3900
145.7700
150.0500
841,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
147.0200
150.7000
146.3900
149.9800
628,400
Wed, 01 Jul 2026
144.9900
148.3900
144.1400
147.0200
599,900
Tue, 30 Jun 2026
142.5000
145.0000
140.3600
141.7300
813,700
Mon, 29 Jun 2026
140.7600
144.9900
140.5900
144.1800
1,021,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
134.7500
141.6900
133.9800
140.0400
2,006,000
Thu, 25 Jun 2026
130.4700
135.6900
129.0200
133.9400
836,900
Wed, 24 Jun 2026
15 · DEF 14A
After-hours · 16:04 ET
DEF 14A ↗
Wed, 24 Jun 2026
126.0600
132.5400
125.5600
130.7600
781,200
Tue, 23 Jun 2026
126.1000
128.2900
124.0800
125.2300
643,800
Mon, 22 Jun 2026
130.0000
131.7300
123.8900
126.0100
1,092,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
128.0400
130.9100
121.7500
130.0300
1,417,900
Wed, 17 Jun 2026
124.7600
128.0000
123.7000
127.1000
1,567,300
Tue, 16 Jun 2026
127.5100
129.5000
124.5800
125.2100
800,800
Mon, 15 Jun 2026
127.9400
130.1400
126.0300
127.3400
752,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
125.8800
128.9300
124.3600
127.7600
786,300
Thu, 11 Jun 2026
123.7000
129.8600
121.6700
126.8300
1,110,100
Wed, 10 Jun 2026
121.2000
127.3600
120.1200
125.2800
993,200
Tue, 09 Jun 2026
122.0900
124.6200
117.2300
121.7700
887,700
Mon, 08 Jun 2026
118.4100
123.0700
116.9700
122.0900
889,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
121.8800
122.9100
118.5100
118.6800
624,500
Thu, 04 Jun 2026
123.7200
123.7200
121.2800
121.5500
455,600
Wed, 03 Jun 2026
120.5100
121.4700
116.9300
120.8500
567,900
Tue, 02 Jun 2026
118.8200
122.3200
117.9400
122.1200
537,600
Mon, 01 Jun 2026
121.3400
123.6600
118.0000
122.3900
888,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
111.5800
119.4900
109.5100
118.7500
1,050,100
Thu, 28 May 2026
106.2800
111.6500
105.0000
110.7300
779,100
Wed, 27 May 2026
106.5400
108.5000
106.2900
107.2400
714,600
Tue, 26 May 2026
106.7000
108.8700
105.6200
108.0900
394,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
106.5200
109.3900
105.8700
107.2500
490,400
Thu, 21 May 2026
103.4300
106.0700
102.4400
106.0000
637,200
Wed, 20 May 2026
99.1300
104.7700
98.7500
104.5400
590,800
Tue, 19 May 2026
106.1900
107.9700
101.3600
101.9700
603,200
Mon, 18 May 2026
104.5000
107.0000
104.0700
105.9400
796,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
102.1600
104.1000
99.6400
103.9000
808,900
Thu, 14 May 2026
100.8500
103.0000
98.5600
102.0500
787,100
Wed, 13 May 2026
100.5500
101.1200
97.1400
99.8100
849,500
Tue, 12 May 2026
104.8600
107.0000
101.6800
102.2300
651,100
Mon, 11 May 2026
104.0500
105.7100
102.0100
104.0000
616,300
Mon, 11 May 2026
14 · 10-K
Pre-market · 08:38 ET
10-K ↗
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
102.5000
105.9600
101.6900
105.0900
1,012,300
Thu, 07 May 2026
104.0000
106.0900
100.6800
103.3800
948,200
Wed, 06 May 2026
102.7100
103.0000
100.1900
101.2100
476,600
Tue, 05 May 2026
101.8700
102.8700
100.9900
102.7800
450,900
Mon, 04 May 2026
99.0600
102.8100
99.0600
101.8300
605,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
101.0000
102.6700
98.8800
99.5700
555,800
Thu, 30 Apr 2026
100.0800
100.2000
97.7800
98.8800
846,500
Wed, 29 Apr 2026
98.4700
101.8000
96.9500
101.1800
981,400
Tue, 28 Apr 2026
98.0000
101.2100
94.1300
97.9800
1,866,000
Tue, 28 Apr 2026
13 · 8-K
Pre-market · 07:46 ET
8-K ↗
Mon, 27 Apr 2026
93.3200
93.5300
87.8000
88.4100
1,340,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
90.7900
94.5400
90.1900
93.9200
554,300
Thu, 23 Apr 2026
93.4800
93.8200
88.4400
90.1500
858,600
Wed, 22 Apr 2026
94.3400
95.6700
93.3700
95.5800
543,900
Tue, 21 Apr 2026
95.5700
98.2300
93.1200
93.6300
733,000
Mon, 20 Apr 2026
94.0800
96.5000
93.0100
95.9000
518,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
97.1700
97.4900
93.9400
94.2300
1,038,500
Thu, 16 Apr 2026
93.6800
95.5900
93.0000
94.8600
1,148,000
Wed, 15 Apr 2026
90.6400
94.1100
89.8800
93.2100
1,041,100
Tue, 14 Apr 2026
89.2000
91.4800
88.0300
89.6100
838,400
Mon, 13 Apr 2026
87.4300
92.1400
84.3800
89.6200
1,946,900
Mon, 13 Apr 2026
12 · 8-K
Pre-market · 08:31 ET
8-K ↗
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
80.8000
91.7100
76.2400
88.8700
5,657,500
Thu, 09 Apr 2026
78.1900
81.1800
71.7500
80.6100
2,102,900
Wed, 08 Apr 2026
82.8800
82.9100
78.2300
79.0700
886,100
Tue, 07 Apr 2026
78.9400
80.2300
78.2500
79.2000
645,700
Mon, 06 Apr 2026
79.9300
79.9300
78.2600
78.9700
380,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
77.6500
80.2400
76.3200
79.9300
740,100
Wed, 01 Apr 2026
78.6500
79.7900
76.6000
78.4100
478,500
Tue, 31 Mar 2026
76.5500
78.6900
75.5300
77.8900
725,500
Mon, 30 Mar 2026
76.2700
77.8600
74.9400
75.1800
903,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
79.6300
80.1400
76.0600
76.0800
792,800
Thu, 26 Mar 2026
79.6700
82.6500
78.9700
81.1600
689,700
Wed, 25 Mar 2026
80.0400
80.7500
77.5000
79.7500
797,300
Tue, 24 Mar 2026
80.7900
81.1500
77.9300
78.3000
746,400
Mon, 23 Mar 2026
79.1100
82.0000
79.1000
80.7900
843,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
79.0700
79.7400
76.9900
79.4100
2,772,200
Thu, 19 Mar 2026
80.5500
82.6000
79.3000
79.8000
1,280,100
Wed, 18 Mar 2026
79.8700
81.8400
79.3400
80.5500
1,252,900
Tue, 17 Mar 2026
80.0900
83.0000
79.6300
80.1300
1,306,700
Mon, 16 Mar 2026
78.9600
81.1300
78.9200
80.0400
1,028,800
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
81.0400
82.1800
77.7900
78.9600
1,128,700
Thu, 12 Mar 2026
80.3700
82.9600
80.3700
80.8500
963,400
Wed, 11 Mar 2026
80.5400
82.1700
79.7500
80.8900
1,000,300
Tue, 10 Mar 2026
84.2800
85.9000
80.1000
80.3700
1,910,200
Mon, 09 Mar 2026
87.0400
87.0400
84.3500
85.8500
988,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
87.2200
87.8800
85.0000
87.0400
821,800
Thu, 05 Mar 2026
86.1000
90.2600
86.1000
88.0400
841,600
Wed, 04 Mar 2026
86.8100
88.5900
86.3500
87.5700
797,400
Tue, 03 Mar 2026
82.2100
87.8700
82.2100
87.0000
1,215,000
Mon, 02 Mar 2026
83.0000
86.4100
82.2000
85.3100
1,056,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
86.4800
86.6400
84.3400
85.0800
1,131,000
Thu, 26 Feb 2026
88.0200
90.3600
87.4900
88.5800
1,502,900
Wed, 25 Feb 2026
88.8900
89.2300
86.1500
86.5600
1,177,700
Tue, 24 Feb 2026
85.1000
88.7300
84.4400
88.4900
742,200
Mon, 23 Feb 2026
89.0600
89.7500
84.6500
85.0300
1,041,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
92.4200
93.2800
90.2400
91.0000
848,700
Thu, 19 Feb 2026
91.2800
93.2700
90.5900
92.3400
795,600
Wed, 18 Feb 2026
88.6700
91.3800
88.1200
91.1900
914,800
Tue, 17 Feb 2026
88.1400
89.9500
87.3300
88.4800
810,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
88.3100
89.6900
86.0200
87.6300
821,900
Thu, 12 Feb 2026
88.1800
89.4600
86.0600
87.3000
1,102,500
Wed, 11 Feb 2026
87.1000
88.7800
85.5300
87.8100
924,200
Tue, 10 Feb 2026
88.7200
90.2500
86.5700
87.5400
839,800
Mon, 09 Feb 2026
86.0700
88.0700
84.9800
87.8600
687,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
83.3800
86.6400
81.6700
86.0700
909,200
Thu, 05 Feb 2026
81.9700
84.6500
80.9100
81.3400
1,539,200
Wed, 04 Feb 2026
80.3900
85.7400
79.5100
81.9700
1,609,300
Tue, 03 Feb 2026
87.0200
87.0200
81.0200
81.7600
1,654,100
Mon, 02 Feb 2026
87.0900
88.3600
85.5200
87.3500
1,032,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
87.4900
88.0000
84.7400
85.7000
1,186,700
Thu, 29 Jan 2026
88.8800
89.3400
85.4800
87.5000
2,008,800
Wed, 28 Jan 2026
11 · 10-Q
After-hours · 16:16 ET
10-Q ↗
Wed, 28 Jan 2026
92.3600
93.8900
89.5800
89.8500
2,982,900
Tue, 27 Jan 2026
103.7900
106.4400
84.4400
89.1300
6,195,500
Tue, 27 Jan 2026
10 · 8-K
Pre-market · 07:46 ET
8-K ↗
Mon, 26 Jan 2026
123.8500
129.4800
123.6700
129.3600
1,048,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
123.3400
124.5900
122.6000
123.8500
644,500
Thu, 22 Jan 2026
120.7800
123.6400
119.1100
123.5300
568,200
Wed, 21 Jan 2026
117.6700
120.4900
117.4500
119.5400
563,400
Tue, 20 Jan 2026
120.9100
120.9100
116.0600
116.9400
609,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
124.8100
125.9500
120.2100
122.1700
699,700
Thu, 15 Jan 2026
125.1900
127.0800
124.6900
125.1900
608,000
Wed, 14 Jan 2026
124.6800
125.0500
123.0600
124.3800
663,600
Tue, 13 Jan 2026
127.0400
128.1900
124.9000
125.6000
407,800
Mon, 12 Jan 2026
122.9900
127.4300
121.8200
127.1800
478,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
124.5700
124.9800
122.2600
124.1700
533,700
Thu, 08 Jan 2026
127.5500
127.5500
122.8900
124.1400
552,100
Wed, 07 Jan 2026
127.0100
129.3800
126.5800
128.4700
550,000
Tue, 06 Jan 2026
124.4300
126.0700
123.0200
125.6900
875,300
Mon, 05 Jan 2026
124.4400
128.1800
124.1800
125.5800
577,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
126.6300
126.6300
122.7800
124.1800
580,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
126.8800
126.8800
125.3500
125.3600
438,500
Tue, 30 Dec 2025
127.6800
128.3300
125.9200
126.7900
471,500
Mon, 29 Dec 2025
128.2000
129.1100
126.7900
127.5600
377,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
127.1900
129.4100
127.1000
128.4000
343,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
126.8000
128.3300
125.7000
127.1800
164,800
Tue, 23 Dec 2025
126.9500
128.1200
125.0100
126.8700
400,900
Mon, 22 Dec 2025
125.1700
128.7700
124.5500
128.1600
639,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
125.3500
126.3000
123.5100
125.1900
2,033,800
Thu, 18 Dec 2025
124.8800
125.8600
122.8800
125.1000
642,200
Wed, 17 Dec 2025
119.7800
123.5100
119.7800
123.1900
900,600
Tue, 16 Dec 2025
119.3300
121.1300
118.0000
120.9500
847,900
Mon, 15 Dec 2025
122.5300
122.9700
119.4500
119.8400
749,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
123.9200
124.4200
120.9800
121.5900
598,300
Thu, 11 Dec 2025
123.2400
125.6500
121.9000
124.1000
810,400
Wed, 10 Dec 2025
122.1900
124.2600
120.8400
123.2400
879,600
Tue, 09 Dec 2025
121.6500
122.5900
119.2700
122.1900
877,600
Mon, 08 Dec 2025
123.6300
123.9700
120.0100
121.4600
692,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
118.8400
121.6500
114.4700
120.9900
1,201,900
Thu, 04 Dec 2025
9 · 8-K
After-hours · 16:16 ET
8-K ↗
Thu, 04 Dec 2025
123.7700
123.7700
119.2400
121.3400
687,500
Wed, 03 Dec 2025
122.3900
124.1600
121.6500
123.9500
452,500
Tue, 02 Dec 2025
122.8300
125.5400
121.3200
123.4900
506,000
Mon, 01 Dec 2025
122.7300
123.3500
120.6300
121.2500
693,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
122.5000
124.2900
122.5000
123.5000
279,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
124.0900
125.0000
121.8200
123.2600
439,700
Tue, 25 Nov 2025
120.7300
124.7300
119.6300
123.9600
824,500
Mon, 24 Nov 2025
119.9500
121.5300
119.2200
120.0900
474,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
117.3900
121.6600
116.3300
119.7600
573,600
Thu, 20 Nov 2025
121.7500
123.2100
117.4000
117.6900
497,400
Wed, 19 Nov 2025
122.4000
122.8100
117.8100
119.5000
974,900
Tue, 18 Nov 2025
124.9900
126.5100
122.4300
122.5400
658,000
Mon, 17 Nov 2025
126.5500
128.3700
124.3000
125.8500
452,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
124.5900
129.3900
124.5200
127.3800
642,700
Thu, 13 Nov 2025
127.0000
132.3400
125.5300
126.6200
934,000
Wed, 12 Nov 2025
129.5100
130.0700
127.1800
127.6700
686,400
Tue, 11 Nov 2025
129.9400
130.4400
126.6500
128.5800
594,600
Mon, 10 Nov 2025
130.2200
130.7500
127.5100
130.3800
658,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
124.0900
127.5300
121.4500
127.4400
967,100
Thu, 06 Nov 2025
128.0800
129.4900
122.5300
125.0800
1,129,700
Wed, 05 Nov 2025
134.4200
135.7300
128.4500
128.6500
1,487,000
Tue, 04 Nov 2025
138.8500
139.6000
134.1000
135.8200
1,021,700
Mon, 03 Nov 2025
139.3100
141.5300
137.7400
140.3700
1,299,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
138.0200
140.7400
136.5900
139.2200
991,900
Thu, 30 Oct 2025
139.3000
143.5100
136.0100
137.6200
1,360,300
Wed, 29 Oct 2025
8 · 10-Q
After market open · 14:41 ET
10-Q ↗
Wed, 29 Oct 2025
145.7600
145.8700
134.7200
140.1400
2,542,500
Tue, 28 Oct 2025
162.0800
167.4300
140.2800
145.7800
3,557,300
Tue, 28 Oct 2025
7 · 8-K
Pre-market · 07:50 ET
8-K ↗
Mon, 27 Oct 2025
174.2700
175.0300
170.5800
174.1500
705,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
170.3200
171.8800
169.3500
169.9200
454,300
Thu, 23 Oct 2025
171.1200
171.7200
167.0300
168.0300
570,600
Wed, 22 Oct 2025
174.7700
174.7700
168.3900
170.0600
473,800
Tue, 21 Oct 2025
175.2000
177.8100
173.9600
174.8900
459,800
Mon, 20 Oct 2025
174.7500
177.6000
174.2800
176.4300
448,200
Mon, 20 Oct 2025
6 · 8-K
Pre-market · 08:31 ET
8-K ↗
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
169.1700
173.2500
168.7900
171.9000
447,000
Thu, 16 Oct 2025
172.0500
174.6900
167.9300
170.7200
633,400
Wed, 15 Oct 2025
175.6100
176.3700
170.6400
172.0500
731,300
Tue, 14 Oct 2025
171.2700
176.3500
170.1600
174.3100
657,400
Mon, 13 Oct 2025
175.1700
176.1600
173.3600
175.6700
518,000
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
175.5600
178.3600
169.4800
170.2000
603,100
Thu, 09 Oct 2025
175.5600
176.9300
172.0000
176.5200
626,500
Wed, 08 Oct 2025
170.3700
178.9300
169.2100
177.7000
1,015,200
Tue, 07 Oct 2025
178.7900
179.7100
164.6000
168.3500
1,240,000
Mon, 06 Oct 2025
180.4500
182.8300
178.0100
178.2000
635,100
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
184.3000
186.2100
176.3300
180.3000
457,800
Thu, 02 Oct 2025
188.1400
190.1000
183.5000
183.7600
480,900
Wed, 01 Oct 2025
186.7800
189.2900
184.1000
185.8800
524,200
Tue, 30 Sep 2025
193.3900
196.8800
187.6500
188.7800
506,900
Mon, 29 Sep 2025
191.6500
193.0600
190.6100
193.0300
603,700
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
185.6200
190.6900
184.9100
190.3000
400,800
Thu, 25 Sep 2025
181.4500
186.7900
180.4600
185.8400
460,300
Wed, 24 Sep 2025
191.6700
193.1200
183.6700
183.7200
605,200
Tue, 23 Sep 2025
194.0500
195.0000
191.5800
191.7900
400,100
Mon, 22 Sep 2025
192.1400
195.5900
190.9100
193.7200
478,600
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
194.7800
196.0000
190.9100
194.6100
3,157,100
Thu, 18 Sep 2025
192.8600
198.1800
192.8600
195.4100
779,300
Wed, 17 Sep 2025
189.8400
192.6400
188.4900
189.4400
593,700
Tue, 16 Sep 2025
190.1000
191.4400
187.7800
189.6700
638,400
Mon, 15 Sep 2025
179.9500
190.4300
177.5000
189.5400
1,045,500
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
179.9700
180.2000
174.5800
175.9600
477,700
Thu, 11 Sep 2025
177.7700
181.0100
172.5000
180.9400
950,100
Wed, 10 Sep 2025
184.7200
187.1000
176.2300
176.4500
494,500
Tue, 09 Sep 2025
184.6300
185.9900
180.7000
185.2200
702,200
Mon, 08 Sep 2025
179.2700
184.0700
178.3500
183.9600
850,700
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
5 · 8-K
After-hours · 16:59 ET
8-K ↗
Fri, 05 Sep 2025
178.1200
181.2400
176.1300
178.9700
570,600
Thu, 04 Sep 2025
178.7900
178.9400
175.9000
177.1500
637,600
Wed, 03 Sep 2025
177.8900
185.7800
176.6000
179.0600
2,946,900
Tue, 02 Sep 2025
179.1800
179.9000
172.6900
178.7800
820,800
Tue, 02 Sep 2025
4 · 8-K
Pre-market · 06:46 ET
8-K ↗
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
187.9300
188.7400
184.7700
186.6500
317,800
Thu, 28 Aug 2025
184.4700
188.0000
183.0000
187.7400
259,200
Wed, 27 Aug 2025
178.2000
184.8500
178.2000
184.1800
429,500
Tue, 26 Aug 2025
178.1300
180.7600
177.4500
177.6800
480,600
Mon, 25 Aug 2025
180.3300
180.8500
177.2700
177.4500
258,400
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
176.9900
183.1500
176.5100
181.0400
354,600
Thu, 21 Aug 2025
174.7700
177.5800
173.6600
176.4300
353,300
Wed, 20 Aug 2025
176.2300
178.3100
173.7600
176.3700
402,300
Tue, 19 Aug 2025
179.2700
180.2500
175.0900
176.1000
250,500
Mon, 18 Aug 2025
179.0500
179.8500
176.1400
179.7800
423,800
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
183.8400
183.8500
178.7300
180.0200
327,000
Thu, 14 Aug 2025
190.3700
191.1900
181.6200
183.3500
432,100
Wed, 13 Aug 2025
195.4900
196.0000
189.5100
191.4400
643,800
Tue, 12 Aug 2025
186.3700
195.7300
186.3700
192.6400
631,300
Mon, 11 Aug 2025
3 · 8-K
After-hours · 16:10 ET
8-K ↗
Mon, 11 Aug 2025
182.9200
189.6400
182.1900
185.6400
570,200
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
186.0500
187.1400
181.9800
183.5300
311,200
Thu, 07 Aug 2025
186.5700
187.3700
180.9400
185.7700
466,000
Wed, 06 Aug 2025
183.8800
185.9500
181.7900
185.5700
360,700
Tue, 05 Aug 2025
187.5100
187.8300
181.6100
183.2500
534,900
Mon, 04 Aug 2025
181.1000
186.5700
179.8700
186.5000
470,800
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
186.2200
187.2600
179.0000
179.7300
515,300
Thu, 31 Jul 2025
194.2700
194.2700
187.8000
189.9500
657,100
Wed, 30 Jul 2025
2 · 10-Q
After-hours · 16:34 ET
10-Q ↗
Wed, 30 Jul 2025
196.6600
200.6800
187.7300
193.3700
1,105,900
Tue, 29 Jul 2025
177.0700
196.9800
173.0000
193.2700
1,586,800
Tue, 29 Jul 2025
1 · 8-K
Pre-market · 07:47 ET
8-K ↗
Mon, 28 Jul 2025
164.5400
167.3200
162.6400
163.4300
844,200
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend