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
14 · 6-K
After-hours · 17:08 ET
6-K ↗
Fri, 24 Jul 2026
277.3300
283.6600
265.1000
270.9000
666,300
Thu, 23 Jul 2026
276.0000
294.3400
276.0000
289.0800
887,000
Wed, 22 Jul 2026
274.6400
291.4100
267.7800
281.6800
466,500
Tue, 21 Jul 2026
269.9500
278.6900
261.0000
278.1700
493,900
Mon, 20 Jul 2026
269.7800
271.0900
251.0100
252.6100
889,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
257.0200
271.0000
245.0000
264.3300
688,200
Thu, 16 Jul 2026
280.0000
288.2600
264.5000
272.4500
979,300
Wed, 15 Jul 2026
310.4300
315.0000
282.2200
293.4000
534,100
Tue, 14 Jul 2026
317.5000
317.5000
304.1100
308.4100
566,500
Mon, 13 Jul 2026
313.0500
317.3700
296.8000
299.5100
527,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
315.3600
329.0000
311.8000
326.3500
530,400
Thu, 09 Jul 2026
324.2100
337.0000
320.0000
324.2600
745,400
Wed, 08 Jul 2026
13 · 6-K
After-hours · 16:02 ET
6-K ↗
Wed, 08 Jul 2026
293.9600
315.0100
292.0100
313.3000
914,800
Tue, 07 Jul 2026
298.7300
303.9800
284.4000
294.9000
718,100
Mon, 06 Jul 2026
313.0000
338.9400
310.0000
318.8600
655,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
318.5200
323.2200
286.0900
300.7100
752,800
Wed, 01 Jul 2026
320.0000
329.5900
316.1600
316.9800
611,500
Tue, 30 Jun 2026
332.2500
341.0000
328.0000
333.3300
589,800
Mon, 29 Jun 2026
304.0100
337.1700
294.5000
331.9400
1,470,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
314.5200
314.5200
294.0000
305.2800
1,116,300
Thu, 25 Jun 2026
344.7500
349.9900
321.5000
325.2600
773,300
Wed, 24 Jun 2026
320.7000
324.2500
306.0000
321.6600
831,800
Tue, 23 Jun 2026
311.0000
322.8100
304.0000
319.0000
847,000
Mon, 22 Jun 2026
332.0700
355.0000
329.2500
336.9000
1,044,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
323.6600
336.3200
316.2600
321.6600
1,523,200
Wed, 17 Jun 2026
291.8500
316.2800
287.7600
307.1200
1,095,500
Tue, 16 Jun 2026
276.5300
294.9100
270.3300
282.6800
989,500
Mon, 15 Jun 2026
293.0000
298.0000
273.9600
276.4000
756,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
271.7500
286.7200
260.0000
280.4900
730,300
Thu, 11 Jun 2026
256.4400
274.8000
255.0000
274.3400
592,200
Wed, 10 Jun 2026
253.1500
263.0900
247.0200
251.6800
583,100
Tue, 09 Jun 2026
269.4100
272.0800
239.1500
259.7500
857,200
Mon, 08 Jun 2026
270.1200
274.3200
260.1600
263.2100
790,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
285.6200
287.0000
256.4900
258.7000
1,471,300
Thu, 04 Jun 2026
290.0000
302.1400
284.9900
294.6700
888,200
Wed, 03 Jun 2026
305.0000
314.3400
292.9400
306.5700
1,266,800
Tue, 02 Jun 2026
273.1700
303.3800
268.1300
301.2700
1,882,700
Mon, 01 Jun 2026
275.0800
288.6400
265.8000
268.0500
1,402,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
285.8100
288.8900
268.5300
276.8700
1,143,500
Thu, 28 May 2026
289.5900
294.9900
277.7900
282.4400
931,500
Wed, 27 May 2026
287.9500
287.9500
268.1000
284.9800
848,100
Tue, 26 May 2026
292.1600
294.0000
276.2000
290.3200
1,850,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
267.0000
278.5000
263.9900
276.1400
800,100
Thu, 21 May 2026
258.8400
265.1200
252.5100
263.5100
626,400
Wed, 20 May 2026
255.3700
258.3100
246.6000
258.0200
944,000
Tue, 19 May 2026
234.3200
261.3400
230.0500
252.9200
2,053,200
Mon, 18 May 2026
264.1700
267.0000
235.0000
239.7600
1,183,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
254.1400
265.5000
250.9300
259.9900
771,800
Thu, 14 May 2026
271.7600
273.2500
263.1000
263.8500
794,500
Wed, 13 May 2026
264.9900
273.9000
252.5100
269.8700
875,800
Tue, 12 May 2026
254.3000
259.4900
243.7900
258.7100
1,036,600
Mon, 11 May 2026
256.6200
272.0000
255.4400
262.0500
1,778,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
251.1800
254.8400
238.5200
253.5900
1,010,800
Thu, 07 May 2026
242.8500
251.7100
236.1100
242.7100
1,180,900
Wed, 06 May 2026
230.3900
245.5000
228.8200
244.9500
1,309,900
Tue, 05 May 2026
231.9600
248.5900
223.0300
238.4100
2,104,400
Mon, 04 May 2026
239.2500
243.8900
222.2000
227.1600
1,253,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
212.0000
235.0000
210.0000
234.5200
1,412,700
Thu, 30 Apr 2026
12 · 20-F
After-hours · 16:06 ET
FORM 20-F ↗
Thu, 30 Apr 2026
226.5300
229.3200
198.4000
218.7800
1,893,800
Wed, 29 Apr 2026
195.0000
217.9800
192.8000
217.5000
4,374,100
Wed, 29 Apr 2026
11 · 6-K
Next filing day · accepted 28 Apr, 18:30 ET
6-K ↗
Tue, 28 Apr 2026
143.5900
152.6600
140.2200
149.1800
1,310,600
Mon, 27 Apr 2026
155.3100
155.7300
145.1800
147.5400
907,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
10 · 6-K
After-hours · 16:10 ET
6-K ↗
Fri, 24 Apr 2026
146.9400
153.7900
142.0000
153.4600
748,000
Thu, 23 Apr 2026
143.9300
147.6000
139.1800
142.0000
589,300
Wed, 22 Apr 2026
145.0500
146.1500
140.2300
141.9500
377,500
Tue, 21 Apr 2026
138.6000
143.5000
138.5100
142.4500
530,100
Mon, 20 Apr 2026
141.7800
141.9300
137.2500
138.7000
441,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
139.7900
145.8200
137.6300
139.7100
845,800
Thu, 16 Apr 2026
138.0100
139.0400
133.3500
137.0000
526,000
Wed, 15 Apr 2026
129.9000
139.5000
128.5100
139.0300
1,137,900
Tue, 14 Apr 2026
128.0000
130.2200
126.1400
130.1500
790,900
Mon, 13 Apr 2026
126.0000
126.9800
124.0100
126.0000
445,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
9 · 6-K
After-hours · 16:12 ET
6-K ↗
Fri, 10 Apr 2026
126.4400
130.6300
126.2900
126.7100
535,000
Thu, 09 Apr 2026
121.3300
128.5600
120.1600
127.0000
968,500
Wed, 08 Apr 2026
124.2400
125.9100
120.7000
121.7500
563,900
Tue, 07 Apr 2026
116.5900
117.8200
114.1100
117.0100
237,300
Mon, 06 Apr 2026
114.5200
117.5900
114.0900
116.5900
160,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
110.6700
115.9900
107.0200
113.9000
273,600
Wed, 01 Apr 2026
114.2100
118.6100
112.7600
116.9800
493,500
Tue, 31 Mar 2026
105.6100
113.4500
105.6100
112.2900
301,600
Mon, 30 Mar 2026
110.5100
110.8200
104.9900
105.4500
640,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
108.2500
115.0000
108.2500
110.0600
293,700
Thu, 26 Mar 2026
108.0000
116.3900
107.6000
111.2300
938,500
Wed, 25 Mar 2026
119.8000
119.9800
110.3900
110.9300
1,102,100
Tue, 24 Mar 2026
122.0000
124.4000
116.0100
118.6400
699,000
Mon, 23 Mar 2026
124.3700
129.5000
123.4300
123.7300
486,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
125.9000
129.5000
121.9500
123.7600
356,500
Thu, 19 Mar 2026
120.7900
128.2700
120.0000
127.5000
457,600
Wed, 18 Mar 2026
127.3900
129.8000
125.0300
125.4000
234,700
Tue, 17 Mar 2026
126.2000
128.8100
124.0000
126.1800
238,700
Mon, 16 Mar 2026
126.8400
130.0000
124.5600
125.9700
544,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
121.3500
125.2300
120.8100
123.2600
312,300
Thu, 12 Mar 2026
120.1900
121.8100
117.0300
120.1100
326,200
Wed, 11 Mar 2026
122.2800
127.2500
121.6000
123.6400
343,600
Tue, 10 Mar 2026
123.2900
125.9100
121.7000
122.7800
302,800
Mon, 09 Mar 2026
115.0000
121.9400
112.6100
121.6300
515,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
120.0600
122.5200
116.0700
118.3500
338,400
Thu, 05 Mar 2026
120.8600
125.9300
120.0000
123.7600
379,800
Wed, 04 Mar 2026
120.9900
124.0000
119.3000
122.3000
538,300
Tue, 03 Mar 2026
123.2100
124.9800
117.0000
119.4300
852,600
Mon, 02 Mar 2026
125.4500
131.0000
125.0000
129.1900
696,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
127.5600
132.0000
126.5000
129.2300
544,600
Thu, 26 Feb 2026
142.0800
144.2800
129.1900
131.0800
1,021,700
Wed, 25 Feb 2026
139.5600
146.8500
138.7800
143.0100
676,100
Tue, 24 Feb 2026
138.2100
140.8700
135.1000
135.8900
364,800
Mon, 23 Feb 2026
135.0900
138.5000
133.1700
136.1600
443,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
132.1100
137.9800
132.0000
134.8800
448,700
Thu, 19 Feb 2026
133.0000
134.6600
129.3500
132.3100
502,700
Wed, 18 Feb 2026
131.2000
137.4300
129.9200
132.7600
476,000
Tue, 17 Feb 2026
134.0100
134.0100
126.8000
131.3600
571,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
136.5100
137.9600
132.0000
136.2800
511,600
Thu, 12 Feb 2026
140.4700
144.6800
134.4600
138.3500
707,600
Wed, 11 Feb 2026
133.9500
140.2800
129.2000
139.9400
880,000
Tue, 10 Feb 2026
138.0000
138.0000
129.1200
131.3200
658,500
Mon, 09 Feb 2026
130.8000
137.9400
127.9300
137.5500
1,068,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
128.1300
133.7800
127.9100
128.0600
453,200
Thu, 05 Feb 2026
124.9900
130.1300
122.5100
126.1800
855,400
Wed, 04 Feb 2026
131.0000
133.3400
119.5000
128.3700
2,091,100
Wed, 04 Feb 2026
8 · 6-K
Next filing day · accepted 03 Feb, 19:04 ET
6-K ↗
Tue, 03 Feb 2026
124.2700
125.9600
112.3300
120.4200
1,154,900
Mon, 02 Feb 2026
7 · 6-K
After-hours · 16:10 ET
6-K ↗
Mon, 02 Feb 2026
116.5000
123.5400
115.0000
119.7500
839,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
120.0000
126.2500
117.3800
118.9300
1,062,600
Thu, 29 Jan 2026
117.1000
117.1000
111.5000
116.1700
537,100
Wed, 28 Jan 2026
119.8000
121.9500
116.5000
117.1000
680,300
Tue, 27 Jan 2026
115.6400
118.5900
115.0000
116.2400
570,700
Mon, 26 Jan 2026
114.0000
117.3400
112.4800
113.1500
342,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
115.1800
116.5000
111.0000
112.9300
440,000
Thu, 22 Jan 2026
122.0000
127.6700
112.8600
115.2700
1,051,500
Wed, 21 Jan 2026
116.6500
123.0000
114.5000
117.8100
950,400
Tue, 20 Jan 2026
112.0000
117.5000
111.3500
113.0100
453,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
115.7200
117.9800
112.5600
112.8700
631,400
Thu, 15 Jan 2026
115.1500
115.7000
110.2900
113.3800
645,000
Wed, 14 Jan 2026
113.6300
113.6400
107.2700
111.7400
653,400
Tue, 13 Jan 2026
116.0000
119.2400
113.0500
113.5600
569,900
Mon, 12 Jan 2026
113.1200
118.8800
113.0000
115.3200
814,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
6 · 6-K
After-hours · 16:11 ET
6-K ↗
Fri, 09 Jan 2026
110.6300
115.0000
107.4200
113.1200
728,300
Thu, 08 Jan 2026
117.7200
123.3000
103.4600
111.0300
1,896,400
Wed, 07 Jan 2026
105.1600
121.3100
101.3300
121.1300
2,788,400
Tue, 06 Jan 2026
95.2500
108.0000
94.3500
105.2100
1,329,300
Mon, 05 Jan 2026
94.9200
96.5900
93.1400
93.5800
200,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
94.5500
96.0200
92.8000
93.7600
413,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
90.5200
93.0000
90.4600
92.7000
236,700
Tue, 30 Dec 2025
89.1300
92.8800
89.1300
90.4600
149,500
Mon, 29 Dec 2025
89.0000
90.5000
88.3100
89.1300
172,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
90.0000
90.7300
89.1000
90.2300
153,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
89.8000
89.8200
87.9800
89.0800
109,100
Tue, 23 Dec 2025
88.5300
91.1900
88.3200
89.6300
174,400
Mon, 22 Dec 2025
89.0800
90.2000
88.1900
89.5500
207,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
86.6300
89.2400
86.6300
88.7500
290,400
Thu, 18 Dec 2025
87.4500
89.2600
86.3800
86.5600
597,300
Wed, 17 Dec 2025
85.7400
87.1100
83.3400
84.5400
279,200
Tue, 16 Dec 2025
86.1400
87.0000
83.5000
85.5000
316,400
Mon, 15 Dec 2025
88.5900
89.2600
86.8600
87.0700
207,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
92.4800
92.6000
86.5600
87.7100
612,200
Thu, 11 Dec 2025
93.8700
94.6600
91.4500
93.2600
267,300
Wed, 10 Dec 2025
94.5700
96.7700
93.3400
95.7200
165,600
Tue, 09 Dec 2025
91.7800
94.9800
91.6600
94.5700
162,800
Mon, 08 Dec 2025
92.9800
93.9800
91.1200
92.8500
283,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
91.4400
92.2500
90.3900
92.2100
243,600
Thu, 04 Dec 2025
90.5600
91.8900
90.2200
91.0200
325,300
Wed, 03 Dec 2025
88.6400
91.6600
87.0000
90.9500
379,300
Tue, 02 Dec 2025
89.7100
90.3400
87.2300
88.6300
218,100
Mon, 01 Dec 2025
88.6100
89.5300
86.8900
88.7100
312,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
87.5800
88.9900
87.5800
88.9600
99,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
85.9900
88.8000
85.5700
87.5800
301,700
Tue, 25 Nov 2025
83.8000
84.8700
81.8900
84.7100
377,300
Mon, 24 Nov 2025
82.4000
84.9800
81.9500
83.8400
326,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
79.7700
83.8000
79.7700
81.0400
771,500
Thu, 20 Nov 2025
87.5000
87.5000
79.7600
80.1600
552,600
Wed, 19 Nov 2025
84.7100
87.7500
83.4100
84.8000
305,000
Tue, 18 Nov 2025
84.0300
85.8500
82.0000
84.5400
423,600
Mon, 17 Nov 2025
85.9800
87.4000
84.0600
85.4700
285,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
83.6500
88.2700
82.7400
86.7400
560,600
Thu, 13 Nov 2025
90.2800
90.2800
85.7800
86.6000
462,200
Wed, 12 Nov 2025
94.9400
95.0700
90.6900
91.2600
363,600
Tue, 11 Nov 2025
94.6400
94.6400
91.7800
93.2100
200,800
Mon, 10 Nov 2025
96.7100
96.8600
92.9800
94.4500
502,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
93.0800
94.4500
89.5600
93.7100
339,900
Thu, 06 Nov 2025
98.8200
99.9500
94.3300
95.3700
471,300
Wed, 05 Nov 2025
92.3700
99.7600
92.3000
98.7600
788,100
Tue, 04 Nov 2025
95.1600
97.5500
92.0400
92.2900
477,800
Mon, 03 Nov 2025
99.3500
100.5000
96.1800
97.6600
590,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
95.6500
101.0900
93.0000
98.1100
870,500
Fri, 31 Oct 2025
5 · 6-K
Pre-market · 06:01 ET
6-K ↗
Thu, 30 Oct 2025
101.4400
103.3300
98.5600
99.9600
822,500
Wed, 29 Oct 2025
102.1700
104.0000
100.0000
100.6000
346,600
Tue, 28 Oct 2025
102.0000
102.6900
96.8200
100.4500
478,000
Mon, 27 Oct 2025
4 · 6-K
After-hours · 16:12 ET
6-K ↗
Mon, 27 Oct 2025
105.0000
106.6000
102.2000
102.9700
631,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
98.0000
100.6800
96.9900
99.1300
353,500
Thu, 23 Oct 2025
92.1900
95.7800
91.5000
95.0300
131,500
Wed, 22 Oct 2025
93.8700
95.5000
89.1000
92.1900
300,200
Tue, 21 Oct 2025
95.7700
95.9900
93.9900
94.1000
213,500
Mon, 20 Oct 2025
96.0000
97.8500
95.3300
96.1300
178,900
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
91.6900
95.4200
91.6300
94.1400
359,000
Thu, 16 Oct 2025
93.6600
95.0000
91.6900
92.3600
387,700
Wed, 15 Oct 2025
92.3700
93.5000
90.1900
92.6500
379,900
Tue, 14 Oct 2025
88.5000
90.8800
87.0000
88.7400
338,300
Mon, 13 Oct 2025
89.7700
91.1400
88.5200
89.7700
356,600
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
94.7500
95.0000
85.0800
85.8000
847,600
Thu, 09 Oct 2025
94.8600
96.0000
93.2200
94.1700
355,900
Wed, 08 Oct 2025
94.7300
95.6900
93.7000
93.8600
744,400
Wed, 08 Oct 2025
3 · 6-K
Pre-market · 08:13 ET
6-K ↗
Tue, 07 Oct 2025
100.0400
100.1200
93.6600
94.4500
441,400
Mon, 06 Oct 2025
102.0100
102.0100
98.7000
99.9900
622,500
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
103.6400
104.9000
98.7700
98.8500
565,900
Thu, 02 Oct 2025
98.8000
102.4000
97.7200
102.0700
777,900
Wed, 01 Oct 2025
93.6700
97.6500
93.4300
97.3000
309,800
Tue, 30 Sep 2025
93.5000
94.8100
92.8200
94.8100
216,800
Mon, 29 Sep 2025
92.1300
94.5500
92.1300
93.7900
295,300
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
90.8600
91.4900
89.0100
90.5900
168,900
Thu, 25 Sep 2025
90.6600
91.6400
86.6500
90.3100
523,900
Wed, 24 Sep 2025
91.6300
93.9100
89.0000
92.4400
344,500
Tue, 23 Sep 2025
95.2200
97.7000
90.0000
91.3500
566,800
Mon, 22 Sep 2025
92.5200
95.2000
92.5200
95.0600
414,900
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
91.8200
92.4900
90.6300
92.3700
350,300
Thu, 18 Sep 2025
89.7700
92.2500
89.5400
91.3700
464,600
Wed, 17 Sep 2025
90.0500
90.8300
87.4600
88.4600
328,800
Tue, 16 Sep 2025
89.9200
91.2000
89.6400
90.2900
258,700
Mon, 15 Sep 2025
88.7000
90.5500
88.0700
90.0100
191,100
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
89.1500
89.8100
87.0000
88.7300
303,800
Thu, 11 Sep 2025
85.0500
90.5000
85.0400
89.0800
1,014,500
Wed, 10 Sep 2025
83.9100
85.5000
83.2700
83.7000
165,900
Tue, 09 Sep 2025
84.3000
84.8500
83.0300
83.9100
246,900
Mon, 08 Sep 2025
82.1000
85.0000
81.9800
84.8500
249,100
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
81.9300
83.4900
80.6100
82.3800
326,900
Thu, 04 Sep 2025
79.6200
81.1800
78.6600
81.1700
135,800
Wed, 03 Sep 2025
79.6800
80.5000
77.9100
79.4900
267,000
Tue, 02 Sep 2025
78.0000
79.9600
77.2200
79.8000
227,900
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
82.2500
83.0000
79.6000
79.6800
329,200
Thu, 28 Aug 2025
78.7400
82.9900
77.7300
82.7500
427,600
Wed, 27 Aug 2025
78.4500
79.0600
77.4600
78.5700
100,700
Tue, 26 Aug 2025
77.7000
79.6400
77.4600
79.0000
218,300
Mon, 25 Aug 2025
76.2700
78.0400
76.0900
77.6800
153,500
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
74.0000
76.4600
73.5800
76.4300
123,000
Thu, 21 Aug 2025
74.0100
75.2600
73.1900
74.2000
153,000
Wed, 20 Aug 2025
73.0000
74.1900
71.3500
74.1400
234,300
Tue, 19 Aug 2025
74.8600
75.3800
72.9500
73.6600
193,800
Mon, 18 Aug 2025
73.0000
75.3400
72.1500
75.1900
196,200
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
74.4500
74.9700
73.3200
73.6700
185,400
Thu, 14 Aug 2025
75.5100
75.9800
74.9600
75.4800
188,300
Wed, 13 Aug 2025
77.0000
78.1200
75.2700
76.6400
488,500
Tue, 12 Aug 2025
75.5800
77.4500
75.5800
77.4000
151,400
Mon, 11 Aug 2025
76.7000
77.7700
74.7900
75.0400
185,900
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
74.0000
77.2300
73.6300
76.3800
257,900
Thu, 07 Aug 2025
76.9800
76.9800
73.7300
74.5000
245,400
Wed, 06 Aug 2025
74.0200
76.8800
73.0400
76.5900
268,000
Tue, 05 Aug 2025
77.2800
77.2800
74.6800
74.7600
427,800
Mon, 04 Aug 2025
77.2600
78.0000
75.9900
76.5100
311,100
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
75.7900
77.1200
73.8600
76.4200
447,200
Thu, 31 Jul 2025
80.0000
85.1100
75.8500
76.5400
1,387,800
Thu, 31 Jul 2025
2 · 6-K
Next filing day · accepted 30 Jul, 19:08 ET
6-K ↗
Wed, 30 Jul 2025
77.1300
79.7800
75.5800
76.6400
592,500
Tue, 29 Jul 2025
76.1000
78.1100
75.6400
77.4300
454,400
Mon, 28 Jul 2025
1 · 6-K
After-hours · 16:11 ET
6-K ↗
Mon, 28 Jul 2025
73.0000
76.5800
73.0000
75.7900
356,300
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend