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
114.3400
116.8000
113.4600
116.6900
440,200
Thu, 23 Jul 2026
113.7600
114.8900
112.9000
114.3100
490,800
Wed, 22 Jul 2026
113.9900
115.5500
112.6300
112.9500
463,200
Tue, 21 Jul 2026
113.0500
115.1000
111.9000
112.2700
461,800
Mon, 20 Jul 2026
113.0200
115.0500
112.0400
114.9200
355,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
116.4500
118.0400
112.9400
113.8000
355,200
Thu, 16 Jul 2026
116.7300
116.7300
114.0500
115.5000
445,900
Wed, 15 Jul 2026
114.8800
117.3600
114.2700
115.6300
405,300
Tue, 14 Jul 2026
113.9200
115.3800
112.4300
114.8700
448,600
Mon, 13 Jul 2026
116.2400
116.4000
113.6000
115.3700
413,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
115.1200
116.3200
113.3300
113.8600
517,200
Thu, 09 Jul 2026
114.2000
115.7700
112.2400
113.9800
752,400
Wed, 08 Jul 2026
116.5600
119.8700
115.7800
117.1400
475,700
Tue, 07 Jul 2026
117.7300
120.0200
115.1800
118.6000
720,900
Mon, 06 Jul 2026
115.9900
116.9700
113.4600
116.4400
753,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
116.1300
117.7900
113.6700
116.5300
672,700
Wed, 01 Jul 2026
115.3300
117.3700
113.7800
114.4900
587,200
Tue, 30 Jun 2026
108.7800
114.5600
108.7600
113.4900
668,100
Mon, 29 Jun 2026
114.2800
114.8100
108.8000
109.9300
709,200
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
110.0800
113.2800
110.0800
112.5400
1,049,700
Thu, 25 Jun 2026
112.8300
114.0800
108.7500
109.0900
693,900
Wed, 24 Jun 2026
118.0500
119.6700
113.2900
113.4600
672,000
Tue, 23 Jun 2026
119.3200
120.3700
116.6600
118.1700
620,000
Mon, 22 Jun 2026
119.8400
120.4000
116.7600
117.1200
1,131,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
121.3800
122.9700
119.4400
120.3300
1,239,600
Wed, 17 Jun 2026
123.0700
124.7700
119.1100
119.9000
1,315,600
Tue, 16 Jun 2026
122.1900
125.2100
120.3100
124.8100
831,000
Mon, 15 Jun 2026
120.7200
123.8900
120.0300
121.0000
688,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
118.7100
121.1100
117.3100
120.8900
682,400
Thu, 11 Jun 2026
114.8500
116.7800
113.6200
116.3300
807,600
Wed, 10 Jun 2026
15 · 8-K
After-hours · 16:15 ET
8-K ↗
Wed, 10 Jun 2026
116.0300
117.7900
114.6600
116.1100
674,200
Tue, 09 Jun 2026
115.0000
118.7400
114.7200
116.5100
930,700
Mon, 08 Jun 2026
115.8500
117.1300
113.2900
116.1700
987,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
120.9200
122.2700
115.5500
116.9300
1,108,200
Thu, 04 Jun 2026
125.0400
126.0000
119.8600
120.6200
908,600
Wed, 03 Jun 2026
123.0500
124.5900
120.8900
122.9800
756,200
Tue, 02 Jun 2026
129.0000
129.6700
122.5200
123.1800
846,400
Mon, 01 Jun 2026
130.2400
131.5700
128.9400
129.2900
691,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
131.2400
131.2900
129.5500
130.0400
695,300
Thu, 28 May 2026
131.0000
132.7400
130.3800
131.5500
705,000
Wed, 27 May 2026
130.1400
133.0000
130.1400
130.9400
527,900
Tue, 26 May 2026
135.5400
136.0600
130.9600
131.2300
697,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
135.0800
137.2600
135.0000
137.1300
815,400
Thu, 21 May 2026
137.0300
137.5200
135.2200
136.2500
678,700
Wed, 20 May 2026
139.8800
140.3200
137.5900
137.7800
530,200
Tue, 19 May 2026
142.5400
145.3800
140.4200
141.8700
614,800
Mon, 18 May 2026
138.8800
142.7400
138.5400
141.1100
787,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
141.7700
142.9300
138.4400
138.4500
542,400
Thu, 14 May 2026
139.7700
142.0500
138.0400
140.5100
420,800
Wed, 13 May 2026
140.4000
140.4000
137.2700
139.2800
549,800
Tue, 12 May 2026
145.4100
145.4700
141.1900
141.3700
617,300
Mon, 11 May 2026
146.9900
148.5200
144.3100
145.2100
694,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
150.9600
151.8900
145.9500
147.5300
573,400
Thu, 07 May 2026
14 · 10-Q
After-hours · 16:26 ET
10-Q ↗
Thu, 07 May 2026
152.7600
154.4100
146.0000
152.6600
1,052,900
Thu, 07 May 2026
13 · 8-K
Pre-market · 06:30 ET
8-K ↗
Wed, 06 May 2026
150.4700
152.1200
148.4700
148.8400
561,400
Tue, 05 May 2026
153.9200
154.0100
148.5300
151.2900
647,100
Mon, 04 May 2026
152.0000
156.7400
151.8000
154.8900
373,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
158.2700
158.7700
152.7600
152.8700
667,800
Thu, 30 Apr 2026
158.9900
160.1800
156.4100
157.1900
538,000
Wed, 29 Apr 2026
12 · DEFA14A
After-hours · 16:14 ET
DEFA14A ↗
Wed, 29 Apr 2026
11 · DEF 14A
After-hours · 16:13 ET
DEF 14A ↗
Wed, 29 Apr 2026
157.1700
161.5400
155.3400
160.7700
629,100
Tue, 28 Apr 2026
162.0400
162.7800
157.7700
158.4900
380,000
Mon, 27 Apr 2026
163.1900
164.5600
159.8900
160.1300
392,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
163.3300
163.4600
159.0300
163.1900
426,500
Thu, 23 Apr 2026
162.0200
164.1000
159.7300
163.6100
416,200
Wed, 22 Apr 2026
164.1300
164.3600
161.7100
162.6100
307,300
Tue, 21 Apr 2026
164.9600
165.2800
163.2800
164.3600
272,700
Mon, 20 Apr 2026
168.3300
169.2900
163.1600
164.9600
548,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
10 · 8-K/A
After-hours · 16:30 ET
8-K/A ↗
Fri, 17 Apr 2026
172.8200
173.7000
168.3500
169.0000
643,700
Thu, 16 Apr 2026
171.9900
173.5500
170.9700
173.5000
295,300
Wed, 15 Apr 2026
172.3200
172.8800
170.6300
171.4300
287,000
Tue, 14 Apr 2026
174.2900
174.4500
170.3500
171.0300
422,200
Mon, 13 Apr 2026
170.9800
175.0000
170.9800
174.5600
324,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
171.9600
174.7900
170.7600
171.9400
252,700
Thu, 09 Apr 2026
176.0900
176.3900
172.5300
172.7700
411,100
Wed, 08 Apr 2026
173.4800
178.0800
171.7500
176.8500
469,900
Tue, 07 Apr 2026
175.5400
180.5900
172.0000
175.7600
628,000
Mon, 06 Apr 2026
172.5800
175.7400
170.5500
175.1500
386,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
166.2500
171.8000
165.8400
171.4600
301,300
Wed, 01 Apr 2026
164.9800
166.7000
163.3300
165.6200
505,500
Tue, 31 Mar 2026
166.2000
166.2800
163.6200
164.9800
402,700
Mon, 30 Mar 2026
165.1700
166.1400
163.6300
164.7700
314,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
165.4800
167.7000
163.1800
164.1200
324,300
Thu, 26 Mar 2026
164.9400
169.4500
164.8500
166.7200
384,700
Wed, 25 Mar 2026
168.1200
169.9500
164.5600
166.1100
335,400
Tue, 24 Mar 2026
171.3000
171.3000
166.0800
166.5500
501,200
Mon, 23 Mar 2026
173.4500
173.8600
169.7200
170.6600
494,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
175.4600
175.9600
172.3300
174.0100
912,600
Thu, 19 Mar 2026
173.1800
176.5200
172.0100
174.6600
313,300
Wed, 18 Mar 2026
178.1600
178.1600
173.7900
174.6300
539,900
Tue, 17 Mar 2026
177.2700
180.7300
176.9800
179.1100
316,300
Mon, 16 Mar 2026
179.8400
181.3800
177.1700
180.3300
354,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
183.1700
183.5000
179.8000
180.1200
601,800
Thu, 12 Mar 2026
178.8700
181.8300
177.7700
181.4900
573,600
Wed, 11 Mar 2026
181.7400
182.7700
175.5700
179.0000
726,600
Tue, 10 Mar 2026
184.9300
185.0000
180.8100
182.1800
486,600
Mon, 09 Mar 2026
185.9800
188.9600
183.4600
185.1200
740,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
185.4800
186.1600
182.9300
186.1100
448,000
Thu, 05 Mar 2026
182.4900
187.7700
182.2200
184.4400
563,800
Wed, 04 Mar 2026
192.2400
193.0300
189.1000
189.4600
335,100
Tue, 03 Mar 2026
189.5300
194.2900
188.5900
193.6100
544,400
Mon, 02 Mar 2026
191.5800
195.9700
191.3500
192.0500
614,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
185.4000
193.4400
185.2400
192.0000
1,012,500
Thu, 26 Feb 2026
180.6000
187.0000
180.6000
184.8700
468,600
Wed, 25 Feb 2026
181.5800
182.0100
178.8400
180.5100
346,700
Tue, 24 Feb 2026
9 · 10-K
After-hours · 16:14 ET
10-K ↗
Tue, 24 Feb 2026
181.6500
184.0000
180.9300
181.8300
387,300
Mon, 23 Feb 2026
181.2300
182.7700
179.4400
181.6500
366,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
181.1100
182.3600
179.2700
181.2300
375,900
Thu, 19 Feb 2026
176.5700
180.9900
175.3800
180.7000
605,700
Wed, 18 Feb 2026
177.6800
178.4100
175.0200
176.1200
604,100
Tue, 17 Feb 2026
8 · 8-K
After-hours · 17:00 ET
8-K ↗
Tue, 17 Feb 2026
179.4900
180.2200
176.8900
177.7500
446,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
178.2100
179.8600
176.1800
179.3600
466,400
Thu, 12 Feb 2026
178.8700
182.4500
175.7700
177.4600
715,000
Wed, 11 Feb 2026
175.3400
179.7400
171.5100
178.7700
1,076,100
Tue, 10 Feb 2026
171.9100
177.8500
170.5000
177.3100
606,400
Mon, 09 Feb 2026
162.5900
171.8900
162.5900
171.2300
824,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
162.5800
168.2800
157.9300
162.3300
1,158,500
Fri, 06 Feb 2026
7 · 8-K
Pre-market · 06:30 ET
8-K ↗
Thu, 05 Feb 2026
160.8500
165.0000
159.1100
162.8300
968,300
Wed, 04 Feb 2026
160.4900
163.9200
158.4000
162.3700
572,100
Tue, 03 Feb 2026
164.5100
166.0000
159.6200
160.2800
1,074,300
Mon, 02 Feb 2026
168.7500
169.8700
165.2600
166.3400
482,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
169.9300
170.4300
168.1700
169.2300
332,200
Thu, 29 Jan 2026
169.6300
170.0600
167.5400
168.6100
357,800
Wed, 28 Jan 2026
168.8500
170.0700
167.0900
168.5600
441,700
Tue, 27 Jan 2026
171.3800
172.1400
167.8300
168.3800
349,100
Mon, 26 Jan 2026
171.3200
173.5000
171.3200
171.6400
402,500
Mon, 26 Jan 2026
6 · 8-K
Pre-market · 06:30 ET
8-K ↗
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
170.7700
172.4000
169.9400
171.5200
338,200
Thu, 22 Jan 2026
171.3200
172.9400
171.3200
171.6600
230,400
Wed, 21 Jan 2026
171.7500
173.5200
170.2900
171.9300
315,700
Tue, 20 Jan 2026
174.5000
176.4400
171.4100
172.4800
392,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
174.7800
176.8000
173.7300
176.0800
574,300
Thu, 15 Jan 2026
172.3400
176.4300
172.3400
174.6600
893,700
Wed, 14 Jan 2026
171.2700
173.5100
171.1200
172.7800
557,400
Tue, 13 Jan 2026
170.0000
171.8900
167.4800
170.3700
805,900
Mon, 12 Jan 2026
168.6300
173.5500
168.6300
170.1000
762,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
170.0500
172.2800
168.7300
168.7700
569,900
Thu, 08 Jan 2026
172.8100
173.7000
169.5700
171.6800
881,400
Wed, 07 Jan 2026
173.9500
178.1900
171.5000
173.7100
1,015,700
Tue, 06 Jan 2026
180.3000
183.1500
180.3000
181.4000
480,300
Mon, 05 Jan 2026
177.3400
183.1100
177.3100
180.2300
646,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
180.3100
180.3100
178.2900
178.5500
482,500
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
181.1500
182.6000
181.1000
181.2500
401,300
Tue, 30 Dec 2025
182.8200
184.3900
182.3900
182.5100
285,300
Mon, 29 Dec 2025
182.4100
184.2800
182.4100
183.8500
347,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
181.7300
182.9100
181.2200
182.8600
309,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
182.2200
183.5300
181.8500
182.5400
200,400
Tue, 23 Dec 2025
181.0900
183.5400
180.2000
183.2400
514,000
Mon, 22 Dec 2025
180.4800
181.5900
179.7300
181.1800
690,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
179.8800
181.2900
177.9900
178.7800
2,903,000
Thu, 18 Dec 2025
181.8900
184.0000
180.6800
181.0500
648,100
Wed, 17 Dec 2025
179.2600
183.4000
179.2000
181.8800
588,000
Tue, 16 Dec 2025
179.5000
182.0700
179.3500
179.4700
809,500
Mon, 15 Dec 2025
178.4400
179.8800
177.6000
179.2000
691,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
177.8500
179.7900
177.2200
178.9900
957,500
Thu, 11 Dec 2025
174.5100
178.9000
174.5100
177.8500
853,500
Wed, 10 Dec 2025
171.5100
176.0000
171.5100
175.2100
797,700
Tue, 09 Dec 2025
174.0900
175.3300
170.3300
173.1600
859,300
Tue, 09 Dec 2025
5 · 8-K
Pre-market · 07:30 ET
8-K ↗
Mon, 08 Dec 2025
166.9100
167.5200
163.3300
165.0600
581,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
167.3500
168.5100
165.9700
167.2400
528,800
Thu, 04 Dec 2025
163.9000
169.4900
163.9000
167.2500
821,600
Wed, 03 Dec 2025
161.2800
163.5700
159.4300
159.7100
542,800
Tue, 02 Dec 2025
160.0600
161.1000
158.0500
160.7600
447,500
Mon, 01 Dec 2025
162.1600
164.3200
158.9600
159.9900
706,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
164.8200
165.0900
163.0500
163.8900
260,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
164.4800
165.8600
163.6700
164.2000
626,500
Tue, 25 Nov 2025
161.9200
164.5000
161.0200
163.8800
629,100
Mon, 24 Nov 2025
161.4800
162.4400
159.8400
161.8000
522,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
163.6600
164.6800
161.3200
161.7200
608,500
Thu, 20 Nov 2025
165.4200
166.3400
161.2700
161.6900
989,200
Wed, 19 Nov 2025
170.3800
172.0100
167.1600
167.1900
599,800
Tue, 18 Nov 2025
173.3800
175.7900
172.8300
172.9700
513,700
Mon, 17 Nov 2025
173.9500
175.3500
173.3800
173.4700
468,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
175.2600
176.2300
173.1800
174.9700
574,300
Thu, 13 Nov 2025
169.7500
174.6100
169.0200
174.0000
606,300
Wed, 12 Nov 2025
171.4400
171.8000
169.4000
169.7300
685,200
Tue, 11 Nov 2025
169.7000
174.5200
169.3100
171.4000
675,100
Mon, 10 Nov 2025
170.3800
170.8100
165.0000
169.1900
656,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
4 · 10-Q
After-hours · 16:08 ET
10-Q ↗
Fri, 07 Nov 2025
168.4000
173.0000
166.1100
167.2700
1,110,500
Fri, 07 Nov 2025
3 · 8-K
Pre-market · 06:30 ET
8-K ↗
Thu, 06 Nov 2025
163.0000
167.3300
161.8900
165.7500
1,145,200
Wed, 05 Nov 2025
160.3400
163.8500
160.3400
161.0000
714,200
Tue, 04 Nov 2025
160.2000
161.4800
158.9300
161.3000
485,000
Mon, 03 Nov 2025
158.3800
159.4600
156.1700
159.1600
680,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
159.8800
162.0500
158.6600
160.0600
528,700
Thu, 30 Oct 2025
158.2800
161.3600
158.2800
159.9800
819,100
Wed, 29 Oct 2025
161.8100
162.8000
158.4200
158.8500
704,700
Tue, 28 Oct 2025
166.9700
167.2400
163.0900
163.3800
536,200
Mon, 27 Oct 2025
172.7400
172.7400
166.4900
167.5500
641,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
171.2700
172.7200
170.4900
170.5500
295,500
Thu, 23 Oct 2025
171.6500
172.2600
169.0500
171.5300
312,300
Wed, 22 Oct 2025
171.9700
174.9500
171.1500
171.8500
514,800
Tue, 21 Oct 2025
170.4100
173.1600
170.2200
172.9300
394,200
Mon, 20 Oct 2025
172.9300
173.6500
168.8300
170.9400
843,100
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
171.4200
172.7600
170.1400
171.2600
470,100
Thu, 16 Oct 2025
171.5800
172.1400
170.0000
171.0700
546,100
Wed, 15 Oct 2025
170.0100
172.6700
169.1100
171.5500
440,300
Tue, 14 Oct 2025
172.1000
173.6900
170.1300
171.0800
525,200
Mon, 13 Oct 2025
176.2600
179.0600
172.4000
172.9000
947,600
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
171.9500
177.6300
171.5500
177.4000
852,200
Thu, 09 Oct 2025
171.8900
173.4100
170.5100
172.2300
462,700
Wed, 08 Oct 2025
167.6800
172.1700
165.7100
172.1300
736,500
Tue, 07 Oct 2025
167.9000
170.5200
167.3500
168.1400
1,201,000
Mon, 06 Oct 2025
166.4500
168.0100
161.6100
167.8800
1,640,900
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
169.5900
171.9800
169.0000
170.5000
794,800
Thu, 02 Oct 2025
170.3600
171.6400
168.7400
169.5900
2,428,400
Wed, 01 Oct 2025
175.5400
175.7800
169.5900
170.8400
859,600
Tue, 30 Sep 2025
176.5300
177.5000
174.0400
174.2500
680,900
Mon, 29 Sep 2025
182.0800
182.0800
176.9800
177.6300
710,000
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
179.4500
181.2400
177.6000
180.1400
574,200
Thu, 25 Sep 2025
178.9600
180.5300
177.6500
178.1700
574,900
Wed, 24 Sep 2025
178.8400
180.1000
177.0000
179.0400
664,600
Tue, 23 Sep 2025
178.7000
181.3800
177.9100
179.1100
576,500
Mon, 22 Sep 2025
179.9900
181.3200
176.5700
178.4200
891,400
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
180.3000
180.3000
177.8400
178.3200
9,702,700
Thu, 18 Sep 2025
183.1600
183.5600
179.6000
179.7100
674,700
Wed, 17 Sep 2025
183.1300
185.2100
182.5200
183.5300
593,400
Tue, 16 Sep 2025
181.2800
185.1700
179.8700
182.9400
530,400
Mon, 15 Sep 2025
186.1900
186.1900
180.9500
181.6800
737,100
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
188.3200
189.3900
184.6200
184.8500
648,600
Thu, 11 Sep 2025
185.7700
190.4700
185.0600
188.4600
777,200
Wed, 10 Sep 2025
186.6100
187.8500
183.1900
184.6300
820,900
Tue, 09 Sep 2025
187.4500
188.5300
186.2500
188.1700
680,700
Mon, 08 Sep 2025
188.0100
188.1900
184.2700
187.1700
867,900
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
185.0000
189.5400
183.6700
187.5000
758,300
Thu, 04 Sep 2025
182.0000
182.7400
178.2000
180.1300
716,200
Wed, 03 Sep 2025
179.7000
181.6900
179.2600
181.5900
1,103,300
Tue, 02 Sep 2025
184.6700
184.9900
179.1000
180.2000
611,300
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
184.2200
184.3400
182.3500
183.8400
592,400
Thu, 28 Aug 2025
187.4400
188.0000
182.1500
182.5500
648,100
Wed, 27 Aug 2025
189.7600
191.0000
187.3800
187.5100
452,300
Tue, 26 Aug 2025
189.3400
191.6200
189.0200
189.7800
551,900
Mon, 25 Aug 2025
190.7700
192.9600
189.7500
190.1500
818,500
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
187.9600
189.3300
186.8700
188.7300
589,600
Thu, 21 Aug 2025
188.1100
190.5100
184.8400
186.8500
754,300
Wed, 20 Aug 2025
186.9900
189.1300
186.4500
189.1200
605,200
Tue, 19 Aug 2025
187.5500
188.5500
186.3100
186.8500
346,600
Mon, 18 Aug 2025
191.4900
191.4900
186.4800
186.6100
470,800
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
188.3000
191.5200
187.7900
190.0400
687,000
Thu, 14 Aug 2025
189.4900
190.7900
187.0500
187.6300
528,800
Wed, 13 Aug 2025
188.0300
192.2900
187.5000
189.0000
655,300
Tue, 12 Aug 2025
189.2700
190.8700
186.3200
188.2200
632,400
Mon, 11 Aug 2025
187.9100
190.5500
185.4100
189.2700
937,200
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
184.4300
187.5400
183.0000
187.0100
707,700
Thu, 07 Aug 2025
186.3800
190.4500
183.0000
184.4300
1,348,700
Wed, 06 Aug 2025
1 · 10-Q
After-hours · 16:06 ET
10-Q ↗
Wed, 06 Aug 2025
200.9000
200.9000
186.1400
186.8000
1,903,100
Wed, 06 Aug 2025
2 · 8-K
Pre-market · 07:00 ET
8-K ↗
Tue, 05 Aug 2025
209.1600
210.0500
207.4400
207.8100
428,400
Mon, 04 Aug 2025
208.5400
209.9000
207.5100
209.4300
334,900
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
207.1200
209.9500
205.7500
207.7500
416,300
Thu, 31 Jul 2025
208.2800
209.1000
205.3200
205.5000
454,700
Wed, 30 Jul 2025
207.6000
210.9400
206.0400
210.0900
471,200
Tue, 29 Jul 2025
208.1200
209.3300
206.2600
207.1700
342,200
Mon, 28 Jul 2025
210.3000
211.1600
207.3400
207.6700
345,500
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend