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
169.6900
171.1000
165.7700
166.9700
9,990,800
Thu, 23 Jul 2026
171.1800
173.9500
168.3100
171.1100
10,827,500
Wed, 22 Jul 2026
170.7100
178.6500
170.6000
175.6300
7,777,600
Tue, 21 Jul 2026
175.4900
175.4900
170.1400
173.5000
13,243,200
Mon, 20 Jul 2026
175.5500
176.2500
169.9000
170.3200
9,649,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
166.6400
172.3900
164.7700
171.7800
16,291,100
Thu, 16 Jul 2026
173.0800
173.9600
168.9900
170.6100
15,951,600
Wed, 15 Jul 2026
180.0000
180.7100
174.7600
177.9800
9,440,900
Tue, 14 Jul 2026
189.3300
189.9900
177.4500
178.1000
13,090,400
Mon, 13 Jul 2026
185.0600
188.1600
181.8100
183.9800
13,007,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
187.5100
190.1900
185.7200
189.1600
7,064,000
Thu, 09 Jul 2026
192.4700
196.0900
187.4400
191.1100
12,895,200
Wed, 08 Jul 2026
180.5200
187.1200
180.5100
186.5600
10,306,800
Tue, 07 Jul 2026
179.0000
185.8800
179.0000
182.9700
16,253,600
Mon, 06 Jul 2026
178.1300
188.6700
177.1000
186.4800
15,510,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
182.1700
185.8000
172.1200
176.2500
18,661,200
Wed, 01 Jul 2026
183.5900
190.9900
181.6000
181.9200
23,313,200
Tue, 30 Jun 2026
188.9900
193.5000
183.5000
184.7900
22,056,100
Mon, 29 Jun 2026
193.0300
194.5900
183.5800
188.7200
21,599,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
201.7000
208.8600
186.1800
189.3900
37,128,900
Thu, 25 Jun 2026
219.4300
219.4300
199.8200
204.9000
34,793,200
Wed, 24 Jun 2026
202.5700
202.9700
191.0200
197.4100
25,519,600
Wed, 24 Jun 2026
17 · 8-K
Pre-market · 08:10 ET
FORM 8-K ↗
Tue, 23 Jun 2026
207.3400
209.1800
198.4400
204.1300
23,781,900
Mon, 22 Jun 2026
222.9300
233.4400
215.5000
221.9000
18,203,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
220.7100
229.4200
214.7300
226.1100
47,081,500
Wed, 17 Jun 2026
219.0400
221.3200
212.6800
212.9700
11,955,800
Tue, 16 Jun 2026
225.8300
231.1900
213.8000
214.0700
19,629,600
Mon, 15 Jun 2026
219.7700
226.4600
216.2800
220.8100
13,993,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
201.8500
215.0100
200.1000
211.7200
14,123,700
Thu, 11 Jun 2026
190.9200
203.8400
190.7500
202.9600
18,933,100
Wed, 10 Jun 2026
199.4600
204.9000
190.1000
191.2000
18,426,600
Tue, 09 Jun 2026
216.4600
219.6400
192.6700
205.4200
29,906,300
Mon, 08 Jun 2026
221.0300
221.9300
214.6300
217.7700
17,180,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
237.6500
238.4400
215.0000
215.9400
24,189,200
Thu, 04 Jun 2026
239.4500
246.7000
235.3200
242.5700
14,185,600
Wed, 03 Jun 2026
235.0200
255.0900
233.0200
250.0100
19,467,000
Tue, 02 Jun 2026
232.0000
245.1900
226.0500
240.8400
18,508,500
Mon, 01 Jun 2026
233.3300
238.0200
226.8100
228.9900
21,185,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
250.1900
259.9200
247.5100
251.0200
28,781,800
Thu, 28 May 2026
236.0000
249.4600
231.5200
243.2900
21,118,400
Wed, 27 May 2026
245.4300
248.2700
224.1800
233.4000
25,694,700
Tue, 26 May 2026
240.7200
258.0000
235.8000
248.8200
30,646,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
214.4300
243.0000
214.1700
238.1600
30,375,700
Thu, 21 May 2026
202.7800
214.0100
197.6000
213.4100
28,163,700
Wed, 20 May 2026
197.0000
203.5900
194.0000
202.5100
19,037,500
Tue, 19 May 2026
196.8600
201.5000
191.0200
195.6100
19,605,200
Mon, 18 May 2026
206.7700
210.8000
193.5800
203.6400
21,082,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
201.6500
207.4000
199.1600
201.4900
25,876,800
Thu, 14 May 2026
208.5100
209.5300
199.6600
200.0800
24,883,900
Wed, 13 May 2026
216.6300
219.4900
207.1500
213.1700
26,226,300
Tue, 12 May 2026
229.8400
230.0000
202.0000
210.3100
38,590,100
Mon, 11 May 2026
232.0100
247.9000
231.2000
237.5300
45,474,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
213.0000
228.0500
208.6300
219.0900
37,850,000
Thu, 07 May 2026
190.6700
223.6600
187.6400
202.5500
51,092,200
Wed, 06 May 2026
195.1800
197.5000
188.2200
192.5700
30,145,000
Tue, 05 May 2026
167.6500
187.2200
164.7900
186.5500
34,274,900
Mon, 04 May 2026
177.2200
180.4900
166.8300
168.3800
23,117,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
179.1300
179.9900
171.1500
177.0100
21,111,500
Thu, 30 Apr 2026
172.0500
186.8900
163.5600
179.5800
61,132,700
Wed, 29 Apr 2026
16 · 10-Q
After-hours · 16:03 ET
10-Q ↗
Wed, 29 Apr 2026
15 · 8-K
After-hours · 16:02 ET
8-K ↗
Wed, 29 Apr 2026
151.4500
157.2900
151.0000
156.0000
37,571,200
Tue, 28 Apr 2026
145.0800
151.5000
144.0000
150.0000
22,921,300
Mon, 27 Apr 2026
156.3100
161.0000
147.0500
150.2600
41,744,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
145.6100
151.5400
143.5800
148.8500
29,449,600
Thu, 23 Apr 2026
136.0000
136.9900
132.0500
133.9500
10,164,900
Wed, 22 Apr 2026
136.6400
137.4900
135.5500
136.0700
9,432,700
Tue, 21 Apr 2026
138.1200
138.2600
135.0500
135.5600
11,874,600
Mon, 20 Apr 2026
136.4100
138.5000
136.0800
137.5200
7,953,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
136.6900
136.9700
134.4100
136.2000
9,667,600
Thu, 16 Apr 2026
131.7900
135.7000
131.7900
134.4700
8,163,700
Wed, 15 Apr 2026
133.4400
134.3400
132.2800
133.0500
9,691,500
Tue, 14 Apr 2026
132.2000
132.9400
131.0500
132.8400
7,608,300
Mon, 13 Apr 2026
128.0000
131.3100
126.4600
131.2400
8,615,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
128.8000
130.6100
127.8500
128.0600
8,427,400
Thu, 09 Apr 2026
127.2600
128.5900
126.8000
127.7500
9,352,700
Wed, 08 Apr 2026
128.6500
128.8900
125.6200
127.5100
12,535,800
Tue, 07 Apr 2026
125.0700
125.4100
121.9900
124.0700
8,840,400
Mon, 06 Apr 2026
126.5600
127.4300
123.7100
125.7300
8,038,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
125.2300
127.0000
124.0100
126.8000
8,575,300
Wed, 01 Apr 2026
128.0000
130.2300
126.9800
127.2800
10,210,700
Tue, 31 Mar 2026
128.4000
129.2900
125.7800
128.7800
12,219,800
Mon, 30 Mar 2026
127.4500
128.6000
126.3400
127.0700
11,555,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
129.8900
130.0400
126.6800
127.1100
8,964,900
Thu, 26 Mar 2026
128.7900
132.3400
128.3100
130.5400
11,912,500
Wed, 25 Mar 2026
130.1600
131.9300
129.9500
130.3500
6,669,400
Tue, 24 Mar 2026
128.3400
129.1800
127.3100
128.6700
8,409,200
Mon, 23 Mar 2026
133.1500
133.9700
127.4100
128.3500
11,431,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
131.3100
132.7500
129.7800
129.9000
78,568,000
Thu, 19 Mar 2026
14 · 8-K
After-hours · 16:03 ET
8-K ↗
Thu, 19 Mar 2026
129.1400
132.6800
128.9000
131.2800
9,846,700
Wed, 18 Mar 2026
130.7300
132.7400
129.9300
130.4700
9,894,300
Tue, 17 Mar 2026
133.5200
134.0500
131.1800
131.5900
10,544,300
Mon, 16 Mar 2026
131.0700
131.8700
128.9400
129.3900
10,132,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
131.1500
133.4200
129.2200
129.8200
7,786,700
Thu, 12 Mar 2026
133.4700
134.8700
130.6100
131.1500
9,162,800
Wed, 11 Mar 2026
136.4500
138.2000
133.9600
134.1200
7,830,500
Tue, 10 Mar 2026
134.7000
136.7500
132.1600
135.2000
10,447,300
Mon, 09 Mar 2026
133.4900
138.5800
132.4600
138.1100
12,304,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
134.1700
137.1800
133.4200
135.6900
9,197,000
Thu, 05 Mar 2026
137.5900
139.6600
135.8000
137.0000
8,981,000
Wed, 04 Mar 2026
138.2200
139.8900
137.4200
139.5100
9,309,800
Tue, 03 Mar 2026
138.2700
139.2000
136.3000
138.1300
10,372,400
Mon, 02 Mar 2026
137.8300
142.0100
136.8900
141.0300
8,963,900
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
142.8600
143.9100
141.3500
142.3600
12,439,900
Thu, 26 Feb 2026
145.9200
146.9400
144.5200
145.5900
8,642,100
Wed, 25 Feb 2026
145.6000
146.0300
144.0200
145.8200
7,358,300
Tue, 24 Feb 2026
142.5600
146.3700
142.0600
144.7800
11,085,700
Mon, 23 Feb 2026
141.9700
144.0600
139.6400
140.4100
8,260,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
140.3100
144.0700
140.1000
142.8800
10,265,100
Thu, 19 Feb 2026
141.8800
142.3200
139.9000
141.2700
8,219,400
Wed, 18 Feb 2026
143.5000
144.4800
140.7200
143.2400
9,944,500
Tue, 17 Feb 2026
141.0000
143.5000
140.0100
142.6300
10,670,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
137.1200
141.4800
136.7400
140.7000
13,134,400
Thu, 12 Feb 2026
140.8600
141.5000
136.7400
138.4700
12,416,600
Wed, 11 Feb 2026
140.0300
142.3900
139.1100
141.0400
9,379,300
Tue, 10 Feb 2026
138.1500
140.4100
136.7900
140.0900
9,762,900
Mon, 09 Feb 2026
137.1000
139.9400
136.5000
138.9300
11,022,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
136.8700
139.1500
135.2800
137.3400
15,036,800
Thu, 05 Feb 2026
132.9200
139.3300
132.7300
136.3000
30,229,600
Wed, 04 Feb 2026
13 · 10-Q
After-hours · 16:02 ET
10-Q ↗
Wed, 04 Feb 2026
12 · 8-K
After-hours · 16:00 ET
8-K ↗
Wed, 04 Feb 2026
148.7100
153.4700
148.1700
148.8900
19,249,300
Tue, 03 Feb 2026
150.7200
150.7200
144.3000
147.1800
11,966,400
Mon, 02 Feb 2026
150.9700
153.6400
150.8200
152.6200
9,099,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
149.9600
153.0700
149.8300
151.5900
9,577,200
Thu, 29 Jan 2026
153.0900
153.2300
149.7300
152.2200
9,142,900
Wed, 28 Jan 2026
152.0000
154.0000
150.4000
152.7000
8,539,000
Tue, 27 Jan 2026
156.3300
156.7400
152.6600
153.0400
8,354,600
Mon, 26 Jan 2026
154.8000
156.2000
154.3000
154.5200
8,004,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
157.0400
157.9800
154.8500
155.8200
7,106,700
Thu, 22 Jan 2026
11 · DEFA14A
After-hours · 16:11 ET
DEFA14A ↗
Thu, 22 Jan 2026
10 · DEF 14A
After-hours · 16:05 ET
DEF 14A ↗
Thu, 22 Jan 2026
158.4700
159.4300
156.8100
157.8000
7,450,300
Wed, 21 Jan 2026
156.3300
157.5300
154.6200
156.3700
9,181,900
Tue, 20 Jan 2026
154.9500
157.7200
153.2500
154.0700
11,971,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
9 · 8-K
After-hours · 16:02 ET
8-K ↗
Fri, 16 Jan 2026
161.3900
161.7000
159.2100
159.4200
11,990,800
Thu, 15 Jan 2026
166.4500
166.5000
161.0300
161.3900
9,241,600
Wed, 14 Jan 2026
163.6900
164.7400
162.3500
164.5400
7,959,900
Tue, 13 Jan 2026
166.9800
168.3500
164.9700
165.2900
9,993,300
Mon, 12 Jan 2026
175.8800
175.8800
169.2400
169.2700
13,657,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
178.1200
179.4400
174.8000
177.7800
9,662,200
Thu, 08 Jan 2026
178.8000
184.3100
176.2000
181.8700
8,353,500
Wed, 07 Jan 2026
182.3900
184.0700
177.1100
180.1900
9,853,000
Tue, 06 Jan 2026
177.2100
184.4500
176.6200
182.4500
11,033,900
Mon, 05 Jan 2026
175.4600
178.8500
174.0100
176.3100
8,972,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
173.8000
174.6800
172.2000
172.9800
6,532,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
173.6100
173.7800
171.0100
171.0500
4,682,600
Tue, 30 Dec 2025
174.0600
174.4000
173.3400
173.6500
3,429,300
Mon, 29 Dec 2025
174.0100
175.1900
172.7900
173.4300
3,978,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
175.0000
175.5000
174.3500
174.8100
2,442,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
175.0400
175.4900
174.4200
174.7700
1,645,300
Tue, 23 Dec 2025
173.6100
175.2700
173.5100
174.7500
4,690,400
Mon, 22 Dec 2025
177.5600
178.3200
173.9000
174.2200
6,422,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
174.4400
177.1900
174.2000
175.2500
25,223,500
Thu, 18 Dec 2025
175.7100
177.0800
173.5300
174.1900
8,967,500
Wed, 17 Dec 2025
176.1200
177.4800
172.0500
172.3400
8,501,900
Tue, 16 Dec 2025
8 · 8-K
After-hours · 17:22 ET
8-K ↗
Tue, 16 Dec 2025
179.1900
179.1900
174.8100
176.1200
7,136,000
Mon, 15 Dec 2025
179.7200
180.3100
176.3900
179.2600
6,954,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
181.2500
183.1100
177.8700
178.2900
8,865,800
Thu, 11 Dec 2025
181.3700
181.6400
178.0900
181.2700
6,319,200
Wed, 10 Dec 2025
7 · 8-K
After-hours · 16:15 ET
8-K ↗
Wed, 10 Dec 2025
175.8100
183.4400
175.2500
182.2100
11,100,100
Tue, 09 Dec 2025
174.5000
176.3500
172.3200
176.0000
7,719,100
Mon, 08 Dec 2025
174.7400
175.5000
173.7200
175.3100
6,690,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
174.7400
177.2500
174.5000
174.8100
8,400,100
Thu, 04 Dec 2025
174.3300
174.9300
173.2300
174.3500
7,245,000
Wed, 03 Dec 2025
170.9000
175.0900
170.3500
175.0700
7,624,300
Tue, 02 Dec 2025
168.7500
171.1700
167.6400
170.7000
9,159,100
Mon, 01 Dec 2025
165.9100
169.0300
165.5000
168.0400
6,818,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
165.0300
168.1900
164.1300
168.0900
5,068,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
164.1200
166.2500
163.1500
165.1400
7,967,700
Tue, 25 Nov 2025
163.9900
164.9700
161.8700
163.3000
7,758,100
Mon, 24 Nov 2025
164.3700
166.9400
163.7200
165.0600
12,070,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
160.7500
165.2700
159.1000
163.3000
10,815,000
Thu, 20 Nov 2025
167.1300
168.8800
158.8500
159.5900
12,075,400
Wed, 19 Nov 2025
164.6900
167.5100
164.1100
166.1100
8,176,500
Tue, 18 Nov 2025
164.8900
166.7900
161.3900
165.0600
11,073,200
Mon, 17 Nov 2025
172.8000
174.8400
165.1700
166.7500
10,211,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
171.7800
175.6900
171.4000
173.9800
7,949,900
Thu, 13 Nov 2025
176.6300
178.8300
173.0300
174.5000
9,526,100
Wed, 12 Nov 2025
175.0000
177.4200
174.8800
176.6700
8,785,800
Tue, 11 Nov 2025
171.0000
175.9800
171.0000
173.9800
8,419,100
Mon, 10 Nov 2025
173.7600
174.8000
169.5000
171.5700
10,129,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
172.7300
174.2500
168.2500
170.8900
10,614,700
Thu, 06 Nov 2025
177.8000
178.5100
170.0600
173.2000
16,184,700
Wed, 05 Nov 2025
6 · 10-K
After-hours · 16:02 ET
10-K ↗
Wed, 05 Nov 2025
5 · 8-K
After-hours · 16:01 ET
8-K ↗
Wed, 05 Nov 2025
174.7600
183.4300
174.3200
179.7200
18,845,500
Tue, 04 Nov 2025
177.4800
179.3400
172.2900
172.8400
12,323,600
Mon, 03 Nov 2025
182.9500
183.4500
179.0900
180.7200
8,535,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
178.5200
182.1500
176.8300
180.9000
9,452,800
Thu, 30 Oct 2025
178.6800
179.8800
177.1900
177.2600
7,862,900
Wed, 29 Oct 2025
182.0000
183.4900
178.2000
178.6700
11,614,600
Tue, 28 Oct 2025
183.9300
185.9100
179.4100
181.0300
20,323,100
Mon, 27 Oct 2025
168.9500
205.9500
168.8200
187.6800
81,799,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
171.6900
172.4200
168.4700
168.9400
6,256,000
Thu, 23 Oct 2025
168.3300
171.2500
167.8800
170.0300
6,546,400
Wed, 22 Oct 2025
167.4900
169.7800
166.0200
169.2700
10,083,800
Tue, 21 Oct 2025
166.8000
169.2400
166.2000
168.8300
6,176,100
Mon, 20 Oct 2025
163.3400
167.6500
162.0600
167.0400
8,194,100
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
162.8600
163.7900
161.6700
163.4500
4,833,100
Thu, 16 Oct 2025
164.4900
165.1900
162.2100
164.0800
5,686,700
Wed, 15 Oct 2025
164.2400
164.2400
160.3100
162.9700
7,334,100
Tue, 14 Oct 2025
159.3000
164.2700
159.2600
161.7400
8,675,200
Mon, 13 Oct 2025
155.9500
162.3900
155.7800
161.7800
10,311,000
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
164.8200
165.0900
153.3500
153.5900
15,818,600
Thu, 09 Oct 2025
167.3700
167.6100
163.2300
165.6600
6,928,400
Wed, 08 Oct 2025
166.2400
168.5500
163.8900
167.7700
7,302,200
Tue, 07 Oct 2025
169.9000
171.9800
165.1400
165.4600
7,147,500
Mon, 06 Oct 2025
170.5400
170.8800
167.7200
168.6200
8,265,800
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
168.8500
171.7500
168.7400
169.1800
5,137,900
Thu, 02 Oct 2025
167.7500
169.5400
167.1800
168.8500
5,499,500
Wed, 01 Oct 2025
165.8000
166.7700
164.4900
166.4900
6,153,000
Tue, 30 Sep 2025
165.6400
166.8400
164.8800
166.3600
5,593,300
Mon, 29 Sep 2025
169.2000
169.8400
164.7600
165.3000
7,523,100
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
169.6800
170.9300
168.1300
169.2000
4,846,000
Thu, 25 Sep 2025
171.2100
171.9700
167.9400
169.6800
8,093,700
Wed, 24 Sep 2025
169.0500
174.4400
168.6700
173.5500
9,213,700
Tue, 23 Sep 2025
169.8200
170.8500
168.3000
169.5300
5,468,400
Mon, 22 Sep 2025
166.8500
170.2200
165.9200
169.7200
6,196,600
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
169.1700
169.5800
166.2900
166.8500
19,444,400
Thu, 18 Sep 2025
166.8800
168.8600
166.2300
168.1300
10,421,200
Wed, 17 Sep 2025
164.6800
166.3700
163.2300
165.2600
6,057,800
Tue, 16 Sep 2025
161.8200
165.0000
161.5000
164.1400
7,997,500
Mon, 15 Sep 2025
161.4000
162.6800
160.2100
161.2200
5,604,800
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
161.3300
162.3300
159.5800
161.8300
5,430,600
Thu, 11 Sep 2025
159.1900
162.0700
157.9600
161.5100
8,360,200
Wed, 10 Sep 2025
158.6200
159.2100
156.6100
158.9500
8,256,900
Tue, 09 Sep 2025
160.3700
161.6000
157.5700
158.6600
6,126,000
Mon, 08 Sep 2025
160.2900
160.2900
158.0100
160.2400
7,019,700
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
160.0800
163.4900
159.1500
159.8400
7,954,200
Thu, 04 Sep 2025
156.2000
159.8600
154.4700
159.7100
7,781,200
Wed, 03 Sep 2025
159.4000
159.5700
156.0600
157.2800
6,336,400
Tue, 02 Sep 2025
4 · 8-K
After-hours · 16:06 ET
8-K ↗
Tue, 02 Sep 2025
157.8200
158.9400
154.6000
158.7800
7,520,300
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
159.5300
161.6000
159.4000
160.7300
9,949,100
Thu, 28 Aug 2025
159.9100
161.2200
159.0300
160.8000
8,156,300
Wed, 27 Aug 2025
158.3600
159.9700
157.8000
159.7700
4,549,900
Tue, 26 Aug 2025
157.6600
159.9600
157.4100
159.1700
9,173,000
Mon, 25 Aug 2025
3 · 8-K
After-hours · 16:37 ET
8-K ↗
Mon, 25 Aug 2025
157.6100
158.0500
155.4000
156.4200
4,653,000
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
154.8300
159.8900
154.5600
158.0100
7,711,500
Thu, 21 Aug 2025
154.8200
155.2000
153.0500
154.1300
4,997,300
Wed, 20 Aug 2025
156.3900
156.6400
153.4600
155.4400
7,151,700
Tue, 19 Aug 2025
159.0700
159.4300
156.0500
156.2500
6,396,500
Mon, 18 Aug 2025
157.7800
159.7500
157.2400
158.9000
4,774,400
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
158.0400
159.2600
156.6900
157.8500
7,583,700
Thu, 14 Aug 2025
154.9000
158.6500
154.9000
158.0900
6,294,800
Wed, 13 Aug 2025
153.9700
157.1100
153.6300
156.5900
7,103,300
Tue, 12 Aug 2025
148.7900
153.9000
148.5700
153.7300
9,304,100
Mon, 11 Aug 2025
148.5700
151.0600
147.7100
147.9700
6,215,900
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
146.3500
148.0200
145.6900
147.5600
5,028,700
Thu, 07 Aug 2025
148.3200
148.3200
144.8100
145.9000
6,753,500
Wed, 06 Aug 2025
146.6500
146.7100
144.1100
145.8400
8,475,700
Tue, 05 Aug 2025
148.5200
148.6500
145.6700
146.7100
7,794,500
Mon, 04 Aug 2025
148.5100
150.7900
147.0700
147.5100
8,150,200
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
146.4600
149.1700
145.7900
148.1900
12,706,700
Thu, 31 Jul 2025
153.1100
156.8000
145.5800
146.7600
24,440,100
Wed, 30 Jul 2025
2 · 10-Q
After-hours · 16:03 ET
10-Q ↗
Wed, 30 Jul 2025
1 · 8-K
After-hours · 16:01 ET
8-K ↗
Wed, 30 Jul 2025
163.0000
163.2700
158.0000
159.0600
14,382,500
Tue, 29 Jul 2025
162.0400
163.6000
161.1400
162.0800
9,460,900
Mon, 28 Jul 2025
159.7600
161.9600
159.1600
161.0500
9,627,300
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend