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
170.2800
175.3700
169.6200
172.9900
437,400
Thu, 23 Jul 2026
168.9700
169.8400
166.8800
167.5200
493,700
Wed, 22 Jul 2026
170.6600
171.9400
168.1800
169.1100
369,000
Tue, 21 Jul 2026
171.6600
171.9800
169.8400
170.8700
393,800
Mon, 20 Jul 2026
171.0600
173.0300
171.0600
172.0400
354,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
172.9900
176.0100
171.2300
171.2800
703,700
Thu, 16 Jul 2026
168.1200
175.8800
167.3100
172.8900
600,600
Wed, 15 Jul 2026
165.6800
170.0100
165.2300
167.3800
462,300
Tue, 14 Jul 2026
165.3500
167.0500
163.0700
166.7300
434,500
Mon, 13 Jul 2026
168.5900
170.8200
168.0700
168.3900
291,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
168.9200
169.9900
165.7000
168.5900
326,600
Thu, 09 Jul 2026
168.4000
171.1000
168.1300
168.9200
417,700
Wed, 08 Jul 2026
170.4500
171.9600
168.1800
169.9300
469,700
Tue, 07 Jul 2026
168.4100
171.1100
166.9400
170.8700
785,900
Mon, 06 Jul 2026
167.9600
168.1800
165.8800
166.8300
459,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
164.8400
168.3900
164.8400
168.2200
639,400
Wed, 01 Jul 2026
162.1600
167.4600
161.5600
164.8200
773,100
Tue, 30 Jun 2026
157.7700
161.4000
156.5300
160.3000
860,400
Mon, 29 Jun 2026
164.1900
164.3400
157.3900
158.1900
833,200
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
165.9500
166.8400
160.4000
163.0500
8,088,000
Thu, 25 Jun 2026
162.1500
167.5400
161.1900
165.7400
935,000
Wed, 24 Jun 2026
158.8900
165.0900
157.2100
164.0700
1,008,100
Tue, 23 Jun 2026
158.1200
161.4000
156.3700
158.8900
924,400
Mon, 22 Jun 2026
152.9200
157.3000
152.3800
156.7800
889,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
155.6200
156.7900
151.0400
153.6500
2,211,400
Wed, 17 Jun 2026
155.2200
158.3800
152.5400
155.8400
1,088,300
Tue, 16 Jun 2026
153.3700
158.4100
152.4000
156.9300
780,600
Mon, 15 Jun 2026
12 · 8-K
After-hours · 16:05 ET
8-K ↗
Mon, 15 Jun 2026
151.4200
152.9900
150.0000
150.7100
705,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
148.3300
149.9700
144.5400
149.3700
1,271,100
Thu, 11 Jun 2026
151.6500
153.2300
141.5800
147.1300
2,186,500
Wed, 10 Jun 2026
157.0700
159.8900
148.7900
151.6500
1,108,200
Wed, 10 Jun 2026
11 · 8-K
Next filing day · accepted 09 Jun, 21:14 ET
8-K ↗
Tue, 09 Jun 2026
157.8300
159.9400
154.6200
155.2500
1,147,500
Mon, 08 Jun 2026
169.2800
169.7100
151.2100
156.4200
2,358,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
166.2200
171.2600
165.6200
170.3000
482,400
Thu, 04 Jun 2026
169.9900
170.8700
163.5000
164.2900
643,300
Wed, 03 Jun 2026
165.5100
166.6900
163.6200
166.6800
574,900
Tue, 02 Jun 2026
164.2800
166.8200
164.0400
165.7000
448,500
Mon, 01 Jun 2026
166.3200
166.3300
163.5800
165.0000
574,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
170.5300
170.6000
167.1500
167.6500
571,400
Thu, 28 May 2026
171.5600
172.5800
169.4400
170.9400
442,400
Wed, 27 May 2026
172.1800
173.1600
170.8100
171.9700
432,800
Tue, 26 May 2026
171.4900
172.8800
169.2900
172.4200
434,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
171.6400
173.2800
170.4400
171.9400
447,100
Thu, 21 May 2026
176.4100
176.4100
168.8400
171.6800
823,600
Wed, 20 May 2026
175.5000
178.5200
174.5700
178.2600
377,100
Tue, 19 May 2026
177.0000
177.6200
171.9300
175.8900
487,600
Mon, 18 May 2026
10 · 8-K
After-hours · 16:04 ET
8-K ↗
Mon, 18 May 2026
177.8200
180.4500
176.0800
176.6600
424,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
180.2400
181.0000
177.4300
177.6700
526,800
Thu, 14 May 2026
178.3400
181.9500
178.3400
179.2600
786,400
Wed, 13 May 2026
174.9700
178.1100
174.0200
178.0000
749,200
Tue, 12 May 2026
171.5500
177.1800
170.0000
176.0400
629,200
Mon, 11 May 2026
171.4500
174.3900
167.5300
169.4100
798,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
174.3100
175.7000
170.2900
171.4500
713,000
Thu, 07 May 2026
175.9800
177.8400
174.0000
174.3000
634,300
Wed, 06 May 2026
177.2700
178.9200
174.2200
175.9300
653,400
Tue, 05 May 2026
182.0300
182.2800
174.8600
175.9500
598,900
Mon, 04 May 2026
182.2100
185.4800
180.0300
182.0300
448,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
185.7300
191.4600
182.5000
183.7200
838,100
Thu, 30 Apr 2026
9 · 8-K
After-hours · 16:18 ET
8-K ↗
Thu, 30 Apr 2026
8 · 10-Q
After-hours · 16:06 ET
10-Q ↗
Thu, 30 Apr 2026
185.4400
187.3700
183.0100
186.6900
590,200
Wed, 29 Apr 2026
185.4100
189.0800
182.0100
186.4000
370,100
Tue, 28 Apr 2026
192.2800
195.5800
186.8300
188.3000
347,700
Mon, 27 Apr 2026
188.9700
193.7400
188.9700
189.9400
386,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
188.3900
189.8100
185.0900
189.1600
398,200
Thu, 23 Apr 2026
186.1800
191.4500
185.0000
189.3400
442,300
Wed, 22 Apr 2026
192.2800
192.2800
185.9500
186.2200
589,000
Tue, 21 Apr 2026
197.5500
198.6700
189.2200
191.7400
799,900
Mon, 20 Apr 2026
201.4400
203.8500
197.3400
197.5500
257,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
198.7100
202.2900
198.3800
200.1100
244,300
Thu, 16 Apr 2026
196.6000
198.4400
196.1200
197.7200
158,900
Wed, 15 Apr 2026
197.4500
199.1900
196.4400
197.9200
186,700
Tue, 14 Apr 2026
199.3000
200.8200
197.7900
198.4500
256,100
Mon, 13 Apr 2026
199.1300
200.6000
197.4300
200.3000
221,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
201.4800
201.9000
197.3000
199.0200
253,500
Thu, 09 Apr 2026
204.0800
204.4800
201.4400
201.5600
396,400
Wed, 08 Apr 2026
203.6700
206.8000
202.4700
204.7900
427,300
Tue, 07 Apr 2026
198.3300
201.4900
193.9300
200.3900
267,100
Mon, 06 Apr 2026
196.3900
198.8900
196.3900
197.9800
162,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
7 · DEFA14A
After-hours · 16:05 ET
DEFA14A ↗
Thu, 02 Apr 2026
6 · DEF 14A
After-hours · 16:04 ET
DEF 14A ↗
Thu, 02 Apr 2026
196.6500
198.9000
192.4700
196.6200
366,300
Wed, 01 Apr 2026
201.3800
203.3900
199.2000
200.1000
442,900
Tue, 31 Mar 2026
200.5400
203.2300
197.5200
201.5000
559,900
Mon, 30 Mar 2026
200.6300
202.3600
199.4200
200.4100
454,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
200.9200
203.8700
200.0800
200.6600
346,100
Thu, 26 Mar 2026
203.6800
204.7400
201.3000
201.9900
389,900
Wed, 25 Mar 2026
203.4900
205.3000
201.4600
203.8900
408,700
Tue, 24 Mar 2026
201.0700
203.9500
199.6500
202.9200
282,200
Mon, 23 Mar 2026
203.1900
206.3000
202.0000
202.4300
310,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
202.7200
202.7200
198.6000
200.0800
673,100
Thu, 19 Mar 2026
204.6200
207.2400
199.1100
202.4900
299,400
Wed, 18 Mar 2026
209.3600
210.2800
204.0100
204.9600
350,100
Tue, 17 Mar 2026
209.7000
211.4800
206.6500
210.3800
382,100
Mon, 16 Mar 2026
211.5000
212.1200
208.0600
209.4600
272,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
209.5000
212.3000
207.4700
209.7100
370,900
Thu, 12 Mar 2026
209.0100
212.9200
207.6500
208.3600
405,100
Wed, 11 Mar 2026
208.4300
210.8800
205.5900
210.4300
256,200
Tue, 10 Mar 2026
208.7500
212.5600
208.7500
209.6500
322,600
Mon, 09 Mar 2026
205.2900
210.7500
203.9000
209.9700
269,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
205.5800
207.6100
201.1900
207.2300
231,500
Thu, 05 Mar 2026
209.2000
209.6600
205.0000
207.3000
243,700
Wed, 04 Mar 2026
213.1300
214.3500
211.1200
212.0500
289,100
Tue, 03 Mar 2026
210.5300
213.9100
204.4600
213.1300
255,500
Mon, 02 Mar 2026
214.5800
218.0000
210.4500
215.8300
289,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
211.7500
216.5300
210.0100
214.1700
461,100
Thu, 26 Feb 2026
213.4500
214.1300
208.6600
212.6500
415,100
Wed, 25 Feb 2026
212.6800
214.9100
207.0100
213.8400
324,800
Tue, 24 Feb 2026
213.7500
215.8500
211.0500
212.3900
415,500
Mon, 23 Feb 2026
211.3900
215.9600
207.4600
214.1700
483,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
205.8300
211.4700
204.1200
210.6400
386,900
Thu, 19 Feb 2026
210.2300
213.2700
204.6400
204.7800
416,300
Wed, 18 Feb 2026
211.9100
214.9100
209.2400
209.9600
455,200
Tue, 17 Feb 2026
213.4300
216.8500
210.2600
212.4700
432,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
214.5600
216.3600
211.8700
213.3400
435,500
Thu, 12 Feb 2026
213.1300
216.9200
211.9800
214.4100
648,400
Wed, 11 Feb 2026
204.6200
212.0900
204.2100
211.9200
552,700
Tue, 10 Feb 2026
199.6600
204.5300
199.2500
203.9300
373,100
Mon, 09 Feb 2026
198.0000
202.7800
198.0000
199.2900
755,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
198.3500
201.6800
193.8200
197.8000
539,700
Thu, 05 Feb 2026
178.3800
199.0100
175.7400
197.1600
1,070,600
Wed, 04 Feb 2026
5 · 8-K
After-hours · 16:10 ET
8-K ↗
Wed, 04 Feb 2026
4 · 10-K
After-hours · 16:04 ET
10-K ↗
Wed, 04 Feb 2026
173.6000
174.9800
171.6700
173.1800
497,100
Tue, 03 Feb 2026
172.6700
176.5300
171.2500
173.6000
315,300
Mon, 02 Feb 2026
171.5400
174.1300
169.8100
172.5600
346,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
169.7700
171.9200
167.4300
171.6600
460,100
Thu, 29 Jan 2026
172.2900
172.2900
167.4400
170.0600
455,200
Wed, 28 Jan 2026
171.4500
172.2400
167.9300
171.8000
350,100
Tue, 27 Jan 2026
177.9400
178.5500
171.5900
171.9900
312,200
Mon, 26 Jan 2026
175.0900
179.1900
175.0900
178.1500
265,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
173.6300
175.9100
172.1700
175.4600
384,300
Thu, 22 Jan 2026
177.5800
179.4200
174.5700
174.9900
325,600
Wed, 21 Jan 2026
178.3100
179.7400
176.3500
177.8800
362,400
Tue, 20 Jan 2026
179.8200
182.0000
177.1700
177.4100
285,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
182.7400
182.7400
179.0100
180.5700
467,000
Thu, 15 Jan 2026
175.8800
184.6400
175.5900
183.5400
430,500
Wed, 14 Jan 2026
178.0900
178.5000
175.0000
177.5800
297,600
Tue, 13 Jan 2026
176.3800
179.1800
173.4600
177.8700
311,600
Mon, 12 Jan 2026
174.4600
177.0000
172.4300
176.7300
221,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
176.0500
177.0000
173.7400
173.8700
167,200
Thu, 08 Jan 2026
177.9500
180.1600
174.7600
176.2100
208,200
Wed, 07 Jan 2026
179.6600
181.2800
176.9500
178.3800
329,100
Tue, 06 Jan 2026
175.1800
180.2200
174.2700
179.6500
304,800
Mon, 05 Jan 2026
173.2000
176.8300
173.0100
176.5200
298,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
173.5900
175.3500
172.0000
173.9200
186,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
176.7200
176.7200
173.7700
174.2000
422,100
Tue, 30 Dec 2025
175.8400
177.5500
175.1700
176.7200
409,600
Mon, 29 Dec 2025
176.9000
176.9000
175.1100
176.3300
214,800
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
176.6400
177.9000
175.7800
176.4400
151,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
179.4000
179.4900
175.9300
176.6600
215,700
Tue, 23 Dec 2025
178.3200
180.5500
178.3200
178.6000
372,800
Mon, 22 Dec 2025
180.7300
181.9800
178.1600
179.0300
660,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
177.4800
182.1300
177.0000
181.3900
864,900
Thu, 18 Dec 2025
176.9100
177.6700
175.7800
176.9500
348,800
Wed, 17 Dec 2025
174.8000
176.9000
172.9500
176.5700
456,200
Tue, 16 Dec 2025
176.9100
180.0000
173.2800
175.3600
493,900
Mon, 15 Dec 2025
177.0000
177.2900
174.7300
177.0900
362,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
174.5500
177.0000
173.8000
175.6300
261,700
Thu, 11 Dec 2025
174.9000
176.2600
173.0000
174.1500
304,900
Wed, 10 Dec 2025
174.7700
174.9800
172.7400
173.5800
441,300
Tue, 09 Dec 2025
175.4600
176.8000
173.5300
174.1400
280,900
Mon, 08 Dec 2025
177.7300
179.7300
175.0000
175.3900
226,300
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
178.7100
178.8700
176.3500
177.9700
194,100
Thu, 04 Dec 2025
178.1000
179.9300
177.5300
177.9400
287,200
Wed, 03 Dec 2025
182.6300
182.6300
177.1600
178.9900
395,800
Tue, 02 Dec 2025
184.9800
186.5000
181.0500
181.1500
345,400
Mon, 01 Dec 2025
184.2700
187.5400
183.5100
183.6300
344,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
187.7000
190.0000
184.6100
185.5400
124,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
188.1100
190.0000
186.5700
186.9600
315,800
Tue, 25 Nov 2025
185.7200
189.3500
183.0600
187.5300
448,100
Mon, 24 Nov 2025
185.6200
188.5600
183.9800
184.5800
433,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
179.4900
185.5600
176.3200
184.9900
402,500
Thu, 20 Nov 2025
180.0000
182.8600
178.9900
179.3400
314,000
Wed, 19 Nov 2025
178.8100
179.6300
177.0800
178.7100
349,800
Tue, 18 Nov 2025
178.5700
180.0000
176.1100
178.5000
330,800
Mon, 17 Nov 2025
177.3000
179.2000
176.8900
177.5600
346,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
178.1700
180.0100
177.0300
177.8900
266,000
Thu, 13 Nov 2025
179.2400
184.6300
176.4900
177.3000
449,300
Wed, 12 Nov 2025
179.3200
183.5500
178.2900
179.7900
575,300
Tue, 11 Nov 2025
182.5700
185.3100
175.9400
179.8000
427,700
Mon, 10 Nov 2025
180.0200
181.6600
177.0200
181.5200
633,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
183.7300
183.7400
178.9100
179.9700
699,000
Thu, 06 Nov 2025
188.8700
188.9000
182.6800
182.9100
701,300
Wed, 05 Nov 2025
185.4000
194.0000
184.9900
189.9300
718,200
Tue, 04 Nov 2025
184.8200
193.8400
180.5000
183.9800
1,041,100
Mon, 03 Nov 2025
3 · 8-K
After-hours · 16:18 ET
8-K ↗
Mon, 03 Nov 2025
2 · 10-Q
After-hours · 16:04 ET
10-Q ↗
Mon, 03 Nov 2025
180.6400
184.3500
176.8800
183.8800
442,200
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
179.9300
181.4700
178.5100
180.1000
904,000
Thu, 30 Oct 2025
182.4200
182.6500
174.8800
180.3100
305,300
Wed, 29 Oct 2025
185.5100
185.9900
181.7800
182.7000
318,200
Tue, 28 Oct 2025
186.3700
186.3700
183.3200
185.6400
316,700
Mon, 27 Oct 2025
186.2500
188.2000
185.2900
186.5000
563,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
186.3800
188.2500
183.8500
186.0500
484,800
Thu, 23 Oct 2025
184.7100
186.6300
183.1300
185.3700
452,800
Wed, 22 Oct 2025
183.4300
185.2900
181.0100
184.7900
523,400
Tue, 21 Oct 2025
185.4300
185.5800
182.5800
183.1500
240,800
Mon, 20 Oct 2025
183.1200
185.6900
181.7100
185.4000
324,600
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
178.9000
182.2900
178.2000
182.0400
354,900
Thu, 16 Oct 2025
177.8200
180.3000
177.5900
179.4700
284,800
Wed, 15 Oct 2025
177.5000
179.1400
176.8800
177.9400
389,700
Tue, 14 Oct 2025
176.8000
179.2700
176.0400
178.0000
381,500
Mon, 13 Oct 2025
175.6500
177.7100
175.2100
177.0100
257,100
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
176.3800
176.5600
173.9600
175.3400
384,900
Thu, 09 Oct 2025
176.0800
176.3200
174.3700
175.9300
376,300
Wed, 08 Oct 2025
177.2600
177.2600
174.7500
176.3500
375,900
Tue, 07 Oct 2025
176.5500
178.3400
175.3800
176.5000
345,100
Mon, 06 Oct 2025
175.6800
179.1100
175.5700
177.2200
428,700
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
173.8500
176.5900
166.5100
175.4000
335,600
Thu, 02 Oct 2025
174.1000
174.5800
172.8300
173.9300
311,500
Wed, 01 Oct 2025
172.0000
174.5100
171.3800
174.4500
328,800
Tue, 30 Sep 2025
171.1100
173.1200
171.0000
172.7700
307,200
Mon, 29 Sep 2025
171.6600
172.3000
170.4600
171.5500
283,000
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
169.8500
172.7600
168.7300
172.5000
250,600
Thu, 25 Sep 2025
170.4100
171.0000
167.4400
169.9700
353,000
Wed, 24 Sep 2025
166.6400
170.8400
165.3400
170.3200
327,900
Tue, 23 Sep 2025
166.1300
168.5600
165.0200
166.7600
267,400
Mon, 22 Sep 2025
164.6300
167.1200
164.5800
166.8200
238,900
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
167.3500
167.3500
163.8100
164.2900
1,102,300
Thu, 18 Sep 2025
165.5600
168.2400
165.2700
167.0700
239,400
Wed, 17 Sep 2025
165.1800
167.0000
162.9100
165.9400
541,700
Tue, 16 Sep 2025
166.1500
166.2500
164.2000
164.3400
300,900
Mon, 15 Sep 2025
167.9500
168.5200
165.8900
166.2200
269,200
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
167.7300
168.8600
166.5900
167.9900
214,200
Thu, 11 Sep 2025
166.1500
169.7800
165.5800
168.9500
278,900
Wed, 10 Sep 2025
168.3300
169.6800
165.6300
166.1500
323,400
Tue, 09 Sep 2025
173.6900
173.6900
165.0500
169.5700
437,000
Mon, 08 Sep 2025
173.4900
174.3300
170.3100
174.1200
414,400
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
173.8300
174.7000
172.3300
173.9900
352,100
Thu, 04 Sep 2025
171.8700
173.9800
171.4100
173.0000
286,100
Wed, 03 Sep 2025
171.2700
173.1300
170.8200
171.6500
303,800
Tue, 02 Sep 2025
172.0600
174.9800
171.6800
172.5300
326,600
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
173.2900
173.2900
171.0700
171.7800
407,300
Thu, 28 Aug 2025
171.9100
172.9100
170.1700
172.6000
351,900
Wed, 27 Aug 2025
170.4700
172.4700
169.9900
172.1900
366,500
Tue, 26 Aug 2025
1 · 8-K
After-hours · 16:03 ET
8-K ↗
Tue, 26 Aug 2025
169.1200
171.1200
169.1200
170.6800
326,000
Mon, 25 Aug 2025
171.3800
171.8700
169.0100
169.9600
283,900
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
170.3000
173.6200
169.2500
172.4400
585,100
Thu, 21 Aug 2025
169.0100
170.3700
168.8900
169.2400
246,800
Wed, 20 Aug 2025
167.8100
169.9700
166.3600
169.0100
352,400
Tue, 19 Aug 2025
164.7200
167.2600
164.2000
167.0200
275,700
Mon, 18 Aug 2025
166.1900
166.4800
162.4600
164.0600
363,800
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
166.1700
166.7400
165.4100
166.1700
393,000
Thu, 14 Aug 2025
166.2200
166.7900
164.5500
166.0000
253,900
Wed, 13 Aug 2025
164.6600
166.4500
163.8100
166.2700
345,400
Tue, 12 Aug 2025
162.0000
164.2100
161.0000
163.5400
491,600
Mon, 11 Aug 2025
160.6900
162.7600
159.5800
161.7000
569,200
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
160.0000
162.0500
159.8300
160.6300
372,700
Thu, 07 Aug 2025
158.0000
159.6300
157.7200
159.2600
454,700
Wed, 06 Aug 2025
158.2400
159.4700
156.0000
158.1300
336,200
Tue, 05 Aug 2025
154.8100
158.1400
154.5700
157.9200
534,800
Mon, 04 Aug 2025
152.0000
155.3400
151.4500
154.9400
384,500
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
149.9800
151.9500
148.9900
151.7500
558,400
Thu, 31 Jul 2025
148.9000
153.0700
148.9000
150.0000
506,900
Wed, 30 Jul 2025
150.0000
152.3100
149.2900
150.3800
480,800
Tue, 29 Jul 2025
147.7700
151.3500
147.6300
151.0100
457,400
Mon, 28 Jul 2025
150.2600
151.1000
147.6100
147.7800
860,000
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend