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
282.7700
288.9900
258.4300
260.0100
4,870,600
Thu, 23 Jul 2026
275.4700
284.0000
274.7700
283.0400
3,603,200
Wed, 22 Jul 2026
280.4800
288.4400
279.5010
283.4000
2,601,700
Tue, 21 Jul 2026
285.4700
294.0000
274.5000
289.7300
5,135,800
Mon, 20 Jul 2026
272.0000
277.4000
268.0600
269.6100
3,374,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
249.8650
272.8800
243.1200
267.1900
8,239,000
Thu, 16 Jul 2026
268.5400
268.6600
252.6100
262.0100
9,788,000
Wed, 15 Jul 2026
281.0900
288.5000
265.2000
277.0100
5,708,900
Tue, 14 Jul 2026
310.0350
310.5000
276.2600
281.1700
8,484,300
Mon, 13 Jul 2026
311.4300
311.4300
293.5000
298.9900
5,301,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
322.7000
328.2810
317.8800
323.3900
2,770,900
Thu, 09 Jul 2026
318.3150
339.4400
311.1500
327.8700
7,096,500
Wed, 08 Jul 2026
297.5350
311.3650
290.4500
300.2400
6,128,700
Tue, 07 Jul 2026
305.9300
314.9000
293.9900
300.4300
7,269,600
Mon, 06 Jul 2026
324.2700
338.2440
321.5000
322.2400
5,276,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
337.2400
358.4900
309.7400
315.2800
7,553,900
Wed, 01 Jul 2026
341.2450
346.6700
332.0000
337.4700
5,064,700
Tue, 30 Jun 2026
349.7700
361.9500
342.0720
354.5700
6,267,900
Mon, 29 Jun 2026
336.2500
346.1500
303.6700
343.5800
8,388,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
335.0700
339.9000
326.8000
334.2700
7,718,200
Thu, 25 Jun 2026
379.7650
379.9700
339.5200
347.7100
8,379,900
Wed, 24 Jun 2026
373.3300
374.5600
344.1200
359.0800
8,663,900
Tue, 23 Jun 2026
370.0000
389.8000
362.9000
366.3900
11,079,200
Mon, 22 Jun 2026
440.0300
444.9500
401.9500
407.7200
9,416,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
440.2450
452.7000
423.6200
439.4600
34,221,900
Wed, 17 Jun 2026
411.9800
444.8000
400.1400
418.8800
11,692,500
Tue, 16 Jun 2026
401.0000
428.6000
395.8800
396.3400
12,402,000
Mon, 15 Jun 2026
390.5000
416.1740
369.2500
412.5500
14,035,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
353.1200
385.8000
350.0400
380.8100
16,494,100
Thu, 11 Jun 2026
314.4200
344.6800
310.1830
342.2300
8,844,700
Wed, 10 Jun 2026
314.4700
332.1000
304.1100
307.4300
8,044,600
Tue, 09 Jun 2026
362.2550
362.5750
298.3800
324.8600
13,397,500
Mon, 08 Jun 2026
354.0000
364.3500
339.0060
346.3900
9,055,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
369.7500
373.7400
337.5510
342.9300
14,885,100
Thu, 04 Jun 2026
380.4100
397.4500
367.5200
393.4400
10,915,900
Wed, 03 Jun 2026
407.5350
417.5000
373.8900
411.8300
11,938,800
Tue, 02 Jun 2026
401.1300
427.9900
387.9030
402.7100
15,453,400
Mon, 01 Jun 2026
389.9500
421.6900
381.2500
408.8500
20,741,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
339.2500
356.4500
337.0000
353.2900
10,448,300
Thu, 28 May 2026
309.9800
349.4200
308.6180
335.2700
14,386,100
Wed, 27 May 2026
320.5350
323.7700
300.8800
302.7100
9,356,300
Tue, 26 May 2026
14 · 20-F
After-hours · 16:35 ET
20-F ↗
Tue, 26 May 2026
315.7100
325.0000
300.0000
321.2200
10,899,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
290.0750
315.0000
288.2100
306.5100
13,961,800
Thu, 21 May 2026
266.8950
298.7000
266.0000
298.2300
21,796,600
Wed, 20 May 2026
226.5400
259.4400
226.0850
256.7300
18,297,600
Tue, 19 May 2026
209.7500
226.9500
206.3800
223.1500
11,226,400
Mon, 18 May 2026
209.8100
215.5000
203.0050
215.1200
8,614,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
214.7900
216.7000
208.5000
209.1600
10,191,200
Thu, 14 May 2026
217.8400
228.6800
213.2300
228.5000
8,456,900
Wed, 13 May 2026
212.0000
222.4700
207.8700
221.2100
8,700,000
Tue, 12 May 2026
204.7700
216.4980
200.8900
207.9200
7,839,600
Mon, 11 May 2026
206.5350
215.5000
206.0780
212.6500
10,549,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
216.9600
222.0000
211.0000
213.2700
11,610,300
Thu, 07 May 2026
222.3950
232.2300
210.2300
213.3100
22,382,800
Wed, 06 May 2026
13 · 6-K
After-hours · 16:02 ET
6-K ↗
Wed, 06 May 2026
232.0000
239.5000
220.1000
237.3000
26,272,900
Tue, 05 May 2026
210.0950
214.3900
204.3250
208.8400
7,968,900
Mon, 04 May 2026
212.5000
215.4500
198.3500
203.2600
6,725,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
208.1500
216.3530
207.1600
211.1800
4,970,300
Thu, 30 Apr 2026
204.0000
215.2000
200.0400
210.3200
7,730,800
Wed, 29 Apr 2026
202.6000
203.5000
193.9100
201.6900
6,215,500
Tue, 28 Apr 2026
197.3200
204.6690
195.0000
198.6500
13,367,900
Mon, 27 Apr 2026
224.4900
227.3000
210.0000
215.8800
13,922,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
221.9600
237.6800
218.3750
234.8100
20,481,700
Thu, 23 Apr 2026
194.4200
210.8000
192.1800
204.6100
16,854,100
Wed, 22 Apr 2026
180.0000
196.6600
178.4750
196.5700
13,932,300
Tue, 21 Apr 2026
175.3700
179.4000
173.3000
175.4900
6,479,900
Tue, 21 Apr 2026
12 · 6-K
Pre-market · 09:01 ET
6-K ↗
Mon, 20 Apr 2026
167.4150
175.3150
164.1000
175.1000
8,564,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
167.3400
168.3500
162.7280
166.7300
5,092,600
Thu, 16 Apr 2026
159.9900
166.0900
156.8500
162.3300
5,748,000
Wed, 15 Apr 2026
161.2200
161.7400
156.2100
159.3400
3,650,300
Tue, 14 Apr 2026
161.0300
163.5000
157.6000
161.2200
6,294,200
Mon, 13 Apr 2026
147.7800
157.7700
147.5000
157.5800
4,900,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
152.4100
159.2900
147.9600
148.9300
7,431,600
Thu, 09 Apr 2026
148.2300
150.4000
145.2700
149.7950
5,325,700
Wed, 08 Apr 2026
152.1600
153.4200
145.0000
148.9100
6,480,300
Tue, 07 Apr 2026
143.8150
145.5000
137.5800
143.8600
7,071,000
Mon, 06 Apr 2026
152.1800
153.6800
146.1000
148.7700
4,137,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
149.7700
152.0700
145.8200
149.1100
8,183,200
Wed, 01 Apr 2026
154.3900
158.3700
152.3000
155.0700
8,306,300
Tue, 31 Mar 2026
139.9000
151.5900
139.9000
151.2800
10,203,700
Mon, 30 Mar 2026
144.1000
145.7500
136.0000
136.9600
8,033,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
151.5300
152.7500
142.2100
144.1300
10,269,000
Thu, 26 Mar 2026
157.3500
163.5300
154.3500
154.8000
15,671,600
Wed, 25 Mar 2026
148.2550
166.6900
148.2500
157.0700
29,579,900
Tue, 24 Mar 2026
11 · 6-K
After-hours · 17:11 ET
6-K ↗
Tue, 24 Mar 2026
10 · 6-K
After market open · 12:52 ET
6-K ↗
Tue, 24 Mar 2026
136.0000
140.5800
133.0100
134.9600
10,924,900
Mon, 23 Mar 2026
133.4300
138.8450
133.1200
136.8900
7,959,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
136.9000
139.9500
131.4230
132.3500
12,450,800
Thu, 19 Mar 2026
125.0000
130.7250
124.5000
129.8200
3,497,600
Wed, 18 Mar 2026
127.8100
130.8800
127.2050
128.3600
4,206,900
Tue, 17 Mar 2026
125.1700
128.8000
124.8000
127.3100
5,890,700
Mon, 16 Mar 2026
119.5000
123.4390
118.3750
121.7000
4,407,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
115.8000
118.0600
115.0500
115.7500
2,462,500
Thu, 12 Mar 2026
118.2250
119.2500
114.4550
115.1200
3,451,000
Wed, 11 Mar 2026
120.8300
123.2000
119.3300
120.1000
2,447,700
Tue, 10 Mar 2026
117.0000
123.6050
116.9900
120.5500
3,659,800
Mon, 09 Mar 2026
112.5500
118.1400
111.2600
117.6300
3,990,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
118.1250
119.2700
113.5100
114.3800
4,331,100
Thu, 05 Mar 2026
122.8500
124.3500
118.7700
120.6200
3,437,800
Wed, 04 Mar 2026
122.7000
127.4000
121.7400
124.1100
2,984,500
Tue, 03 Mar 2026
119.2750
122.1500
116.3900
121.7200
5,303,800
Mon, 02 Mar 2026
123.3200
125.8400
121.6400
124.3700
3,832,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
126.1450
128.8900
126.0100
127.4500
3,112,500
Thu, 26 Feb 2026
131.9400
134.2500
126.6600
129.2600
4,136,000
Wed, 25 Feb 2026
128.3500
133.2800
128.3500
131.7400
4,322,700
Tue, 24 Feb 2026
124.6000
131.3900
124.0000
128.1400
4,273,000
Mon, 23 Feb 2026
123.7050
126.7100
121.9100
123.7800
3,393,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
125.2150
130.0000
124.9600
125.5800
4,056,000
Thu, 19 Feb 2026
125.8600
126.9900
122.6500
126.9300
3,108,800
Wed, 18 Feb 2026
128.6000
130.4000
126.0000
127.2400
4,275,600
Tue, 17 Feb 2026
124.5000
127.0000
120.5800
126.8900
4,268,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
120.1200
127.4200
119.7000
125.2800
4,417,600
Thu, 12 Feb 2026
125.2800
128.2400
120.8200
122.1900
5,982,000
Wed, 11 Feb 2026
127.5100
129.5400
125.1600
125.2800
4,145,200
Tue, 10 Feb 2026
124.3700
130.9000
124.2500
125.9500
8,913,500
Mon, 09 Feb 2026
120.2500
125.2450
118.2500
124.6100
6,817,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
112.7150
124.3100
112.5300
123.7000
15,789,000
Thu, 05 Feb 2026
104.4800
115.1000
100.0200
110.8800
24,625,000
Wed, 04 Feb 2026
9 · 6-K
After-hours · 16:06 ET
6-K ↗
Wed, 04 Feb 2026
8 · 6-K
After-hours · 16:02 ET
6-K ↗
Wed, 04 Feb 2026
105.0000
108.1850
103.0000
104.9000
12,213,700
Tue, 03 Feb 2026
108.0000
109.3600
101.5700
104.5500
7,058,000
Mon, 02 Feb 2026
104.5800
108.1200
104.0100
106.9300
5,001,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
107.0900
108.0000
105.0300
105.3600
4,950,700
Thu, 29 Jan 2026
110.0600
110.4000
104.1100
108.4300
6,154,700
Wed, 28 Jan 2026
115.0000
115.7800
109.0600
109.9600
7,947,400
Tue, 27 Jan 2026
116.1550
117.3900
114.2350
114.8800
4,500,600
Mon, 26 Jan 2026
116.3500
116.4400
114.0600
114.7300
3,716,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
120.8800
121.8500
114.5800
116.0700
6,814,500
Thu, 22 Jan 2026
120.7050
123.5000
118.6500
119.2000
14,162,100
Wed, 21 Jan 2026
111.0750
117.2800
111.0750
113.9200
13,666,000
Tue, 20 Jan 2026
104.8600
110.7400
104.4100
107.1700
7,318,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
106.6600
107.9600
105.1900
105.7800
5,291,100
Thu, 15 Jan 2026
108.1300
108.8850
104.9500
105.1100
5,775,800
Wed, 14 Jan 2026
106.3700
106.4900
102.0100
104.9900
7,570,100
Tue, 13 Jan 2026
108.8700
111.7500
105.9000
107.8400
7,749,400
Mon, 12 Jan 2026
110.9400
111.6100
109.2500
111.1400
4,443,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
113.9100
113.9800
109.5200
111.7900
5,292,900
Thu, 08 Jan 2026
115.8200
116.2800
110.5530
113.0800
4,701,000
Wed, 07 Jan 2026
114.9300
117.2000
113.9700
115.6800
5,117,600
Tue, 06 Jan 2026
117.5200
117.9700
114.9900
115.5300
3,290,100
Mon, 05 Jan 2026
120.3600
122.5000
116.0300
116.1100
6,859,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
112.8300
116.2900
112.8300
114.7300
6,711,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
110.6650
111.6000
109.2900
109.3100
3,455,600
Tue, 30 Dec 2025
111.1300
112.0000
110.3900
110.8600
3,616,900
Mon, 29 Dec 2025
108.7300
111.2900
108.3800
110.5100
3,347,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
111.4650
111.6000
110.1000
110.2700
3,054,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
112.0900
112.3200
110.5800
111.5500
2,160,500
Tue, 23 Dec 2025
112.7200
112.9000
110.2900
112.0200
7,045,300
Mon, 22 Dec 2025
117.1700
117.2100
112.6700
113.2900
7,754,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
114.2150
115.2100
113.4200
114.0300
7,854,500
Thu, 18 Dec 2025
117.1300
118.0650
113.4300
113.5100
5,194,900
Wed, 17 Dec 2025
121.5750
121.6350
112.6300
114.5800
8,686,600
Tue, 16 Dec 2025
123.5000
124.0000
117.8300
121.1000
6,198,800
Mon, 15 Dec 2025
126.3800
128.7400
123.1450
124.3700
6,924,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
135.3100
137.0000
130.4110
130.8900
3,965,900
Thu, 11 Dec 2025
137.9900
138.2600
133.0920
136.1400
4,227,500
Wed, 10 Dec 2025
141.7400
142.8000
140.0000
141.5200
1,765,800
Tue, 09 Dec 2025
139.5700
142.2200
138.3600
141.9300
2,303,400
Mon, 08 Dec 2025
143.0000
143.4140
138.3100
139.7800
2,168,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
143.2100
144.2500
140.4900
141.3100
2,445,200
Thu, 04 Dec 2025
139.6950
141.4000
138.2180
140.4900
2,390,200
Wed, 03 Dec 2025
137.3600
139.5600
135.8080
139.1900
2,152,000
Tue, 02 Dec 2025
136.0300
139.3500
135.7400
136.4800
2,184,900
Mon, 01 Dec 2025
133.4300
136.5800
133.0000
135.0100
2,365,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
133.7900
135.6600
132.7000
135.5600
1,559,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
133.5000
134.6500
132.3600
132.6100
2,806,700
Tue, 25 Nov 2025
132.0000
132.5000
126.9200
131.4400
4,858,100
Mon, 24 Nov 2025
132.8250
136.0150
132.5500
134.7100
3,417,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
132.5300
133.2700
125.1700
131.5700
6,166,800
Thu, 20 Nov 2025
142.2800
143.3200
131.8500
132.5300
4,609,700
Wed, 19 Nov 2025
137.6000
138.5600
134.9200
136.9900
3,499,400
Tue, 18 Nov 2025
138.1850
139.5400
133.2400
136.0400
3,993,000
Mon, 17 Nov 2025
139.5700
143.8000
138.1900
140.2600
2,977,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
136.9100
143.7450
135.1000
139.7700
3,717,900
Thu, 13 Nov 2025
146.9950
147.6350
138.3800
140.3100
6,496,000
Wed, 12 Nov 2025
151.0700
152.4800
146.8470
148.7500
2,602,100
Tue, 11 Nov 2025
153.0000
153.0000
146.7020
149.7400
4,075,300
Mon, 10 Nov 2025
158.4800
159.3150
154.5500
154.8400
3,274,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
154.7400
155.2300
146.2900
152.3800
5,794,600
Thu, 06 Nov 2025
167.0000
167.4800
155.1800
158.2500
7,123,700
Wed, 05 Nov 2025
7 · 6-K
After-hours · 16:06 ET
6-K ↗
Wed, 05 Nov 2025
6 · 6-K
After-hours · 16:02 ET
6-K ↗
Wed, 05 Nov 2025
158.7400
164.3300
156.3300
160.1900
6,941,800
Tue, 04 Nov 2025
162.0000
166.1400
160.4000
160.7300
3,936,600
Mon, 03 Nov 2025
171.3000
173.5400
168.3600
168.6800
2,230,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
168.5000
171.8800
166.9350
169.8200
3,704,400
Thu, 30 Oct 2025
168.6200
168.9990
165.3000
165.4500
2,856,000
Wed, 29 Oct 2025
175.2700
177.2500
169.3700
170.3900
3,098,300
Tue, 28 Oct 2025
178.0100
179.1200
172.9300
173.0900
3,335,500
Mon, 27 Oct 2025
174.4850
183.1600
174.2700
178.6200
6,552,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
170.1900
174.4500
169.6600
170.6800
3,665,200
Thu, 23 Oct 2025
164.5600
169.2900
164.0700
166.6000
2,775,700
Wed, 22 Oct 2025
168.0600
170.8350
160.8520
165.7100
4,302,300
Tue, 21 Oct 2025
170.5300
173.8450
167.0600
169.3800
4,776,100
Mon, 20 Oct 2025
167.5000
173.0400
167.4150
171.5000
3,654,100
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
169.7300
169.7300
163.6100
165.6100
4,645,300
Thu, 16 Oct 2025
173.5800
175.9700
168.6260
171.1900
4,581,200
Wed, 15 Oct 2025
172.0600
174.0000
167.1000
170.6700
7,692,800
Tue, 14 Oct 2025
171.5950
180.3400
167.5400
168.1600
12,821,200
Mon, 13 Oct 2025
160.8050
175.0000
157.0000
171.9400
11,188,200
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
170.6000
171.5900
153.2200
154.8100
8,384,000
Thu, 09 Oct 2025
164.5100
171.8600
161.2100
170.6600
8,685,600
Wed, 08 Oct 2025
158.5000
168.5100
156.5000
166.7700
9,048,800
Tue, 07 Oct 2025
157.0000
161.0000
154.3500
159.3450
5,179,100
Mon, 06 Oct 2025
155.6000
160.5400
154.6490
156.2200
5,095,900
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
152.8800
154.5470
150.6600
152.6400
2,533,600
Thu, 02 Oct 2025
150.8500
152.5000
149.4100
152.1450
3,573,100
Wed, 01 Oct 2025
142.4100
151.2500
142.3600
150.3800
7,886,800
Tue, 30 Sep 2025
139.8950
141.6800
138.4900
141.4900
2,550,700
Mon, 29 Sep 2025
141.2200
142.3000
139.3400
139.8000
2,988,900
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
141.0000
141.0800
137.6200
139.6200
3,757,100
Thu, 25 Sep 2025
141.5000
142.8000
138.0000
140.6500
4,312,200
Wed, 24 Sep 2025
142.1500
146.0000
141.3100
144.3000
4,545,700
Tue, 23 Sep 2025
145.4100
146.1600
140.2800
140.9900
4,823,900
Mon, 22 Sep 2025
142.1500
145.5500
141.3500
144.4800
4,705,800
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
145.8050
145.8050
142.3800
142.9100
8,770,200
Thu, 18 Sep 2025
5 · 6-K
After-hours · 16:03 ET
6-K ↗
Thu, 18 Sep 2025
147.2100
149.2400
142.0000
146.5400
12,215,000
Wed, 17 Sep 2025
153.0000
154.6590
150.1000
153.3700
2,500,000
Tue, 16 Sep 2025
153.7600
155.8000
152.3460
153.8500
2,385,300
Mon, 15 Sep 2025
151.2500
154.9780
151.0250
153.8600
2,570,400
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
155.2400
155.5500
149.0200
150.6400
3,605,200
Thu, 11 Sep 2025
152.8500
158.8900
152.8500
154.7000
6,342,200
Wed, 10 Sep 2025
4 · 6-K
After-hours · 16:02 ET
6-K ↗
Wed, 10 Sep 2025
143.3000
154.5000
142.8000
154.1400
11,219,700
Tue, 09 Sep 2025
139.1400
141.7390
139.1000
140.8000
2,083,400
Mon, 08 Sep 2025
138.7100
141.1500
138.1400
139.1400
2,573,100
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
138.0000
138.8200
135.3500
138.1700
2,822,400
Thu, 04 Sep 2025
131.1350
136.1150
130.2600
135.4800
3,274,900
Wed, 03 Sep 2025
133.6500
134.1000
130.7100
131.4200
3,202,100
Tue, 02 Sep 2025
133.6200
134.8900
130.4100
132.3400
5,833,700
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
140.6700
140.7800
137.3100
138.3100
3,616,000
Thu, 28 Aug 2025
140.6000
143.8000
139.7570
142.5500
2,882,900
Wed, 27 Aug 2025
140.2700
141.9600
138.8300
140.6600
2,499,500
Tue, 26 Aug 2025
138.3400
141.4100
137.8500
140.2600
2,515,400
Mon, 25 Aug 2025
138.2950
139.0000
136.0000
137.7800
1,870,900
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
133.0000
140.3500
132.6800
137.9200
4,041,500
Thu, 21 Aug 2025
130.8900
133.6300
130.2100
133.2800
4,107,200
Wed, 20 Aug 2025
132.7000
133.1300
127.0300
131.1600
5,838,700
Tue, 19 Aug 2025
140.9300
142.8000
133.7000
134.0100
4,751,600
Mon, 18 Aug 2025
137.9100
141.5100
137.5300
141.0600
2,892,900
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
140.5500
141.7800
137.7700
138.9100
3,434,500
Thu, 14 Aug 2025
140.2900
140.6800
138.2700
140.5500
4,927,800
Wed, 13 Aug 2025
143.4500
145.2000
141.3900
141.6000
3,335,800
Tue, 12 Aug 2025
142.8500
143.0000
140.4200
142.3900
3,996,500
Mon, 11 Aug 2025
3 · 6-K
After-hours · 16:02 ET
6-K ↗
Mon, 11 Aug 2025
139.5200
146.4300
139.2500
141.0500
5,673,400
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
136.6700
139.4500
135.3600
138.5000
3,483,700
Thu, 07 Aug 2025
137.7700
139.6800
134.6100
135.5700
4,269,200
Wed, 06 Aug 2025
137.4100
137.8000
135.0100
136.1200
3,241,000
Tue, 05 Aug 2025
140.5000
140.8800
135.2100
137.2300
4,384,600
Mon, 04 Aug 2025
140.1000
140.6100
138.2500
140.0500
4,866,900
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
137.9950
140.0600
135.2500
137.5800
7,673,400
Thu, 31 Jul 2025
148.3500
149.0000
139.1100
141.3750
22,624,900
Wed, 30 Jul 2025
2 · 6-K
After-hours · 16:06 ET
6-K ↗
Wed, 30 Jul 2025
1 · 6-K
After-hours · 16:02 ET
6-K ↗
Wed, 30 Jul 2025
162.3200
165.2500
161.3600
163.3250
4,885,300
Tue, 29 Jul 2025
164.0000
166.2480
160.7800
163.4700
3,546,500
Mon, 28 Jul 2025
165.0200
166.8800
162.0370
164.3700
4,027,900
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend