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
45.0400
45.6400
44.0000
44.1700
240,700
Thu, 23 Jul 2026
44.9100
45.2080
44.1600
45.0800
233,400
Wed, 22 Jul 2026
45.6100
46.2700
44.8700
45.5400
226,100
Tue, 21 Jul 2026
44.0000
46.6700
43.2100
45.8600
335,800
Mon, 20 Jul 2026
46.7100
47.2100
43.4010
44.3800
421,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
47.2600
48.5500
46.5400
46.6950
172,700
Thu, 16 Jul 2026
47.6300
48.7500
47.0200
47.5100
235,800
Wed, 15 Jul 2026
50.4500
51.9900
47.8200
47.9800
317,700
Tue, 14 Jul 2026
51.5900
51.5900
50.2400
51.0000
325,300
Mon, 13 Jul 2026
52.1700
53.6800
48.5800
51.1500
471,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
52.3400
52.8600
50.4750
51.6500
335,600
Thu, 09 Jul 2026
54.2700
54.2700
51.7200
51.7300
406,600
Wed, 08 Jul 2026
47.0550
54.3900
47.0550
53.3200
948,400
Tue, 07 Jul 2026
12 · 10-Q
After-hours · 16:29 ET
10-Q ↗
Tue, 07 Jul 2026
11 · 8-K
After-hours · 16:20 ET
8-K ↗
Tue, 07 Jul 2026
56.6000
57.8600
52.6000
52.9000
626,600
Mon, 06 Jul 2026
57.6100
57.8200
53.9900
56.1100
288,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
58.0300
59.5300
56.0500
57.6100
420,700
Wed, 01 Jul 2026
56.9500
58.8500
56.7700
58.0200
230,200
Tue, 30 Jun 2026
59.1300
59.1300
57.0700
57.5600
257,900
Mon, 29 Jun 2026
58.7400
60.2200
58.2000
59.5000
438,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
54.6200
60.4000
54.6200
59.1200
723,700
Thu, 25 Jun 2026
52.6000
56.9900
52.0000
54.8700
395,600
Wed, 24 Jun 2026
47.5300
52.8400
47.2800
52.6400
398,800
Tue, 23 Jun 2026
49.2900
49.9100
46.5700
47.0600
300,100
Mon, 22 Jun 2026
49.5400
49.7050
48.1000
49.3800
275,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
49.8700
51.2500
49.5300
49.6200
274,400
Wed, 17 Jun 2026
51.2100
52.3150
48.9000
49.0600
407,300
Tue, 16 Jun 2026
50.0500
55.2200
50.0000
51.3400
852,100
Mon, 15 Jun 2026
49.0000
51.8900
49.0000
50.3100
538,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
46.8800
49.2600
46.8300
48.9800
560,800
Thu, 11 Jun 2026
44.2100
47.4900
43.9600
46.4200
646,000
Wed, 10 Jun 2026
44.2900
46.2000
44.2900
44.4000
452,800
Tue, 09 Jun 2026
44.4800
45.7150
43.2300
44.3600
471,400
Mon, 08 Jun 2026
45.8800
46.8200
44.6700
44.7600
483,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
46.0000
47.6300
44.8200
45.5800
385,200
Thu, 04 Jun 2026
44.6600
46.8300
44.4100
45.7700
499,100
Wed, 03 Jun 2026
46.6100
46.6100
43.0000
44.1500
825,600
Tue, 02 Jun 2026
51.0000
51.0800
45.6100
46.6100
637,400
Mon, 01 Jun 2026
56.2900
57.0500
51.5600
52.0000
819,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
57.2700
58.1500
56.1900
56.1900
177,300
Thu, 28 May 2026
56.6100
57.7100
55.5400
57.2700
163,800
Wed, 27 May 2026
56.0000
58.8300
55.6000
56.6100
246,300
Tue, 26 May 2026
54.7400
56.4000
53.7550
56.4000
222,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
54.3400
55.2900
53.2900
54.2800
182,200
Thu, 21 May 2026
55.3900
55.6050
53.1000
54.3300
253,200
Wed, 20 May 2026
53.8500
55.3150
52.4780
55.2500
262,000
Tue, 19 May 2026
51.3300
56.4400
49.5100
53.2200
513,900
Mon, 18 May 2026
52.9800
54.2900
50.6200
51.0700
334,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
47.8500
50.9300
47.8200
50.4600
249,000
Thu, 14 May 2026
50.3400
51.5000
48.1100
48.1700
308,500
Wed, 13 May 2026
52.3600
52.5200
48.5600
49.9900
548,900
Tue, 12 May 2026
55.6900
56.1500
52.3300
52.7300
282,000
Mon, 11 May 2026
57.4800
58.6600
55.2500
55.9200
279,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
56.3100
57.9290
55.2300
57.3000
144,100
Thu, 07 May 2026
55.5300
56.3100
53.6400
56.3000
201,300
Wed, 06 May 2026
56.1900
56.9900
54.4200
55.6200
146,700
Tue, 05 May 2026
54.7500
56.8300
53.6090
55.5200
182,900
Mon, 04 May 2026
56.1000
58.3100
54.0000
54.0300
191,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
55.9000
57.0200
54.1700
56.1100
226,900
Thu, 30 Apr 2026
54.6100
56.2700
54.4350
55.0700
180,600
Wed, 29 Apr 2026
53.0100
54.9900
53.0000
54.0200
172,300
Tue, 28 Apr 2026
55.4500
55.6950
53.2450
53.5600
304,000
Mon, 27 Apr 2026
56.0900
57.9250
55.3400
55.4400
221,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
57.2300
57.9500
56.3000
56.6200
390,400
Thu, 23 Apr 2026
59.7900
60.4850
56.9700
57.1300
350,400
Wed, 22 Apr 2026
59.9600
64.2000
58.5700
59.7900
212,300
Tue, 21 Apr 2026
61.2400
64.2150
59.7500
59.9600
303,100
Mon, 20 Apr 2026
59.3900
61.6350
58.9640
61.0400
351,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
57.9900
61.0800
57.9900
59.5800
449,200
Thu, 16 Apr 2026
60.5000
62.6800
55.6900
56.7800
529,000
Wed, 15 Apr 2026
61.2500
63.5100
59.4000
60.0000
445,600
Tue, 14 Apr 2026
56.3800
61.1400
55.2700
60.7700
690,200
Mon, 13 Apr 2026
54.0100
57.0700
54.0100
55.6600
522,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
57.9200
58.9800
53.5800
55.2600
510,900
Thu, 09 Apr 2026
57.9400
62.0000
57.9400
58.1600
517,800
Wed, 08 Apr 2026
70.1100
73.9000
59.3800
60.0100
1,414,700
Tue, 07 Apr 2026
10 · 10-Q
After-hours · 16:32 ET
10-Q ↗
Tue, 07 Apr 2026
9 · 8-K
After-hours · 16:17 ET
8-K ↗
Tue, 07 Apr 2026
71.9400
74.4500
69.3400
72.9900
418,400
Mon, 06 Apr 2026
68.1300
74.8100
68.1300
72.6000
566,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
67.1100
70.0000
66.4800
68.1300
240,900
Wed, 01 Apr 2026
70.8000
71.4600
68.4400
69.3800
141,400
Tue, 31 Mar 2026
66.0800
70.5150
65.8200
69.7900
165,400
Mon, 30 Mar 2026
66.1600
67.8300
64.3200
65.1000
318,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
65.9000
67.0700
62.2400
66.0600
442,800
Thu, 26 Mar 2026
66.1400
68.3400
65.4700
67.0000
245,600
Wed, 25 Mar 2026
64.9000
67.0500
63.0000
66.9100
287,600
Tue, 24 Mar 2026
59.6200
65.5100
59.6200
64.1800
436,700
Mon, 23 Mar 2026
56.9400
61.4400
56.9400
60.1900
299,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
58.5000
58.9700
55.4750
55.9200
237,000
Thu, 19 Mar 2026
56.9600
59.6450
56.5100
59.0200
210,800
Wed, 18 Mar 2026
58.5900
59.1400
57.1800
57.6800
186,600
Tue, 17 Mar 2026
58.6400
60.2100
58.2550
58.8700
194,200
Mon, 16 Mar 2026
58.4500
58.9900
56.8350
57.8900
318,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
58.3700
58.8900
56.0100
57.5900
181,200
Thu, 12 Mar 2026
57.6600
58.4500
56.3430
56.8000
582,000
Wed, 11 Mar 2026
58.5400
59.7100
57.5700
59.0000
125,700
Tue, 10 Mar 2026
60.3500
62.0600
58.1730
59.2500
176,300
Mon, 09 Mar 2026
55.1800
60.4600
54.1290
60.4600
289,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
63.4700
63.4700
56.6000
57.6700
373,400
Thu, 05 Mar 2026
67.0700
68.0000
62.2900
64.0000
173,500
Wed, 04 Mar 2026
69.4100
69.4600
67.0000
67.2700
163,500
Tue, 03 Mar 2026
68.6400
70.0250
65.0000
69.3000
178,900
Mon, 02 Mar 2026
68.6400
71.7600
67.3600
71.1900
189,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
68.9800
70.4500
68.1000
70.4300
112,200
Thu, 26 Feb 2026
70.0700
72.0800
68.8150
70.9700
146,700
Wed, 25 Feb 2026
69.0800
71.8300
67.6370
69.6900
134,500
Tue, 24 Feb 2026
70.7000
70.8900
67.6000
68.1500
184,900
Mon, 23 Feb 2026
71.6300
71.9400
69.0000
71.1400
195,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
69.1000
73.0600
68.7100
71.9700
220,000
Thu, 19 Feb 2026
69.2200
71.3600
68.0000
69.9300
141,000
Wed, 18 Feb 2026
69.0000
73.0900
69.0000
69.7600
273,800
Tue, 17 Feb 2026
68.4600
69.8800
66.4000
69.8800
158,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
71.8800
72.2800
66.0600
67.9800
284,400
Thu, 12 Feb 2026
73.2200
74.4400
70.2250
70.8200
273,500
Wed, 11 Feb 2026
74.9000
75.4800
72.2300
73.0700
354,800
Tue, 10 Feb 2026
75.9500
76.2100
73.2300
74.4600
259,400
Mon, 09 Feb 2026
79.2700
79.2700
74.0100
76.8000
226,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
74.8900
80.8400
74.8900
79.2900
364,000
Thu, 05 Feb 2026
76.3500
77.5000
73.0020
74.6000
348,100
Wed, 04 Feb 2026
72.2700
77.0400
72.1300
76.7900
399,300
Tue, 03 Feb 2026
69.3500
72.4000
68.9700
71.8000
249,300
Mon, 02 Feb 2026
66.7300
69.9000
65.8700
69.2900
306,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
68.6200
70.0000
65.6800
66.8100
232,500
Thu, 29 Jan 2026
68.8800
70.5950
67.6700
68.8200
207,500
Wed, 28 Jan 2026
69.0000
70.1400
67.5300
68.0500
228,700
Tue, 27 Jan 2026
68.2800
69.4000
66.2700
68.7000
279,000
Mon, 26 Jan 2026
69.1500
69.8800
66.7800
68.6500
315,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
71.0200
72.5450
68.4400
69.8800
234,800
Thu, 22 Jan 2026
8 · 8-K
After-hours · 16:24 ET
8-K ↗
Thu, 22 Jan 2026
73.7000
75.0500
71.0800
71.8300
224,600
Wed, 21 Jan 2026
73.3000
75.9200
70.4800
73.5800
255,200
Tue, 20 Jan 2026
73.3100
77.0000
72.7100
73.7400
372,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
74.8550
76.0000
71.2900
75.3900
372,600
Thu, 15 Jan 2026
73.7000
75.1450
72.0000
73.8400
247,800
Wed, 14 Jan 2026
71.4400
73.9900
69.9100
73.7100
276,600
Tue, 13 Jan 2026
69.7150
72.6900
69.0450
72.0500
383,300
Mon, 12 Jan 2026
68.3200
70.8300
66.6200
70.1400
475,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
64.6600
69.5400
63.7550
69.1800
532,200
Thu, 08 Jan 2026
53.7000
66.0000
53.5000
64.9300
1,034,700
Wed, 07 Jan 2026
7 · 10-Q
After-hours · 16:25 ET
10-Q ↗
Wed, 07 Jan 2026
6 · 8-K
After-hours · 16:19 ET
8-K ↗
Wed, 07 Jan 2026
58.7600
59.4950
55.3400
55.6400
622,600
Tue, 06 Jan 2026
57.4900
60.3300
56.7800
58.8300
431,300
Mon, 05 Jan 2026
54.4400
59.6000
54.2600
57.0500
426,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
52.5400
54.9800
52.2800
54.2300
303,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
51.4900
52.4500
50.7300
52.3300
271,700
Tue, 30 Dec 2025
54.8800
55.1500
50.7400
51.4400
358,400
Mon, 29 Dec 2025
5 · S-3
After-hours · 16:15 ET
S-3 ↗
Mon, 29 Dec 2025
56.2000
56.2110
54.0100
55.2700
304,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
55.4400
56.6200
54.6100
56.4400
252,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
54.1300
56.4200
53.4250
55.4600
236,700
Tue, 23 Dec 2025
54.1500
54.5100
53.0000
53.8200
271,500
Mon, 22 Dec 2025
55.4000
56.0000
53.9000
54.2100
222,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
55.3600
56.0000
54.3000
55.4000
336,200
Thu, 18 Dec 2025
53.1200
55.5000
52.3400
55.2900
308,400
Wed, 17 Dec 2025
51.9400
54.2400
51.3100
52.3400
468,000
Tue, 16 Dec 2025
52.0000
52.8000
51.5600
51.9700
356,600
Mon, 15 Dec 2025
51.7900
53.7450
51.3200
52.0600
434,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
53.0000
54.2700
51.5700
51.6300
265,100
Thu, 11 Dec 2025
53.7700
55.4050
52.7000
52.8200
213,000
Wed, 10 Dec 2025
4 · DEFA14A
After-hours · 17:28 ET
DEFA14A ↗
Wed, 10 Dec 2025
3 · DEF 14A
After-hours · 17:26 ET
DEF 14A ↗
Wed, 10 Dec 2025
54.7100
55.5000
53.6280
53.9500
253,700
Tue, 09 Dec 2025
53.5000
55.0800
53.1000
54.7100
246,000
Mon, 08 Dec 2025
54.2300
54.9100
52.6900
53.6100
282,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
54.9800
55.0500
53.1000
53.9400
195,700
Thu, 04 Dec 2025
51.3500
55.2600
50.9650
54.9400
371,900
Wed, 03 Dec 2025
50.0800
52.9550
50.0800
51.6000
549,000
Tue, 02 Dec 2025
49.6200
51.2600
49.0000
50.1300
364,000
Mon, 01 Dec 2025
48.4200
49.6800
47.8100
49.0500
286,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
49.5300
49.7800
48.1700
49.1300
193,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
47.4300
50.6500
47.4300
49.4300
594,400
Tue, 25 Nov 2025
44.6800
47.4450
44.6300
47.2700
250,800
Mon, 24 Nov 2025
45.4600
46.0600
44.1400
44.4900
232,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
42.7400
46.1200
42.6700
45.4500
276,600
Thu, 20 Nov 2025
45.1000
46.1500
42.6200
42.6750
453,000
Wed, 19 Nov 2025
46.0500
46.6200
44.8100
44.9100
271,400
Tue, 18 Nov 2025
44.4800
46.6300
44.1900
46.0900
270,100
Mon, 17 Nov 2025
45.6100
46.5900
44.3900
44.6400
501,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
46.9200
46.9700
45.0000
45.4900
515,600
Thu, 13 Nov 2025
47.8200
48.7600
46.3850
47.6600
328,400
Wed, 12 Nov 2025
47.9480
48.1000
45.7850
47.6100
460,900
Tue, 11 Nov 2025
48.1100
50.6890
45.3700
45.8500
403,700
Mon, 10 Nov 2025
49.9200
50.4500
46.5800
48.1100
439,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
55.4300
55.7600
45.3400
48.5400
1,080,500
Thu, 06 Nov 2025
2 · 10-K
After-hours · 16:35 ET
10-K ↗
Thu, 06 Nov 2025
1 · 8-K
After-hours · 16:27 ET
8-K ↗
Thu, 06 Nov 2025
58.3200
58.3200
52.7700
54.7300
760,700
Wed, 05 Nov 2025
57.3400
59.1000
56.3550
58.8300
457,500
Tue, 04 Nov 2025
54.0400
58.2600
53.5050
57.3400
328,000
Mon, 03 Nov 2025
56.9300
56.9300
53.7300
54.0400
645,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
55.0000
57.0400
54.9150
56.9300
293,500
Thu, 30 Oct 2025
55.4000
56.5100
53.8000
54.8000
351,900
Wed, 29 Oct 2025
60.2600
61.6600
56.9300
57.5100
332,600
Tue, 28 Oct 2025
63.7900
65.0000
60.7500
60.8100
193,400
Mon, 27 Oct 2025
64.0500
65.3900
60.7800
63.7800
369,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
65.4800
66.4900
62.9000
64.4800
142,500
Thu, 23 Oct 2025
66.6600
66.7800
64.2300
64.7500
176,100
Wed, 22 Oct 2025
66.2300
67.0000
64.4200
66.4400
234,100
Tue, 21 Oct 2025
63.0700
67.7000
63.0700
66.7400
231,100
Mon, 20 Oct 2025
61.9300
63.4300
61.8500
63.0700
135,300
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
62.7300
64.4600
60.7100
60.7200
224,000
Thu, 16 Oct 2025
64.0000
64.7060
62.2700
63.1300
219,800
Wed, 15 Oct 2025
64.0400
65.5000
63.0000
63.5800
255,200
Tue, 14 Oct 2025
56.6000
63.9300
55.3000
63.3400
312,000
Mon, 13 Oct 2025
56.4900
58.5250
56.0000
57.6800
187,400
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
59.5600
59.5600
55.6000
55.6700
273,500
Thu, 09 Oct 2025
57.6900
60.1900
57.5000
59.0000
169,600
Wed, 08 Oct 2025
59.0500
60.2150
57.8800
57.9200
259,600
Tue, 07 Oct 2025
59.4700
59.8050
57.8340
58.9500
168,000
Mon, 06 Oct 2025
60.0400
60.5300
58.5150
58.9400
174,600
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
60.0800
62.4230
59.1500
60.0100
228,200
Thu, 02 Oct 2025
58.3000
60.3000
58.0700
59.6000
222,000
Wed, 01 Oct 2025
59.3200
60.0020
57.8300
58.2900
335,300
Tue, 30 Sep 2025
61.0100
62.1800
58.0900
59.4100
432,900
Mon, 29 Sep 2025
62.4500
62.8000
61.2000
61.5000
288,200
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
62.1700
62.8550
60.5720
61.9900
269,100
Thu, 25 Sep 2025
63.0000
63.6400
61.2750
62.2500
282,200
Wed, 24 Sep 2025
64.6500
65.7440
62.4500
63.5400
452,900
Tue, 23 Sep 2025
70.9000
71.5550
64.9700
65.1150
527,300
Mon, 22 Sep 2025
73.0600
73.6450
70.6400
70.7900
270,800
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
78.3400
78.3400
73.1950
73.4100
207,900
Thu, 18 Sep 2025
76.2700
77.9200
75.0300
77.7150
162,300
Wed, 17 Sep 2025
76.6900
78.7200
75.5000
76.1800
201,800
Tue, 16 Sep 2025
80.8700
82.2100
76.0100
76.2800
257,800
Mon, 15 Sep 2025
79.5100
82.0800
78.5300
80.2400
203,600
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
82.9600
83.1000
79.3700
79.6700
352,100
Thu, 11 Sep 2025
79.4400
83.2050
79.2000
83.0200
202,600
Wed, 10 Sep 2025
79.5100
80.4800
78.0700
79.5000
158,200
Tue, 09 Sep 2025
80.0000
81.5150
78.5400
79.8000
228,800
Mon, 08 Sep 2025
81.4600
82.4940
80.1800
80.1900
145,700
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
83.2500
85.0000
79.8350
81.4600
340,000
Thu, 04 Sep 2025
83.8000
87.9900
79.6000
83.0900
325,800
Wed, 03 Sep 2025
85.0800
86.4700
83.8800
84.6200
272,700
Tue, 02 Sep 2025
82.8500
87.0000
82.8500
85.0500
305,100
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
82.8700
85.0000
81.3300
84.8050
186,900
Thu, 28 Aug 2025
81.3200
83.6050
80.9650
83.0600
197,300
Wed, 27 Aug 2025
79.5700
81.8400
78.9400
81.0300
166,800
Tue, 26 Aug 2025
78.8600
81.2200
78.0000
79.7600
180,900
Mon, 25 Aug 2025
80.1300
81.4600
78.1300
78.6500
104,300
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
79.8800
81.4200
78.9600
80.1750
162,300
Thu, 21 Aug 2025
77.6200
79.2600
76.8600
79.1300
146,100
Wed, 20 Aug 2025
78.9000
79.5950
75.9500
78.6300
311,900
Tue, 19 Aug 2025
76.8100
79.1800
76.4880
79.1100
174,300
Mon, 18 Aug 2025
76.8000
77.8600
75.9000
76.3300
173,400
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
78.5800
79.1050
76.8490
77.2300
239,200
Thu, 14 Aug 2025
78.9700
79.3100
76.2500
78.0300
161,900
Wed, 13 Aug 2025
79.1100
79.6400
76.2150
79.0900
371,700
Tue, 12 Aug 2025
78.7500
79.4050
77.3900
78.9000
164,300
Mon, 11 Aug 2025
77.6000
80.5100
76.8200
78.0500
311,800
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
82.9300
82.9300
76.0000
77.6100
303,900
Thu, 07 Aug 2025
85.3200
86.4570
80.5700
83.1300
297,200
Wed, 06 Aug 2025
86.1300
86.1300
82.8350
84.4200
259,200
Tue, 05 Aug 2025
88.6600
88.7500
84.3850
86.1100
244,300
Mon, 04 Aug 2025
86.9100
88.1900
84.7500
88.1900
253,200
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
85.9500
86.9100
81.3300
85.9000
271,100
Thu, 31 Jul 2025
88.2800
88.6000
86.5950
87.7400
217,800
Wed, 30 Jul 2025
87.9300
90.6000
85.4550
89.8100
268,600
Tue, 29 Jul 2025
90.7200
90.7200
85.5400
86.8600
175,400
Mon, 28 Jul 2025
91.1000
91.2900
88.7230
90.1800
185,300
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend