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
131.2500
139.8000
129.7100
137.4600
290,700
Thu, 23 Jul 2026
136.4500
136.5100
122.8000
131.1400
727,200
Thu, 23 Jul 2026
17 · 6-K
Pre-market · 08:30 ET
FORM 6-K ↗
Wed, 22 Jul 2026
144.6400
144.6400
140.5700
141.6300
180,300
Tue, 21 Jul 2026
145.9400
146.1050
143.2500
143.3100
97,500
Mon, 20 Jul 2026
147.8300
148.9500
145.1300
146.7900
138,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
150.1700
152.2400
147.7000
148.4600
88,000
Thu, 16 Jul 2026
147.3050
151.2100
147.3050
151.2100
96,000
Wed, 15 Jul 2026
145.2300
150.0700
145.2300
146.8000
122,600
Tue, 14 Jul 2026
143.2800
146.7900
141.0800
144.7100
133,900
Mon, 13 Jul 2026
144.2300
145.0000
143.0150
143.2800
89,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
143.3600
145.1700
142.7700
143.4400
127,900
Thu, 09 Jul 2026
141.6900
143.0000
140.9200
142.5700
68,800
Wed, 08 Jul 2026
144.9200
144.9200
140.0500
141.6800
88,800
Tue, 07 Jul 2026
146.0000
147.6600
144.6100
144.9200
97,600
Mon, 06 Jul 2026
145.1200
145.7750
142.8300
144.6400
82,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
144.6600
145.9300
142.3700
145.7350
116,300
Wed, 01 Jul 2026
141.9400
145.4000
141.9300
143.0600
153,700
Tue, 30 Jun 2026
140.4800
142.6400
139.6100
142.1100
154,800
Mon, 29 Jun 2026
141.8600
142.6400
138.3100
141.9800
181,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
137.1200
141.2100
137.1200
140.8500
285,000
Thu, 25 Jun 2026
135.5900
139.7200
135.1500
136.0100
286,900
Wed, 24 Jun 2026
132.6100
136.3900
132.6100
135.5850
202,800
Tue, 23 Jun 2026
131.0500
133.9100
130.9000
132.6100
259,700
Mon, 22 Jun 2026
137.1100
137.7900
129.6400
130.5500
243,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
138.7200
140.5400
136.8700
137.8300
183,900
Wed, 17 Jun 2026
142.6900
143.7400
137.6200
138.0000
281,600
Tue, 16 Jun 2026
144.9000
145.6400
141.7100
142.6900
160,400
Mon, 15 Jun 2026
143.8100
145.1800
141.5800
143.7100
217,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
142.9500
144.8000
140.4100
143.3600
274,000
Thu, 11 Jun 2026
145.1700
145.1700
137.4300
141.4600
405,100
Wed, 10 Jun 2026
143.0100
143.7500
140.3900
142.9300
216,100
Tue, 09 Jun 2026
139.4100
144.2700
138.2200
143.0100
253,400
Mon, 08 Jun 2026
139.8700
140.6700
138.3600
138.4000
207,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
139.0100
141.2300
138.9200
140.6800
232,800
Thu, 04 Jun 2026
138.3500
141.5900
136.9450
139.6200
281,400
Wed, 03 Jun 2026
136.2700
137.6900
135.8000
137.2700
178,700
Tue, 02 Jun 2026
16 · 6-K
After market open · 12:00 ET
FORM 6-K ↗
Tue, 02 Jun 2026
135.5800
138.6400
134.5700
138.2500
240,400
Mon, 01 Jun 2026
133.2100
135.4300
132.1900
134.2500
237,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
137.5800
138.0700
133.9900
134.2000
359,100
Thu, 28 May 2026
133.5800
139.2400
133.3500
138.7200
403,700
Wed, 27 May 2026
133.3100
136.0650
132.6670
134.8300
218,500
Tue, 26 May 2026
131.7100
134.1000
130.1400
133.8400
358,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
132.6300
134.2400
131.1100
131.6600
277,000
Thu, 21 May 2026
130.2500
133.7400
128.5800
133.1300
177,900
Wed, 20 May 2026
127.5600
131.9400
125.9600
131.6200
187,600
Tue, 19 May 2026
130.7700
131.4330
127.0200
127.1300
695,100
Mon, 18 May 2026
128.7700
132.8800
119.4100
130.7700
200,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
129.0500
130.5500
128.8000
129.7000
183,700
Thu, 14 May 2026
129.1300
131.4100
128.1000
129.9100
153,900
Wed, 13 May 2026
130.0200
131.3350
128.5000
129.1300
150,900
Tue, 12 May 2026
130.4200
132.5000
129.7650
130.7500
192,900
Mon, 11 May 2026
134.1400
134.9400
131.1000
131.3400
179,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
135.0400
135.4950
133.1200
134.5600
210,300
Thu, 07 May 2026
132.5100
135.5200
132.5100
134.4600
209,700
Wed, 06 May 2026
15 · 6-K
After market open · 11:30 ET
FORM 6-K ↗
Wed, 06 May 2026
127.4000
134.1000
126.7250
132.5300
256,600
Tue, 05 May 2026
128.4100
128.4100
124.3700
125.6600
435,600
Mon, 04 May 2026
132.5700
142.5300
127.7000
128.0100
256,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
134.7800
136.3850
131.3900
132.3400
204,300
Fri, 01 May 2026
14 · 6-K
Pre-market · 08:30 ET
FORM 6-K ↗
Thu, 30 Apr 2026
134.8500
135.4600
132.2400
133.8100
417,800
Wed, 29 Apr 2026
141.8200
142.9900
134.0000
134.0800
252,500
Tue, 28 Apr 2026
147.4200
147.9600
142.8300
143.0200
181,100
Mon, 27 Apr 2026
145.5900
147.7800
145.4400
146.8000
262,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
147.9500
149.6200
143.5600
146.3800
207,500
Thu, 23 Apr 2026
149.0000
154.0000
146.5550
149.1600
612,000
Thu, 23 Apr 2026
13 · 6-K
Pre-market · 08:30 ET
FORM 6-K ↗
Wed, 22 Apr 2026
147.8900
149.7100
146.8900
149.5600
129,900
Tue, 21 Apr 2026
150.0000
150.9000
146.4500
146.7200
160,200
Mon, 20 Apr 2026
152.2750
153.3400
149.8500
149.9900
253,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
150.9600
153.2550
150.9600
152.2600
173,200
Thu, 16 Apr 2026
149.2500
150.6580
148.3700
149.1100
128,300
Wed, 15 Apr 2026
150.1300
151.0600
148.2650
149.2500
104,600
Tue, 14 Apr 2026
148.4800
150.2800
146.4750
149.1500
68,900
Mon, 13 Apr 2026
12 · 6-K
After-hours · 17:00 ET
FORM 6-K ↗
Mon, 13 Apr 2026
144.9100
148.9000
144.8800
148.7000
124,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
145.7400
146.9000
145.1950
145.9000
79,200
Thu, 09 Apr 2026
143.3800
146.8300
143.1200
145.7400
103,100
Wed, 08 Apr 2026
145.4300
147.5700
143.3600
144.8300
202,000
Tue, 07 Apr 2026
139.9700
143.1900
139.9500
142.8800
149,100
Mon, 06 Apr 2026
139.7200
141.6800
137.7850
141.3500
68,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
136.1800
140.1200
135.2600
139.7200
163,100
Wed, 01 Apr 2026
11 · 6-K
After-hours · 16:45 ET
FORM 6-K ↗
Wed, 01 Apr 2026
138.5900
139.8050
137.6200
138.1600
216,400
Tue, 31 Mar 2026
136.7200
139.6200
135.3350
138.9400
189,200
Mon, 30 Mar 2026
134.6400
137.7700
134.1100
136.2000
103,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
136.5800
138.0750
133.5900
134.2700
162,100
Thu, 26 Mar 2026
135.9700
140.2800
135.6000
137.9200
118,600
Wed, 25 Mar 2026
137.8600
139.3300
135.4400
137.7600
140,600
Tue, 24 Mar 2026
136.0000
137.7800
134.2400
136.4200
187,900
Mon, 23 Mar 2026
136.5900
138.7550
135.9200
137.5100
138,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
137.0400
137.9200
133.4200
134.2500
276,300
Thu, 19 Mar 2026
140.6300
142.9400
136.7400
138.1000
159,800
Wed, 18 Mar 2026
142.1300
143.4100
140.2800
140.8300
143,900
Tue, 17 Mar 2026
143.4200
144.7700
142.5900
142.7900
99,100
Mon, 16 Mar 2026
142.9500
145.1400
141.6350
141.9600
149,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
143.5300
143.9100
139.7300
141.2400
243,200
Thu, 12 Mar 2026
143.7500
146.0200
139.6000
141.9600
223,200
Wed, 11 Mar 2026
149.6700
149.6700
144.9700
145.2700
128,500
Tue, 10 Mar 2026
10 · 6-K
After-hours · 17:00 ET
FORM 6-K ↗
Tue, 10 Mar 2026
150.0600
151.1100
148.0600
149.5200
256,800
Mon, 09 Mar 2026
147.0400
150.5400
144.4900
150.0600
219,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
148.6100
149.6150
146.2900
148.8100
243,300
Thu, 05 Mar 2026
149.5700
151.2400
147.1300
149.8100
234,300
Wed, 04 Mar 2026
154.0300
155.7400
150.5300
150.7200
172,700
Tue, 03 Mar 2026
152.6300
154.5300
149.3400
153.9200
145,400
Mon, 02 Mar 2026
154.2300
157.2000
153.4600
155.5200
204,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
157.5000
159.4800
155.8100
157.5700
130,800
Thu, 26 Feb 2026
155.8600
158.4400
155.7500
158.3100
225,400
Wed, 25 Feb 2026
154.5500
155.8200
153.3700
154.9600
238,300
Tue, 24 Feb 2026
151.0500
156.0650
150.8100
155.1500
282,900
Mon, 23 Feb 2026
155.7500
155.7500
151.0300
151.8300
207,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
9 · 40-F
After-hours · 16:45 ET
FORM 40-F ↗
Fri, 20 Feb 2026
155.2900
156.5900
153.9900
155.7500
146,500
Thu, 19 Feb 2026
157.3500
157.3500
154.7850
156.0600
142,300
Wed, 18 Feb 2026
153.9800
157.4900
153.9800
156.8600
328,500
Tue, 17 Feb 2026
154.2600
156.5350
153.1100
154.3000
219,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
151.6400
154.8750
147.9350
154.6500
525,600
Thu, 12 Feb 2026
157.9600
158.7000
150.0300
150.4000
238,300
Wed, 11 Feb 2026
161.8300
163.8000
155.7100
157.5400
370,800
Tue, 10 Feb 2026
164.2900
166.4200
161.7100
161.8300
617,200
Mon, 09 Feb 2026
160.5000
164.3600
160.2500
164.2900
190,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
158.6800
161.1400
157.0400
160.8000
289,500
Thu, 05 Feb 2026
165.4500
165.4500
157.2800
158.6800
360,900
Wed, 04 Feb 2026
156.6900
166.7300
154.0000
165.1000
435,300
Wed, 04 Feb 2026
8 · 6-K
Pre-market · 08:30 ET
FORM 6-K ↗
Tue, 03 Feb 2026
7 · 6-K
After market open · 11:30 ET
FORM 6-K ↗
Tue, 03 Feb 2026
153.6300
154.5900
150.9300
154.5500
276,100
Mon, 02 Feb 2026
155.2600
155.7500
153.1300
153.6400
200,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
155.7750
156.0600
152.9650
155.2600
280,300
Thu, 29 Jan 2026
157.3300
158.3600
154.2200
155.4400
437,700
Wed, 28 Jan 2026
157.4900
158.8550
156.8700
158.2300
175,800
Tue, 27 Jan 2026
160.3600
160.6750
157.2500
157.4900
176,700
Mon, 26 Jan 2026
160.8700
162.2100
159.6350
161.1900
183,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
159.3600
160.0300
158.3400
160.0300
73,200
Thu, 22 Jan 2026
161.1100
162.6900
158.6800
159.9000
131,400
Wed, 21 Jan 2026
162.0500
162.9150
160.0550
160.7400
152,900
Tue, 20 Jan 2026
160.7900
162.3950
159.8800
160.9200
205,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
162.0200
163.2900
160.4150
162.2300
117,600
Thu, 15 Jan 2026
161.0000
163.9100
160.9400
163.1300
178,900
Wed, 14 Jan 2026
157.0600
161.5000
156.0000
160.7800
177,100
Tue, 13 Jan 2026
160.8100
160.8100
156.5800
156.7200
171,000
Mon, 12 Jan 2026
159.2000
160.5900
158.5600
160.4700
202,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
156.3000
159.8200
155.1200
159.4700
622,300
Thu, 08 Jan 2026
154.2800
156.6800
153.1700
156.2800
148,700
Wed, 07 Jan 2026
155.7200
155.8200
153.5950
154.2800
126,900
Tue, 06 Jan 2026
152.8500
156.6200
152.4050
155.1400
119,200
Mon, 05 Jan 2026
150.9700
154.6930
149.3350
152.9700
110,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
155.3300
155.5100
150.7100
150.9900
176,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
156.2700
156.8450
154.8500
155.5300
110,800
Tue, 30 Dec 2025
156.1400
157.0300
155.5850
155.8800
91,100
Mon, 29 Dec 2025
157.1000
157.6600
156.0000
156.4300
74,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
156.0300
157.2700
155.0000
156.7400
50,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
155.5200
157.3550
155.2100
156.4700
113,900
Tue, 23 Dec 2025
153.3100
154.9400
152.9500
154.9400
165,100
Mon, 22 Dec 2025
154.7200
155.7500
152.7500
152.9900
299,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
158.0000
158.3650
154.6400
154.6900
622,800
Thu, 18 Dec 2025
154.3300
158.1900
154.2000
157.9900
313,000
Wed, 17 Dec 2025
154.6200
155.0400
153.2500
154.0000
255,100
Tue, 16 Dec 2025
153.3100
155.8550
153.2350
154.6700
191,500
Mon, 15 Dec 2025
155.0000
155.0000
152.1800
152.9700
341,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
153.2000
154.5400
151.7500
154.5400
196,300
Thu, 11 Dec 2025
150.6300
154.9050
150.1900
152.7200
338,900
Wed, 10 Dec 2025
150.2200
151.1550
147.2300
149.7100
352,200
Tue, 09 Dec 2025
153.3900
154.2950
149.8400
149.8700
163,400
Mon, 08 Dec 2025
154.7000
154.7000
151.6250
152.8000
376,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
155.6600
157.2100
154.2950
154.9200
124,400
Thu, 04 Dec 2025
6 · 6-K
After market open · 15:15 ET
FORM 6-K ↗
Thu, 04 Dec 2025
154.4200
156.5400
154.4200
154.9100
97,200
Wed, 03 Dec 2025
153.8900
155.3300
153.5100
154.4500
93,600
Tue, 02 Dec 2025
156.1450
156.1450
152.4850
154.3300
122,000
Mon, 01 Dec 2025
155.5000
158.0300
155.5000
156.0800
215,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
153.0700
156.9800
152.9100
156.8500
200,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
152.7500
154.3200
152.7500
153.7300
82,300
Tue, 25 Nov 2025
152.3600
153.9500
152.3000
152.9500
233,400
Mon, 24 Nov 2025
154.3300
154.6400
151.0350
152.1300
169,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
152.3600
157.0300
152.0000
154.8800
146,500
Thu, 20 Nov 2025
153.0200
153.9200
151.0000
151.8800
315,200
Wed, 19 Nov 2025
151.6900
153.1200
150.1850
152.2700
144,500
Tue, 18 Nov 2025
150.0800
151.3250
149.6200
150.9100
246,700
Mon, 17 Nov 2025
155.7300
155.7300
150.5600
150.7250
152,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
155.5500
157.3800
155.2800
156.1300
240,000
Thu, 13 Nov 2025
155.8400
156.7100
154.7850
155.7400
82,100
Wed, 12 Nov 2025
156.3100
158.8400
155.7200
156.3500
136,900
Tue, 11 Nov 2025
152.9400
156.9200
151.9300
156.7000
210,600
Mon, 10 Nov 2025
151.7700
152.9700
149.1300
152.2800
295,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
153.6200
154.7000
151.3300
151.4100
227,800
Thu, 06 Nov 2025
154.2000
154.7700
152.9400
153.8200
273,800
Wed, 05 Nov 2025
156.6300
156.7100
153.8700
154.9400
311,200
Tue, 04 Nov 2025
156.9700
156.9700
154.4350
155.6400
167,200
Mon, 03 Nov 2025
158.1300
159.1450
155.8850
157.2700
395,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
155.0800
160.6500
154.6830
159.4100
777,700
Fri, 31 Oct 2025
5 · 6-K
Pre-market · 08:30 ET
FORM 6-K ↗
Thu, 30 Oct 2025
155.7400
156.8300
154.5800
156.4500
237,900
Wed, 29 Oct 2025
158.3800
160.1200
155.7400
155.7500
497,600
Tue, 28 Oct 2025
161.8200
164.6050
159.0900
159.4400
283,600
Mon, 27 Oct 2025
165.2300
166.4750
162.5000
162.6900
386,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
171.8750
171.8750
162.8800
164.6400
517,700
Thu, 23 Oct 2025
185.0000
189.0500
165.1700
166.7300
425,300
Thu, 23 Oct 2025
4 · 6-K
Pre-market · 08:30 ET
FORM 6-K ↗
Wed, 22 Oct 2025
185.5400
185.5900
183.9800
184.7600
196,300
Tue, 21 Oct 2025
183.1000
186.4910
183.1000
185.0100
167,600
Mon, 20 Oct 2025
184.0400
184.4200
182.4700
183.5800
153,900
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
183.1250
183.9750
181.8300
183.2600
248,800
Thu, 16 Oct 2025
185.6300
186.2700
182.6000
182.9600
128,700
Wed, 15 Oct 2025
185.4550
187.9600
184.9500
184.9500
92,600
Tue, 14 Oct 2025
185.8200
185.8200
183.7100
184.3800
166,500
Mon, 13 Oct 2025
183.3100
185.0800
182.8000
184.5100
50,000
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
185.7500
185.7500
183.1500
183.1500
105,000
Thu, 09 Oct 2025
184.5500
185.7600
183.9600
184.1500
55,200
Wed, 08 Oct 2025
186.0900
186.5000
184.7330
185.0400
187,600
Tue, 07 Oct 2025
187.1400
188.0400
186.2000
187.0300
75,500
Mon, 06 Oct 2025
188.8200
189.7200
185.9600
186.2200
211,900
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
188.5400
190.1050
187.8500
188.7200
77,100
Thu, 02 Oct 2025
187.6600
188.9800
186.8450
187.7100
152,900
Wed, 01 Oct 2025
189.6600
191.0000
187.8800
188.0000
82,200
Tue, 30 Sep 2025
189.6500
191.7000
187.2900
190.4900
188,900
Mon, 29 Sep 2025
189.8000
190.6500
188.9400
189.6200
314,700
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
191.4300
192.9000
188.7400
189.7000
98,800
Thu, 25 Sep 2025
190.9000
191.4700
190.3300
191.2200
99,300
Wed, 24 Sep 2025
194.7500
194.7500
190.8400
191.0500
223,600
Tue, 23 Sep 2025
198.1500
198.1600
192.8800
194.2900
229,500
Mon, 22 Sep 2025
200.5150
202.0400
197.7750
197.9500
199,700
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
201.7400
202.6700
199.4500
201.5900
162,000
Thu, 18 Sep 2025
203.2500
204.5400
201.3200
201.6000
80,300
Wed, 17 Sep 2025
203.7800
205.5000
202.8200
203.2100
101,800
Tue, 16 Sep 2025
205.6900
205.6900
202.2000
202.6700
115,700
Mon, 15 Sep 2025
205.3400
205.9900
203.5650
204.9300
206,600
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
208.7500
208.7500
204.3900
204.4100
71,400
Thu, 11 Sep 2025
205.4500
209.6600
204.6200
208.4300
146,700
Wed, 10 Sep 2025
205.7200
206.3950
204.5400
204.6000
84,000
Tue, 09 Sep 2025
3 · 6-K
After market open · 13:45 ET
FORM 6-K ↗
Tue, 09 Sep 2025
205.3400
206.2700
204.3800
205.8900
63,700
Mon, 08 Sep 2025
201.2800
206.5100
200.3470
206.4100
97,600
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
202.8000
203.8000
201.2800
201.5800
38,300
Thu, 04 Sep 2025
199.4800
202.1200
198.9800
202.1200
56,700
Wed, 03 Sep 2025
196.7700
198.8150
196.7700
198.5700
57,900
Tue, 02 Sep 2025
198.2400
198.5900
196.8150
197.5450
60,000
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
200.4850
202.0800
199.7200
201.2000
62,000
Thu, 28 Aug 2025
201.0700
202.2900
199.3100
200.6200
61,100
Wed, 27 Aug 2025
201.0200
202.0300
195.1750
201.1700
61,100
Tue, 26 Aug 2025
200.4550
202.5550
200.4550
201.5100
86,500
Mon, 25 Aug 2025
199.6800
200.5500
198.7350
200.2500
59,900
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
198.2300
201.2250
197.4100
199.7900
117,300
Thu, 21 Aug 2025
198.1800
199.6900
197.1300
197.3400
74,600
Wed, 20 Aug 2025
199.0700
201.3300
199.0600
199.3200
144,800
Tue, 19 Aug 2025
200.2900
201.6700
199.0400
200.3600
60,200
Tue, 19 Aug 2025
2 · 6-K
Pre-market · 08:30 ET
FORM 6-K ↗
Mon, 18 Aug 2025
198.8100
199.0700
197.2300
198.0600
64,200
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
199.3900
200.2000
198.0400
198.2200
70,500
Thu, 14 Aug 2025
198.0800
199.7700
197.4700
199.6500
119,700
Wed, 13 Aug 2025
196.4400
199.8300
195.9800
199.8300
207,400
Tue, 12 Aug 2025
195.9100
196.0800
194.6500
195.1800
68,100
Mon, 11 Aug 2025
197.0200
197.8900
195.6100
195.7500
79,600
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
199.3000
199.3000
197.1100
197.5400
124,700
Thu, 07 Aug 2025
196.5800
199.1400
196.5800
198.7400
152,300
Wed, 06 Aug 2025
197.9700
197.9700
195.0600
195.9800
101,100
Tue, 05 Aug 2025
196.3100
198.5000
195.8800
197.2800
116,600
Mon, 04 Aug 2025
197.0000
198.0100
196.5600
196.8000
53,900
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
195.9900
197.4250
194.0100
195.8000
120,200
Fri, 01 Aug 2025
1 · 6-K
Pre-market · 08:30 ET
FORM 6-K ↗
Thu, 31 Jul 2025
196.7900
198.6300
195.7600
197.2200
170,400
Wed, 30 Jul 2025
197.1900
199.2600
195.5100
197.5300
253,100
Tue, 29 Jul 2025
196.8800
199.3600
196.1000
196.6200
524,800
Mon, 28 Jul 2025
199.1000
201.1000
195.4100
195.5700
266,600
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend