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
127.9000
130.8700
126.7200
130.5700
1,197,300
Thu, 23 Jul 2026
129.7300
129.7300
124.7700
126.0100
1,224,900
Wed, 22 Jul 2026
16 · 6-K
After-hours · 16:30 ET
6-K ↗
Wed, 22 Jul 2026
131.3100
131.4900
127.2200
127.9100
1,237,500
Tue, 21 Jul 2026
134.0500
135.2400
129.9200
130.4600
1,176,300
Mon, 20 Jul 2026
135.7500
138.0500
133.9100
135.7300
733,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
134.3700
139.2200
134.3700
137.1000
1,610,700
Thu, 16 Jul 2026
134.3800
136.7300
130.8100
136.5100
1,580,200
Wed, 15 Jul 2026
132.2200
136.2100
131.5400
132.3900
1,491,300
Tue, 14 Jul 2026
130.3100
138.1900
130.0000
137.0200
1,240,600
Mon, 13 Jul 2026
134.5900
135.6100
131.3700
134.3200
1,022,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
138.8600
139.2400
130.2300
131.7000
1,132,400
Thu, 09 Jul 2026
15 · 6-K
After-hours · 16:30 ET
6-K ↗
Thu, 09 Jul 2026
132.9900
138.3600
132.4300
138.1600
953,000
Wed, 08 Jul 2026
136.9800
138.6200
135.4700
136.8500
1,066,500
Tue, 07 Jul 2026
140.4500
142.1000
138.6000
138.7500
1,209,200
Mon, 06 Jul 2026
136.5800
139.9300
135.0300
138.8700
1,012,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
134.8500
137.9300
133.1000
136.5800
1,063,300
Wed, 01 Jul 2026
135.0000
136.9900
133.0600
134.2900
1,641,000
Tue, 30 Jun 2026
127.5100
131.9600
126.7500
131.4300
1,144,600
Mon, 29 Jun 2026
131.9400
132.2900
128.3400
128.7500
1,096,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
123.2600
130.3300
123.2600
130.0500
1,165,400
Thu, 25 Jun 2026
123.5600
125.8600
121.8400
122.8400
1,598,400
Wed, 24 Jun 2026
123.8900
127.2000
122.7900
124.6800
842,600
Tue, 23 Jun 2026
123.2500
125.1300
120.9300
123.8900
1,088,800
Mon, 22 Jun 2026
120.8100
124.6600
119.0400
120.3000
1,066,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
120.5600
123.7800
117.5200
122.3300
2,331,600
Wed, 17 Jun 2026
121.1100
122.8800
119.3000
121.8900
1,083,800
Tue, 16 Jun 2026
122.6500
125.1300
121.3600
121.9600
787,100
Mon, 15 Jun 2026
123.5400
126.2600
122.1400
123.4600
934,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
123.1200
125.9500
121.2500
124.0600
973,100
Thu, 11 Jun 2026
123.1800
124.6300
120.9300
123.1200
1,322,100
Wed, 10 Jun 2026
125.6500
128.8400
124.0200
125.6900
976,200
Tue, 09 Jun 2026
128.8700
129.9000
125.5500
127.4300
1,236,100
Mon, 08 Jun 2026
131.8700
134.7700
128.4700
129.2800
1,784,800
Mon, 08 Jun 2026
14 · 6-K
Pre-market · 09:14 ET
6-K ↗
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
136.4600
137.2900
134.9900
135.8200
1,794,400
Thu, 04 Jun 2026
134.9400
138.6200
134.3400
136.4600
1,592,300
Wed, 03 Jun 2026
138.0100
139.5800
135.1400
135.6800
1,856,300
Tue, 02 Jun 2026
134.8300
141.3100
133.6500
140.0700
1,505,400
Mon, 01 Jun 2026
138.1800
139.8600
134.8000
139.0500
1,672,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
131.5200
135.5800
131.0600
135.0500
2,192,400
Thu, 28 May 2026
128.0200
132.9200
127.2600
131.3300
1,530,700
Wed, 27 May 2026
128.2000
130.4800
127.2600
128.7100
1,394,600
Tue, 26 May 2026
132.3500
132.9900
130.5300
131.0800
1,322,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
131.7300
134.7900
131.1600
133.6300
1,330,100
Thu, 21 May 2026
127.2000
132.6800
126.2200
131.7300
1,792,200
Wed, 20 May 2026
123.4100
128.5000
122.5100
128.3300
1,104,100
Tue, 19 May 2026
129.1900
130.0700
125.8800
125.9800
1,363,700
Mon, 18 May 2026
122.6800
127.8000
122.2400
127.2800
1,682,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
121.7400
124.3200
119.8800
124.0300
1,983,300
Thu, 14 May 2026
115.2500
120.8900
114.5100
120.2500
1,585,600
Wed, 13 May 2026
115.0700
116.6100
113.4800
115.1700
1,646,200
Tue, 12 May 2026
116.0300
117.2500
115.2700
116.3400
1,525,300
Mon, 11 May 2026
117.6800
117.8200
113.4500
115.4200
1,686,500
Mon, 11 May 2026
13 · 6-K
Pre-market · 09:00 ET
6-K ↗
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
113.2900
115.2500
112.3400
114.9300
2,016,200
Thu, 07 May 2026
115.9300
118.2100
112.8700
115.5600
3,433,200
Wed, 06 May 2026
115.4800
116.1800
112.7300
114.2700
2,402,700
Tue, 05 May 2026
117.7000
117.7000
113.2700
117.6400
2,098,100
Mon, 04 May 2026
114.5100
118.4700
114.2100
116.9100
2,740,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
115.0000
117.2500
114.0700
114.5100
3,189,100
Thu, 30 Apr 2026
122.9100
124.6700
112.2300
112.4700
8,489,500
Thu, 30 Apr 2026
12 · 6-K
Pre-market · 09:29 ET
6-K ↗
Wed, 29 Apr 2026
138.2000
141.4600
136.0100
139.9600
1,647,600
Tue, 28 Apr 2026
138.4700
140.2600
137.3600
139.2900
1,038,100
Mon, 27 Apr 2026
134.4700
139.0400
134.0100
138.1100
1,121,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
133.5100
135.0700
132.3900
134.6700
639,100
Thu, 23 Apr 2026
139.2800
140.4400
130.9300
133.8200
1,357,900
Wed, 22 Apr 2026
140.0800
142.2300
139.5000
141.6800
859,200
Tue, 21 Apr 2026
139.1000
142.4300
138.2600
140.0800
1,046,600
Mon, 20 Apr 2026
135.3700
138.3200
134.6500
138.1500
851,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
139.4400
139.4400
135.9000
136.4300
1,167,200
Thu, 16 Apr 2026
137.1000
139.9700
135.3200
137.6100
1,490,000
Wed, 15 Apr 2026
135.5500
137.9800
132.4300
134.6900
2,010,800
Tue, 14 Apr 2026
140.7800
143.2500
134.3800
134.7800
1,588,200
Mon, 13 Apr 2026
135.6200
142.3000
135.4700
142.1000
1,081,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
143.1800
143.3100
134.3800
135.2200
1,533,400
Thu, 09 Apr 2026
144.9300
145.5000
139.8600
141.8500
834,900
Wed, 08 Apr 2026
150.2000
151.8500
145.0200
145.8700
1,090,200
Tue, 07 Apr 2026
146.5500
149.4200
146.3400
148.4000
899,600
Mon, 06 Apr 2026
148.0600
149.0000
146.5100
148.1900
737,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
146.0300
148.3700
144.5000
148.2300
991,500
Wed, 01 Apr 2026
142.8500
146.0100
140.1800
145.7600
1,162,500
Tue, 31 Mar 2026
141.7800
144.3200
140.6600
142.8500
881,800
Tue, 31 Mar 2026
11 · 20-F
Pre-market · 07:15 ET
20-F ↗
Mon, 30 Mar 2026
140.9200
143.4000
139.7900
141.2000
909,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
140.2200
143.7000
135.8200
138.8400
1,054,900
Thu, 26 Mar 2026
141.2400
144.6200
140.5000
142.8200
802,400
Wed, 25 Mar 2026
144.7500
147.0000
142.0000
142.4100
759,000
Tue, 24 Mar 2026
150.2500
150.3700
143.8000
144.5300
1,343,700
Mon, 23 Mar 2026
153.6900
155.0200
151.0100
151.2500
544,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
153.3700
154.1500
150.4100
152.7300
1,341,200
Thu, 19 Mar 2026
153.1300
156.7200
153.1300
154.5200
598,900
Wed, 18 Mar 2026
152.2100
154.7600
152.2000
153.1600
563,400
Tue, 17 Mar 2026
152.6900
156.9200
152.6900
153.9500
495,900
Mon, 16 Mar 2026
153.0200
154.9600
151.7200
152.8300
562,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
155.3100
156.7800
153.1900
153.6500
694,900
Thu, 12 Mar 2026
156.1400
157.8600
154.4600
155.7800
1,312,800
Wed, 11 Mar 2026
157.9200
159.8800
153.8500
154.0400
963,100
Tue, 10 Mar 2026
160.9500
161.6000
155.4000
157.3200
726,300
Mon, 09 Mar 2026
163.7000
165.0000
159.4700
160.8500
942,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
164.4800
166.3100
162.4600
165.2200
993,800
Thu, 05 Mar 2026
158.5700
164.6700
158.5700
164.4800
1,080,900
Wed, 04 Mar 2026
159.1000
162.0000
157.4200
158.0400
1,176,300
Tue, 03 Mar 2026
151.8800
160.4000
151.8800
159.7000
1,393,500
Mon, 02 Mar 2026
154.1000
155.4300
151.3100
154.9700
1,448,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
152.0100
153.2700
150.6500
152.0700
1,803,900
Thu, 26 Feb 2026
153.7900
157.2600
152.0000
154.8000
1,481,400
Wed, 25 Feb 2026
151.6700
153.7900
150.1700
152.8400
2,390,300
Tue, 24 Feb 2026
154.3800
157.7400
152.2700
152.4400
1,480,200
Mon, 23 Feb 2026
157.5800
157.8700
153.6600
154.7300
2,210,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
158.5000
163.6800
157.2900
159.0400
1,559,500
Thu, 19 Feb 2026
165.3200
165.3200
158.8400
159.0500
2,356,400
Wed, 18 Feb 2026
163.5000
166.4300
162.0000
164.0100
1,834,100
Tue, 17 Feb 2026
170.7800
170.9300
163.9200
165.0200
2,135,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
166.5100
176.5200
166.0000
171.4800
2,087,700
Thu, 12 Feb 2026
165.0000
178.3100
161.0000
164.4700
4,146,800
Thu, 12 Feb 2026
10 · 6-K
Pre-market · 08:19 ET
6-K ↗
Wed, 11 Feb 2026
180.6600
182.0900
176.0600
176.4700
1,663,000
Tue, 10 Feb 2026
182.2300
185.4200
180.3100
180.5700
1,251,300
Mon, 09 Feb 2026
180.5800
181.7100
178.4100
181.2700
1,047,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
178.2100
180.9900
175.7400
180.9100
1,105,100
Thu, 05 Feb 2026
177.8400
180.0000
175.2200
176.2500
1,228,700
Wed, 04 Feb 2026
171.6400
177.7300
170.4900
176.4900
1,710,900
Tue, 03 Feb 2026
177.7900
178.4200
173.1500
174.0700
1,542,900
Mon, 02 Feb 2026
178.2200
181.5700
178.1200
180.2100
1,262,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
176.3700
180.5000
176.0600
179.5100
1,226,000
Thu, 29 Jan 2026
177.8300
179.2000
173.5600
178.2100
1,547,900
Wed, 28 Jan 2026
182.0100
183.2000
177.9400
180.2400
1,061,400
Tue, 27 Jan 2026
186.1800
186.5900
180.2600
182.9400
768,400
Mon, 26 Jan 2026
182.6700
184.8600
181.5000
184.7100
1,021,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
179.7700
183.6200
179.0500
181.2300
845,700
Thu, 22 Jan 2026
175.4800
178.5700
175.0200
178.1600
970,400
Wed, 21 Jan 2026
177.8200
179.5100
173.7700
174.3600
1,541,200
Tue, 20 Jan 2026
182.7600
185.5000
178.2100
178.7100
1,484,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
188.1100
188.7000
185.3000
185.5400
1,137,500
Thu, 15 Jan 2026
188.5500
193.9600
186.3200
188.5400
1,314,300
Wed, 14 Jan 2026
187.3500
192.2800
185.6600
188.1700
1,659,100
Tue, 13 Jan 2026
188.5300
189.0800
182.5000
186.5700
1,363,900
Mon, 12 Jan 2026
193.5000
195.4100
189.9700
190.0000
1,674,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
191.1700
194.0400
188.3400
192.6700
1,666,300
Thu, 08 Jan 2026
189.8900
192.2700
188.9900
190.7600
1,352,200
Wed, 07 Jan 2026
186.4600
190.6700
183.8800
189.5600
1,286,800
Tue, 06 Jan 2026
184.1000
187.9300
181.8700
186.0100
1,425,600
Mon, 05 Jan 2026
180.6200
187.5000
179.1200
185.1000
1,405,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
185.7500
186.4600
180.0800
181.0300
463,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
187.3100
187.6100
184.4500
185.5600
686,100
Tue, 30 Dec 2025
187.7300
189.4500
187.3100
187.4600
424,400
Mon, 29 Dec 2025
189.2900
190.2500
188.2200
188.5800
343,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
188.7800
190.3800
188.0000
189.6400
198,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
189.3700
189.3700
187.9600
188.5200
302,000
Tue, 23 Dec 2025
190.0200
191.7700
188.8900
189.4400
357,500
Mon, 22 Dec 2025
188.9600
191.5300
188.9500
190.7300
417,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
188.1300
190.5900
186.9500
189.1400
1,163,900
Thu, 18 Dec 2025
187.7900
188.9900
185.1900
188.0000
658,400
Wed, 17 Dec 2025
188.1900
188.9500
186.7100
187.3400
703,400
Tue, 16 Dec 2025
186.1500
189.1000
186.0300
188.1900
611,600
Mon, 15 Dec 2025
193.7700
193.7700
186.8600
187.2900
719,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
199.3900
199.9000
191.2900
192.1200
1,102,300
Thu, 11 Dec 2025
197.4100
199.2400
196.3900
198.4800
601,400
Wed, 10 Dec 2025
194.5000
197.9300
193.7400
197.5000
914,200
Tue, 09 Dec 2025
190.1600
194.8000
189.4600
194.1900
659,800
Mon, 08 Dec 2025
9 · 6-K
After-hours · 16:05 ET
6-K ↗
Mon, 08 Dec 2025
192.5600
194.2400
188.0500
190.8500
1,257,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
195.0000
199.9000
192.0100
193.0600
1,538,400
Thu, 04 Dec 2025
192.0500
199.7100
192.0500
195.8300
6,192,000
Thu, 04 Dec 2025
8 · 6-K
Pre-market · 06:00 ET
6-K ↗
Wed, 03 Dec 2025
181.6300
191.9400
180.7400
191.1000
1,283,500
Tue, 02 Dec 2025
7 · 6-K
After-hours · 16:29 ET
6-K ↗
Tue, 02 Dec 2025
187.1900
190.0500
186.7400
187.2500
471,000
Mon, 01 Dec 2025
187.5000
188.3600
185.4900
187.0500
546,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
186.7600
187.7700
184.0200
186.7700
467,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
186.3300
188.0000
182.0600
184.3400
626,800
Tue, 25 Nov 2025
183.8300
187.7000
183.8300
185.9000
569,000
Mon, 24 Nov 2025
187.9500
189.2800
182.3500
183.5500
849,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
183.9600
188.3000
183.2000
187.0800
744,100
Thu, 20 Nov 2025
186.6500
187.6600
182.7400
183.9300
438,900
Wed, 19 Nov 2025
190.2300
190.4700
185.0100
185.6400
642,400
Tue, 18 Nov 2025
192.4800
193.9000
189.2200
190.7000
536,000
Mon, 17 Nov 2025
196.8500
197.1900
191.8900
192.1000
554,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
195.8400
200.2000
195.7900
197.5200
488,900
Thu, 13 Nov 2025
200.3500
202.2400
198.3000
198.8100
425,800
Wed, 12 Nov 2025
204.9700
205.8100
200.4500
202.3100
739,600
Tue, 11 Nov 2025
200.8300
206.4300
200.8300
204.3900
625,000
Mon, 10 Nov 2025
200.4800
202.9400
198.2900
202.1100
509,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
197.2900
202.6000
196.4300
200.2900
923,300
Thu, 06 Nov 2025
193.7000
197.5800
192.1200
196.5200
809,900
Wed, 05 Nov 2025
190.5600
196.0300
190.3000
195.4100
635,100
Tue, 04 Nov 2025
194.5900
194.8100
190.2500
191.7600
1,312,800
Mon, 03 Nov 2025
195.6500
196.4700
193.3000
194.5900
816,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
198.7000
200.2000
194.9600
195.6800
881,900
Thu, 30 Oct 2025
196.0100
200.4000
195.2100
199.4800
595,000
Wed, 29 Oct 2025
203.9900
204.2700
196.0200
197.2800
1,302,500
Tue, 28 Oct 2025
6 · 6-K
After market open · 10:01 ET
6-K ↗
Tue, 28 Oct 2025
208.6600
210.6600
198.0000
203.5600
2,752,900
Mon, 27 Oct 2025
194.0000
194.4700
190.2800
191.7200
1,339,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
194.0200
195.0200
191.8600
192.0000
651,400
Thu, 23 Oct 2025
194.8200
195.3200
192.3200
193.5600
737,100
Wed, 22 Oct 2025
195.8300
198.2000
194.8900
194.9000
1,168,400
Tue, 21 Oct 2025
193.0000
197.8600
191.5900
196.7500
612,500
Mon, 20 Oct 2025
191.0100
193.4000
190.2600
193.1500
779,700
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
187.2900
191.2200
187.2900
190.6500
609,200
Thu, 16 Oct 2025
190.5300
191.7900
187.5600
188.3600
680,500
Wed, 15 Oct 2025
194.6400
195.0400
189.7700
190.2400
715,400
Tue, 14 Oct 2025
194.0400
196.7100
193.4300
194.0800
584,700
Mon, 13 Oct 2025
196.6100
197.3500
193.5900
194.8500
520,000
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
198.0500
199.1900
193.5100
195.5600
643,600
Thu, 09 Oct 2025
201.0000
201.0000
196.5500
198.0500
757,200
Wed, 08 Oct 2025
199.9000
201.1000
198.6700
201.0000
769,700
Tue, 07 Oct 2025
202.0300
203.6300
197.6800
200.4400
854,500
Mon, 06 Oct 2025
198.9100
201.4300
196.5000
200.9600
1,425,300
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
204.3100
205.5600
201.2600
201.5700
756,800
Thu, 02 Oct 2025
203.7500
205.6400
202.6200
204.9700
1,072,900
Wed, 01 Oct 2025
207.0000
208.2800
200.0400
204.1300
705,900
Tue, 30 Sep 2025
206.2900
208.2800
205.9400
206.9100
576,900
Mon, 29 Sep 2025
205.3000
207.7200
204.8500
205.8000
734,900
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
204.1800
205.4800
203.0200
204.6500
580,000
Thu, 25 Sep 2025
202.7900
204.3800
201.4900
203.6200
694,400
Wed, 24 Sep 2025
201.8200
205.9600
201.8200
203.3400
682,600
Tue, 23 Sep 2025
206.2600
207.6400
200.0800
201.1000
899,100
Mon, 22 Sep 2025
197.1500
201.3700
194.2200
201.0900
769,800
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
196.6600
199.6200
196.4000
197.7900
2,201,000
Thu, 18 Sep 2025
196.8600
199.1500
195.5800
196.2400
745,900
Wed, 17 Sep 2025
199.7100
200.9900
196.1300
196.5400
505,800
Tue, 16 Sep 2025
5 · 6-K
After market open · 11:50 ET
6-K ↗
Tue, 16 Sep 2025
199.3100
199.9500
196.3900
198.8400
627,400
Mon, 15 Sep 2025
194.8800
198.1300
194.6200
198.0000
762,100
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
197.0300
197.6200
195.1900
195.1900
519,800
Thu, 11 Sep 2025
195.1300
196.8900
193.7600
196.5400
382,000
Wed, 10 Sep 2025
196.0000
198.7600
193.3100
194.2400
367,200
Tue, 09 Sep 2025
196.5900
197.1400
194.2000
196.5600
557,200
Mon, 08 Sep 2025
193.3500
197.4000
192.6600
196.9000
814,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
192.2600
193.9300
190.2600
193.0900
1,170,100
Thu, 04 Sep 2025
4 · 6-K
After market open · 14:33 ET
6-K ↗
Thu, 04 Sep 2025
190.6500
191.2600
188.8000
190.7700
645,200
Wed, 03 Sep 2025
3 · 6-K
After-hours · 16:46 ET
6-K ↗
Wed, 03 Sep 2025
191.9700
192.7600
188.8600
191.4700
579,700
Tue, 02 Sep 2025
190.0100
192.3700
188.5300
190.1600
915,300
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
191.5400
193.8600
191.5400
193.1400
547,500
Thu, 28 Aug 2025
191.9900
192.1800
189.8800
191.2600
503,500
Wed, 27 Aug 2025
187.8800
190.8100
187.6300
190.6700
531,300
Tue, 26 Aug 2025
187.3500
189.9000
186.8800
187.6200
975,200
Mon, 25 Aug 2025
191.1000
191.9100
187.5500
187.7200
663,000
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
189.1700
191.6800
188.1800
190.4200
668,100
Thu, 21 Aug 2025
188.1700
189.8500
186.2500
188.4100
617,900
Wed, 20 Aug 2025
188.7200
190.0000
186.9800
189.2900
776,300
Tue, 19 Aug 2025
189.7500
190.6300
186.7400
188.0000
901,300
Mon, 18 Aug 2025
189.6000
190.4800
187.0800
188.6400
880,400
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
184.3000
189.3400
184.3000
188.9200
801,000
Thu, 14 Aug 2025
187.7400
188.0000
184.3900
185.3200
1,156,900
Wed, 13 Aug 2025
182.8300
188.5700
181.3100
188.1200
1,161,200
Tue, 12 Aug 2025
180.9200
182.4500
178.6800
181.2000
984,200
Mon, 11 Aug 2025
183.1600
185.5500
180.3300
180.7300
794,000
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
186.6800
187.7900
182.4900
183.3200
747,800
Thu, 07 Aug 2025
189.3500
189.3500
183.6900
185.0300
1,704,400
Wed, 06 Aug 2025
189.6700
190.7400
185.5100
188.2100
1,089,000
Tue, 05 Aug 2025
192.8400
195.0000
188.7500
188.9000
1,105,400
Mon, 04 Aug 2025
190.0000
192.9100
188.0000
192.7600
1,391,600
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
186.3300
189.8400
185.0500
188.5800
1,821,600
Thu, 31 Jul 2025
186.5700
190.1000
183.1000
186.2000
2,357,900
Wed, 30 Jul 2025
203.2600
205.2000
185.0000
186.6700
4,048,800
Wed, 30 Jul 2025
2 · 6-K
Pre-market · 08:00 ET
6-K ↗
Tue, 29 Jul 2025
217.9600
220.5300
215.0300
218.3300
1,725,200
Mon, 28 Jul 2025
1 · 6-K
After-hours · 16:30 ET
6-K ↗
Mon, 28 Jul 2025
220.5300
222.2200
217.8300
218.2900
1,064,300
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend