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
85.3600
86.0900
84.4600
85.7900
322,200
Thu, 23 Jul 2026
87.0000
87.5000
84.8720
85.0000
500,800
Wed, 22 Jul 2026
88.9400
89.2020
86.6700
87.3100
261,900
Tue, 21 Jul 2026
89.0700
89.3650
87.6500
89.0800
156,100
Mon, 20 Jul 2026
88.3700
89.8400
87.9200
88.1500
246,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
87.2500
88.1500
85.9200
87.9100
284,400
Thu, 16 Jul 2026
90.0000
92.2800
86.8800
87.4800
548,400
Wed, 15 Jul 2026
89.3100
91.2800
88.7200
89.4100
479,300
Tue, 14 Jul 2026
89.6900
90.8700
89.0300
89.1900
254,700
Mon, 13 Jul 2026
89.8900
91.7400
88.5300
88.6700
164,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
89.0500
90.2850
89.0000
89.6700
134,100
Thu, 09 Jul 2026
87.7600
89.0400
87.0000
88.6000
157,200
Wed, 08 Jul 2026
87.5000
88.0800
86.5200
87.4800
175,200
Tue, 07 Jul 2026
89.8800
90.5800
87.8800
88.2000
333,000
Mon, 06 Jul 2026
89.8000
90.2500
87.7800
90.1900
346,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
88.3600
91.6250
88.3600
89.8200
303,100
Wed, 01 Jul 2026
86.5000
88.6200
85.7700
88.3400
222,800
Tue, 30 Jun 2026
87.2000
87.6750
85.5390
86.6400
358,500
Mon, 29 Jun 2026
89.5200
89.9100
86.6950
87.4300
392,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
86.6100
89.8650
85.8000
88.9500
425,000
Thu, 25 Jun 2026
87.1700
87.3200
85.1400
86.8500
403,000
Wed, 24 Jun 2026
86.0000
87.9150
84.7300
85.8000
536,600
Tue, 23 Jun 2026
84.0000
84.3000
82.5550
83.5000
321,400
Mon, 22 Jun 2026
82.9200
86.1600
81.5000
84.8100
482,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
83.3100
84.0800
81.2250
82.2050
434,500
Wed, 17 Jun 2026
84.1900
85.5750
83.1200
83.2700
393,500
Tue, 16 Jun 2026
83.6900
84.8300
83.0000
83.9500
338,800
Mon, 15 Jun 2026
82.5000
83.5700
82.3000
83.2000
404,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
81.6100
82.5300
79.9200
80.5600
464,500
Fri, 12 Jun 2026
14 · 6-K
Pre-market · 07:00 ET
6-K ↗
Thu, 11 Jun 2026
78.7500
82.4000
78.1700
82.3300
468,000
Wed, 10 Jun 2026
77.5100
78.9200
76.5900
78.5750
539,600
Tue, 09 Jun 2026
79.9100
80.6800
77.4200
78.1000
785,700
Mon, 08 Jun 2026
82.3500
83.3900
79.6400
80.1700
409,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
83.4300
84.3200
80.4400
81.1700
639,000
Thu, 04 Jun 2026
86.8200
86.8200
82.8630
83.4100
582,400
Wed, 03 Jun 2026
87.5600
88.4800
85.3500
85.6300
628,800
Tue, 02 Jun 2026
90.0700
90.7500
88.4500
88.6400
420,600
Mon, 01 Jun 2026
90.4000
91.9000
90.0000
90.1700
260,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
92.8000
92.8000
89.0290
90.4000
318,300
Thu, 28 May 2026
93.8000
93.8000
91.4300
92.8000
534,600
Wed, 27 May 2026
92.8500
94.7900
91.0000
93.1600
385,700
Tue, 26 May 2026
91.5400
94.4000
91.3200
92.8500
652,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
91.0000
92.4800
90.0000
91.5400
448,200
Thu, 21 May 2026
91.5000
91.9050
89.2750
91.0000
909,000
Wed, 20 May 2026
89.9900
92.8100
88.2600
91.8600
393,000
Tue, 19 May 2026
88.4000
90.3480
87.0000
89.6800
573,400
Mon, 18 May 2026
87.1800
90.0600
87.0000
88.9050
389,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
88.5800
89.1700
86.6100
87.5100
803,800
Thu, 14 May 2026
88.8300
89.1600
86.4500
88.5800
257,500
Thu, 14 May 2026
13 · 6-K
Pre-market · 08:10 ET
6-K ↗
Wed, 13 May 2026
86.1300
88.0100
85.0000
88.0000
623,100
Tue, 12 May 2026
85.6600
88.2700
85.0000
86.3800
398,500
Tue, 12 May 2026
12 · 6-K
Pre-market · 07:00 ET
6-K ↗
Mon, 11 May 2026
88.9900
89.6250
85.3400
85.8400
431,700
Mon, 11 May 2026
11 · 6-K
Pre-market · 07:00 ET
6-K ↗
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
86.8400
87.1000
84.0200
85.9000
605,700
Thu, 07 May 2026
87.3000
89.1750
86.2000
86.6900
326,400
Wed, 06 May 2026
85.0100
87.5700
85.0000
87.3200
243,900
Tue, 05 May 2026
85.4100
86.1900
83.5500
84.2100
346,200
Mon, 04 May 2026
86.4200
88.3350
85.3100
85.4100
366,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
86.5600
87.3500
84.5300
86.4200
392,500
Thu, 30 Apr 2026
86.1400
88.5600
85.6800
85.8400
817,300
Wed, 29 Apr 2026
85.1300
86.8100
84.3430
85.9000
810,800
Tue, 28 Apr 2026
88.6700
89.0000
85.2000
85.9000
731,300
Mon, 27 Apr 2026
86.0000
89.6700
85.7800
89.2900
760,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
84.6100
85.9900
83.3700
85.7800
511,000
Fri, 24 Apr 2026
10 · 6-K
Pre-market · 08:20 ET
6-K ↗
Thu, 23 Apr 2026
86.0000
86.6350
84.2500
85.1700
481,600
Wed, 22 Apr 2026
89.5000
89.5000
86.1550
86.4000
515,100
Tue, 21 Apr 2026
91.0000
92.3000
88.7020
88.9000
499,800
Mon, 20 Apr 2026
87.0100
97.3300
86.7100
91.8100
1,819,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
81.2300
85.3380
81.2300
84.9100
612,400
Thu, 16 Apr 2026
81.3800
81.9200
80.4300
81.2300
420,800
Thu, 16 Apr 2026
9 · 6-K
Pre-market · 07:00 ET
6-K ↗
Wed, 15 Apr 2026
81.5900
82.9700
80.8800
82.1200
385,900
Tue, 14 Apr 2026
80.0000
82.8000
79.7170
82.3400
692,900
Mon, 13 Apr 2026
74.8900
79.5700
74.5900
79.5400
449,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
74.9200
75.4200
74.0400
74.8900
268,700
Thu, 09 Apr 2026
76.4000
77.0500
74.2750
75.5400
316,300
Wed, 08 Apr 2026
77.7400
79.4700
76.2000
76.4000
459,200
Tue, 07 Apr 2026
74.8300
75.2000
73.7100
74.3500
502,300
Mon, 06 Apr 2026
74.5000
76.3000
73.7000
75.6500
410,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
72.7000
75.0000
72.2700
74.5500
342,500
Wed, 01 Apr 2026
74.3000
74.4550
72.2200
73.4300
380,800
Tue, 31 Mar 2026
72.5000
74.7600
72.2200
74.0700
403,000
Mon, 30 Mar 2026
71.0500
72.8400
70.5000
72.2200
468,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
73.8100
73.8100
70.4100
70.8700
520,800
Thu, 26 Mar 2026
74.5000
75.6100
73.3200
74.1600
426,200
Wed, 25 Mar 2026
72.9500
76.4100
72.5900
74.7700
636,900
Tue, 24 Mar 2026
72.8000
73.1000
71.7000
72.5300
396,200
Mon, 23 Mar 2026
72.0500
74.4000
71.2300
73.7000
506,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
73.3800
73.5000
72.0900
72.1700
711,600
Thu, 19 Mar 2026
72.2000
73.8900
71.7000
73.0100
613,800
Wed, 18 Mar 2026
73.1000
73.5000
71.3400
73.0750
411,100
Tue, 17 Mar 2026
71.6000
73.7350
71.6000
73.5100
551,200
Mon, 16 Mar 2026
8 · 20-F
After market open · 11:57 ET
20-F ↗
Mon, 16 Mar 2026
69.1000
71.9400
69.1000
71.7200
817,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
71.4900
72.5000
68.5900
68.8400
711,500
Fri, 13 Mar 2026
7 · 6-K
Pre-market · 09:18 ET
6-K ↗
Thu, 12 Mar 2026
72.9200
73.3750
70.6900
71.1200
858,500
Wed, 11 Mar 2026
73.3100
74.0300
72.6400
73.1700
420,700
Tue, 10 Mar 2026
74.0000
75.2000
72.8800
74.0700
773,300
Mon, 09 Mar 2026
72.8700
74.0500
70.8960
73.1000
862,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
73.3400
75.7400
73.0800
74.2000
821,600
Thu, 05 Mar 2026
72.8000
74.8000
72.1300
74.6400
981,500
Wed, 04 Mar 2026
75.2000
75.7050
72.5400
73.1100
786,500
Wed, 04 Mar 2026
6 · 6-K
Pre-market · 06:59 ET
6-K ↗
Tue, 03 Mar 2026
75.0000
77.4000
73.9000
74.7100
670,600
Mon, 02 Mar 2026
71.6630
78.6700
71.5000
78.0000
1,258,700
Mon, 02 Mar 2026
5 · 6-K
Pre-market · 07:00 ET
6-K ↗
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
71.3000
71.6200
70.0500
70.5900
600,300
Thu, 26 Feb 2026
72.9000
73.8450
70.7600
71.2900
572,400
Wed, 25 Feb 2026
73.6600
73.6600
70.4050
72.6100
527,300
Tue, 24 Feb 2026
72.0300
72.7270
71.4500
71.9900
445,200
Mon, 23 Feb 2026
73.4600
74.4900
71.5700
71.7500
551,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
73.5000
73.8400
72.2850
73.2000
400,100
Thu, 19 Feb 2026
74.6100
74.6300
72.7900
73.8800
292,400
Wed, 18 Feb 2026
72.9000
75.1500
72.9000
74.6100
380,100
Tue, 17 Feb 2026
73.0700
73.2800
71.5000
72.1000
579,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
73.6000
74.0500
72.3300
73.3000
420,300
Thu, 12 Feb 2026
75.0000
76.0000
72.4100
72.9200
514,300
Wed, 11 Feb 2026
77.1400
78.8000
74.0000
74.7500
521,200
Tue, 10 Feb 2026
76.6100
77.9900
75.8550
76.4100
166,600
Mon, 09 Feb 2026
74.0100
76.5200
73.5000
76.3600
654,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
74.4000
75.9700
73.3300
73.7900
580,600
Thu, 05 Feb 2026
76.3100
76.7900
73.5100
74.1600
496,500
Wed, 04 Feb 2026
76.0300
76.7450
73.5000
76.2050
471,300
Tue, 03 Feb 2026
75.6600
76.7400
74.6100
76.0750
461,700
Mon, 02 Feb 2026
75.0000
76.5400
73.5100
76.3000
532,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
78.8000
79.9700
75.8000
76.1700
587,300
Thu, 29 Jan 2026
80.4200
80.8240
78.1300
78.7800
437,000
Wed, 28 Jan 2026
79.8900
80.9930
79.1700
80.4600
411,300
Tue, 27 Jan 2026
79.6900
79.6900
76.5000
78.3000
564,300
Mon, 26 Jan 2026
78.5600
79.6700
77.3000
78.6900
486,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
78.6600
79.0700
77.8000
78.7500
301,200
Thu, 22 Jan 2026
76.2000
78.6250
76.2000
78.1700
406,400
Wed, 21 Jan 2026
77.6800
78.2500
73.7800
76.0300
744,900
Tue, 20 Jan 2026
78.3200
78.8510
76.3900
77.4000
432,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
78.5700
79.4700
78.1100
79.4500
298,500
Thu, 15 Jan 2026
81.0500
81.5800
78.3300
78.9500
391,300
Wed, 14 Jan 2026
78.8800
80.9900
78.8800
80.3800
293,200
Tue, 13 Jan 2026
80.5000
81.1000
78.3500
78.4400
477,300
Mon, 12 Jan 2026
80.8800
82.1090
79.9800
80.1100
656,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
83.6600
84.2700
81.8400
81.8400
343,900
Thu, 08 Jan 2026
83.0400
84.1800
80.6000
83.6700
377,400
Wed, 07 Jan 2026
84.2500
84.7550
82.0500
84.1700
478,300
Tue, 06 Jan 2026
79.7000
83.4500
79.0000
83.3000
482,900
Mon, 05 Jan 2026
77.3500
79.0500
76.6200
78.6900
425,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
78.9600
79.1000
77.0000
77.5400
423,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
79.0000
79.4350
78.1000
78.1300
310,900
Tue, 30 Dec 2025
78.6600
79.3300
78.0200
79.0500
502,600
Mon, 29 Dec 2025
78.6800
79.4500
78.0000
79.0800
410,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
79.0500
79.3900
78.3300
78.6500
221,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
78.7900
79.4000
77.8050
78.4100
119,300
Tue, 23 Dec 2025
79.9100
79.9100
77.5400
78.3600
233,700
Mon, 22 Dec 2025
78.8800
79.4600
78.2000
78.6900
357,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
78.7900
79.0300
77.5200
77.5500
287,700
Thu, 18 Dec 2025
78.8100
80.6500
78.2500
78.3300
405,100
Wed, 17 Dec 2025
77.9800
80.0200
77.7900
78.8050
572,300
Tue, 16 Dec 2025
75.5600
77.9400
75.5050
77.8900
568,300
Mon, 15 Dec 2025
76.8000
76.8000
74.9800
76.4350
505,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
76.2100
77.7700
75.9900
76.6700
565,100
Thu, 11 Dec 2025
75.7300
77.6100
74.6950
76.7700
645,400
Wed, 10 Dec 2025
73.5200
76.0350
73.5100
75.3300
450,600
Tue, 09 Dec 2025
74.4300
74.5600
73.1100
73.5100
476,800
Mon, 08 Dec 2025
76.3600
76.9250
74.1900
74.4300
345,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
77.1300
77.8760
76.1700
76.4200
402,900
Thu, 04 Dec 2025
78.0600
79.0000
76.9100
77.1400
247,400
Wed, 03 Dec 2025
77.5600
78.6300
77.1000
78.0700
246,900
Tue, 02 Dec 2025
77.4100
78.6000
77.0000
77.3600
530,200
Mon, 01 Dec 2025
77.5000
79.5700
76.7050
77.1600
567,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
75.2200
78.7000
74.5600
77.3100
612,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
74.9800
75.5700
73.9600
74.0000
689,900
Tue, 25 Nov 2025
72.0100
74.7400
72.0100
74.4400
584,800
Mon, 24 Nov 2025
71.0400
72.3600
70.6400
71.7700
741,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
71.0000
71.7900
70.6250
70.8900
619,600
Thu, 20 Nov 2025
74.0000
74.6600
71.1600
71.4400
942,500
Wed, 19 Nov 2025
72.6500
73.3600
71.5800
72.7950
560,400
Tue, 18 Nov 2025
72.5000
73.1970
72.1200
72.8100
371,500
Mon, 17 Nov 2025
73.0000
74.0360
71.8800
72.5800
512,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
73.6500
74.5400
72.8000
73.7600
407,100
Thu, 13 Nov 2025
75.0500
75.5320
73.6500
74.6500
805,200
Thu, 13 Nov 2025
4 · 6-K
Pre-market · 07:49 ET
6-K ↗
Wed, 12 Nov 2025
75.1200
76.9850
74.7000
75.0900
495,200
Tue, 11 Nov 2025
74.2700
76.5660
73.2500
75.0000
345,700
Mon, 10 Nov 2025
74.2600
77.0000
72.8950
73.6500
892,600
Mon, 10 Nov 2025
3 · 6-K
Pre-market · 07:00 ET
6-K ↗
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
71.7000
72.1100
70.6100
71.2900
698,600
Thu, 06 Nov 2025
73.8200
74.5900
71.5800
71.7800
486,300
Wed, 05 Nov 2025
73.4900
74.3500
72.5000
73.6300
478,800
Tue, 04 Nov 2025
74.6700
75.0600
73.4200
73.4900
518,600
Mon, 03 Nov 2025
75.0000
76.1150
74.8500
75.0600
330,800
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
73.5000
75.1200
73.1600
74.7900
494,700
Thu, 30 Oct 2025
75.2000
75.4400
72.9250
73.0100
337,600
Wed, 29 Oct 2025
75.4650
76.3900
74.3550
75.0000
659,000
Tue, 28 Oct 2025
76.7300
77.3680
74.8500
74.9700
702,100
Mon, 27 Oct 2025
77.0500
77.2500
76.3100
76.8000
628,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
75.0500
76.5600
75.0200
75.1000
385,800
Thu, 23 Oct 2025
74.0800
75.3500
73.6600
74.5200
314,000
Wed, 22 Oct 2025
74.2900
75.2600
73.9120
74.5900
476,100
Tue, 21 Oct 2025
74.5600
75.0770
73.3800
74.5800
527,700
Mon, 20 Oct 2025
74.0000
75.5300
73.8000
74.8500
620,000
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
73.2500
75.2800
73.1300
73.3200
825,100
Thu, 16 Oct 2025
75.3100
75.8100
72.2200
73.9200
1,128,400
Wed, 15 Oct 2025
75.5000
75.8200
73.9900
74.5950
1,627,400
Tue, 14 Oct 2025
75.0000
75.2500
74.0700
74.3600
571,900
Mon, 13 Oct 2025
74.5000
75.5600
73.8100
75.1800
670,300
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
76.0000
76.4220
73.3450
73.7200
723,200
Thu, 09 Oct 2025
77.2400
77.7800
75.4000
75.7000
1,120,800
Wed, 08 Oct 2025
78.2550
78.9400
76.1900
77.2400
2,219,600
Tue, 07 Oct 2025
78.3800
78.5000
76.7000
76.8500
963,100
Mon, 06 Oct 2025
80.3800
80.7000
77.5000
77.6100
527,600
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
80.1600
80.6500
79.3000
79.9800
632,200
Thu, 02 Oct 2025
80.0000
80.5000
78.8900
79.0800
716,000
Wed, 01 Oct 2025
82.0000
82.9500
79.4800
79.6000
725,000
Tue, 30 Sep 2025
82.1200
82.7700
81.2600
81.6800
572,100
Mon, 29 Sep 2025
85.0000
85.0000
81.6800
81.8200
492,200
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
84.2400
85.0200
83.7500
84.0000
410,500
Thu, 25 Sep 2025
84.0000
84.9650
83.1700
84.0000
260,100
Wed, 24 Sep 2025
84.7000
85.2550
83.8600
84.3800
491,300
Tue, 23 Sep 2025
86.4600
87.1500
84.3000
84.5550
405,200
Mon, 22 Sep 2025
87.1100
87.1100
85.0000
86.2600
641,100
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
90.0800
90.1000
87.7300
88.0000
254,100
Thu, 18 Sep 2025
90.1000
92.9900
89.6000
90.0800
628,500
Wed, 17 Sep 2025
85.5000
90.2800
85.0100
89.1400
408,200
Tue, 16 Sep 2025
85.0000
85.7500
84.0000
84.7300
460,400
Mon, 15 Sep 2025
85.0200
85.5000
84.1350
84.6100
299,700
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
85.3300
86.0000
84.0000
84.4100
265,800
Thu, 11 Sep 2025
85.2500
86.4980
84.3800
84.9100
630,700
Wed, 10 Sep 2025
84.2500
85.4950
83.0050
85.0600
864,300
Tue, 09 Sep 2025
87.0500
87.7000
86.3200
87.2400
304,500
Mon, 08 Sep 2025
88.8800
89.4440
86.6900
86.9600
285,000
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
91.1900
92.1350
88.5000
88.6200
281,700
Thu, 04 Sep 2025
89.5300
91.5400
89.2500
91.0900
155,300
Wed, 03 Sep 2025
91.8100
92.1800
88.9100
90.1700
238,700
Tue, 02 Sep 2025
92.8800
93.4050
90.5000
91.0100
537,200
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
92.8000
94.1900
91.7250
93.9600
180,300
Thu, 28 Aug 2025
92.9600
93.6000
91.6300
93.0000
263,700
Wed, 27 Aug 2025
91.6000
92.4900
90.4400
92.4800
210,400
Tue, 26 Aug 2025
92.4500
93.2650
91.3300
91.3300
483,800
Mon, 25 Aug 2025
92.5400
93.7150
91.9000
92.5200
116,700
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
91.3900
92.9240
90.3700
92.5400
145,100
Thu, 21 Aug 2025
90.5000
91.6330
89.7900
91.3800
174,200
Wed, 20 Aug 2025
92.7300
93.0240
90.1000
90.3100
242,500
Tue, 19 Aug 2025
94.0000
95.6240
92.3000
94.0700
244,900
Mon, 18 Aug 2025
95.0000
95.7730
93.5000
93.6700
391,900
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
95.3500
96.4200
94.9500
95.2400
204,800
Thu, 14 Aug 2025
96.8800
97.1500
95.1250
95.9100
264,400
Wed, 13 Aug 2025
97.7600
99.2000
96.8340
97.7100
266,100
Tue, 12 Aug 2025
96.1600
97.8300
94.5240
97.1700
312,300
Mon, 11 Aug 2025
94.8100
97.3000
93.9470
95.8300
481,200
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
91.3100
95.9200
90.6480
94.9600
598,700
Thu, 07 Aug 2025
88.7500
91.8600
88.5500
91.7700
612,000
Wed, 06 Aug 2025
88.7900
88.9700
87.0800
88.7700
326,100
Wed, 06 Aug 2025
2 · 6-K
Pre-market · 08:01 ET
6-K ↗
Tue, 05 Aug 2025
87.4500
89.5000
85.7800
89.1100
395,400
Mon, 04 Aug 2025
83.5100
86.8000
81.0000
86.6700
688,200
Mon, 04 Aug 2025
1 · 6-K
Pre-market · 07:00 ET
6-K ↗
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
78.9700
79.0320
75.9000
76.1600
468,900
Thu, 31 Jul 2025
82.3500
82.9000
78.8250
78.9000
623,100
Wed, 30 Jul 2025
85.6600
85.7250
81.2200
81.9800
498,400
Tue, 29 Jul 2025
85.9100
87.2600
85.2400
85.9600
309,000
Mon, 28 Jul 2025
85.3600
86.7250
85.0000
85.8950
190,800
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend