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
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
151.9100
159.0200
151.5000
158.1300
702,645
Thu, 22 Oct 2026
152.2800
152.4700
146.0000
150.4800
738,500
Wed, 21 Oct 2026
152.2200
153.0900
148.5900
150.8500
1,113,700
Tue, 20 Oct 2026
156.3100
156.5600
149.4400
152.2200
920,100
Mon, 19 Oct 2026
4 · 8-K
After-hours · 21:27 ET
8-K ↗
Mon, 19 Oct 2026
152.9600
155.8500
150.8300
154.4800
723,300
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
149.7000
154.9000
149.2500
154.5600
809,000
Thu, 15 Oct 2026
146.9000
149.9100
143.3200
148.3300
807,600
Wed, 14 Oct 2026
147.0600
147.8900
145.9000
146.1800
495,200
Tue, 13 Oct 2026
145.5000
147.2900
144.7900
146.5100
488,400
Mon, 12 Oct 2026
143.1200
145.1800
142.9900
144.5700
527,800
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
142.1100
144.6000
141.3900
141.5400
532,000
Thu, 08 Oct 2026
139.2100
142.4400
138.9500
142.3400
879,600
Wed, 07 Oct 2026
138.3000
138.7100
134.7000
136.0500
541,800
Tue, 06 Oct 2026
138.8000
139.5400
137.0600
137.5300
569,300
Mon, 05 Oct 2026
137.2300
140.7700
135.2100
139.1100
565,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
134.2500
137.8900
134.1600
137.0100
457,300
Thu, 01 Oct 2026
133.3100
137.9200
133.2600
136.8500
786,100
Wed, 30 Sep 2026
134.7100
136.2400
133.8200
134.0700
853,500
Tue, 29 Sep 2026
132.7000
135.1000
132.6900
134.4100
696,400
Mon, 28 Sep 2026
138.8600
138.8600
134.8600
135.1500
662,200
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
136.9000
138.1400
135.1000
136.2700
624,500
Thu, 24 Sep 2026
139.8400
141.8200
138.4400
140.0200
605,900
Wed, 23 Sep 2026
138.3400
139.6500
135.9900
137.7200
539,300
Tue, 22 Sep 2026
136.5200
139.1300
135.7800
135.8900
775,400
Mon, 21 Sep 2026
143.2900
143.2900
138.8800
139.4300
762,100
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
146.6700
146.8600
143.6000
144.4900
1,904,200
Thu, 17 Sep 2026
145.8100
148.3100
144.9500
146.2700
596,000
Wed, 16 Sep 2026
153.3300
154.6800
146.1800
147.0300
791,400
Tue, 15 Sep 2026
152.4200
157.0600
152.4200
157.0000
545,300
Mon, 14 Sep 2026
155.4000
156.3200
150.7700
151.2200
688,500
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
150.4800
152.3500
147.2500
152.0100
565,400
Thu, 10 Sep 2026
153.5200
154.0000
148.1100
151.8200
869,700
Wed, 09 Sep 2026
149.6700
151.3800
148.9300
149.4900
635,500
Tue, 08 Sep 2026
147.9200
150.4200
146.0500
147.6100
704,700
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
146.2600
147.6600
144.6000
146.3900
344,800
Thu, 03 Sep 2026
148.8900
149.5700
146.8000
148.0000
561,200
Wed, 02 Sep 2026
149.4300
151.2800
148.9400
149.5800
503,800
Tue, 01 Sep 2026
149.7900
150.5900
148.0100
150.4100
518,600
Mon, 31 Aug 2026
149.7700
151.7700
145.6400
147.1100
934,100
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
146.2400
147.9000
144.0100
146.0000
660,500
Thu, 27 Aug 2026
141.0000
146.1600
139.4400
145.9900
744,300
Wed, 26 Aug 2026
138.9400
143.0700
138.1300
140.1400
622,800
Tue, 25 Aug 2026
141.6100
143.7700
139.8600
140.7600
596,200
Mon, 24 Aug 2026
146.3800
147.5400
143.2000
144.6700
643,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
149.3700
150.7900
147.2300
147.8500
577,300
Thu, 20 Aug 2026
149.9200
153.0000
147.5500
148.8100
756,500
Wed, 19 Aug 2026
144.8000
149.0200
144.5100
147.8300
757,300
Tue, 18 Aug 2026
144.9700
145.5300
141.2600
143.9400
712,900
Mon, 17 Aug 2026
137.3200
142.9500
136.5800
142.8800
653,100
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
136.5000
139.1300
134.5700
137.3200
573,300
Thu, 13 Aug 2026
135.0000
136.1300
132.8400
134.4600
565,300
Wed, 12 Aug 2026
138.9000
139.8900
137.4000
137.5800
688,000
Tue, 11 Aug 2026
136.9200
140.6700
136.9200
139.2300
589,600
Mon, 10 Aug 2026
134.1300
138.6800
133.9000
138.5200
998,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
130.6700
133.3800
129.9800
131.3500
833,600
Thu, 06 Aug 2026
3 · 10-Q
After-hours · 16:52 ET
10-Q ↗
Thu, 06 Aug 2026
2 · 8-K
After-hours · 16:20 ET
8-K ↗
Thu, 06 Aug 2026
130.9300
135.7200
128.3500
132.5000
1,663,300
Wed, 05 Aug 2026
1 · 8-K
After-hours · 16:53 ET
8-K ↗
Wed, 05 Aug 2026
137.3600
138.0000
129.7000
129.9500
920,200
Tue, 04 Aug 2026
135.3100
138.5900
134.0000
136.8900
586,500
Mon, 03 Aug 2026
136.6300
140.1500
135.0200
139.3300
759,800
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
139.4100
140.9400
137.9600
140.3800
840,100
Thu, 30 Jul 2026
134.0800
138.9200
133.5900
138.2500
696,400
Wed, 29 Jul 2026
133.4500
136.7500
132.2800
136.4700
651,600
Tue, 28 Jul 2026
132.7200
133.4700
128.1000
128.8000
675,500
Mon, 27 Jul 2026
133.7300
135.7200
131.6800
131.8000
670,500
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
136.8500
141.0900
136.8500
138.3600
551,000
Thu, 23 Jul 2026
141.8400
141.8400
138.3300
138.8900
944,600
Wed, 22 Jul 2026
136.6800
138.9700
136.5700
137.4000
929,300
Tue, 21 Jul 2026
130.4000
134.1900
129.8600
134.1900
790,900
Mon, 20 Jul 2026
126.2100
130.0800
125.9700
128.8000
922,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
126.5000
128.2500
125.0900
128.1000
684,200
Thu, 16 Jul 2026
123.6300
125.5500
123.4500
124.0800
702,100
Wed, 15 Jul 2026
122.0000
124.1300
120.0600
123.4400
640,500
Tue, 14 Jul 2026
123.0300
124.0400
120.7700
121.9900
580,900
Mon, 13 Jul 2026
119.9300
124.3300
119.3800
122.3600
1,245,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
118.7100
119.5200
116.2800
117.3900
691,400
Thu, 09 Jul 2026
120.4000
120.6600
117.7100
118.4800
745,400
Wed, 08 Jul 2026
120.0000
123.2900
118.4300
122.1300
1,003,000
Tue, 07 Jul 2026
112.5900
117.7000
112.5900
116.8400
861,800
Mon, 06 Jul 2026
112.2300
113.5800
111.4800
111.5900
679,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
112.2500
114.6600
112.2500
113.3200
804,600
Wed, 01 Jul 2026
114.3000
115.9500
111.2500
111.6300
735,800
Tue, 30 Jun 2026
117.1100
118.2300
113.9500
114.3000
930,300
Mon, 29 Jun 2026
118.5800
119.0300
115.6000
115.9700
1,072,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
118.9900
120.2800
115.5600
116.5900
1,343,600
Thu, 25 Jun 2026
118.6000
120.6200
117.8600
119.4800
641,300
Wed, 24 Jun 2026
121.0500
121.8200
117.1500
119.9300
1,019,500
Tue, 23 Jun 2026
123.8700
126.2200
123.3600
124.4400
695,600
Mon, 22 Jun 2026
122.5000
125.3100
121.8400
124.4500
1,253,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
125.4100
125.4100
121.6300
123.1200
1,685,400
Wed, 17 Jun 2026
126.0800
128.6600
125.9000
126.9700
1,133,400
Tue, 16 Jun 2026
124.7100
127.7500
124.7000
126.7100
754,700
Mon, 15 Jun 2026
127.6600
129.3300
126.6200
127.6000
1,488,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
132.1600
137.1900
132.1000
135.3400
473,300
Thu, 11 Jun 2026
140.4100
141.2200
132.9400
133.7400
666,300
Wed, 10 Jun 2026
134.7300
139.8700
134.7000
138.2500
778,000
Tue, 09 Jun 2026
137.4100
137.5100
131.7200
134.0700
626,600
Mon, 08 Jun 2026
137.2800
139.5300
137.1200
138.2700
513,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
139.8500
140.9300
134.7300
134.7900
457,000
Thu, 04 Jun 2026
137.9000
141.1200
137.5500
140.0700
713,600
Wed, 03 Jun 2026
139.4200
142.2200
138.1200
140.6200
485,100
Tue, 02 Jun 2026
137.1000
139.1200
136.6100
137.9900
543,600
Mon, 01 Jun 2026
135.5100
139.8900
134.9300
138.0000
644,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
133.3700
134.2600
130.2500
131.8700
1,061,600
Thu, 28 May 2026
136.1900
136.6000
133.0000
133.8900
695,500
Wed, 27 May 2026
134.4700
136.2000
133.1200
133.7000
598,400
Tue, 26 May 2026
141.3700
143.3200
137.5800
137.8600
534,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
142.3100
144.7600
140.0000
143.9800
533,200
Thu, 21 May 2026
148.1100
148.2000
141.0100
142.8500
839,800
Wed, 20 May 2026
148.0200
150.2000
143.2500
145.5500
1,143,800
Tue, 19 May 2026
150.0000
151.4500
148.1700
149.6500
1,285,000
Mon, 18 May 2026
148.1600
151.9500
145.7300
149.5600
871,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
143.8200
148.7700
143.2800
148.3900
777,200
Thu, 14 May 2026
142.0100
143.7400
140.2800
142.5400
429,700
Wed, 13 May 2026
143.1900
143.9500
140.2900
142.0300
499,600
Tue, 12 May 2026
140.9300
143.4000
140.1700
142.0100
667,400
Mon, 11 May 2026
139.4500
141.4400
138.1100
140.0700
807,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
137.5400
139.0700
135.5000
136.4400
690,300
Thu, 07 May 2026
137.4600
138.5800
132.8200
137.7500
913,400
Wed, 06 May 2026
136.8800
142.7100
136.8800
140.8400
972,600
Tue, 05 May 2026
147.9100
150.5000
146.0800
149.1600
710,000
Mon, 04 May 2026
145.4700
149.9400
144.5000
149.2500
751,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
144.4100
145.4900
141.0600
145.0600
688,300
Thu, 30 Apr 2026
142.2000
145.9600
139.6300
145.6000
854,200
Wed, 29 Apr 2026
142.7200
146.6900
142.0000
146.1200
747,900
Tue, 28 Apr 2026
141.0700
141.6900
137.7500
140.2300
717,700
Mon, 27 Apr 2026
137.3400
139.5300
136.3300
137.6900
771,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
136.7800
137.3700
134.4300
135.3100
438,400
Thu, 23 Apr 2026
136.6200
137.7100
133.9400
137.1600
634,000
Wed, 22 Apr 2026
131.9100
135.8000
131.1700
134.8100
557,600
Tue, 21 Apr 2026
128.4000
131.5500
126.7500
131.1400
720,500
Mon, 20 Apr 2026
125.4200
128.6100
124.2200
127.0600
1,145,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
125.5800
127.0000
119.9200
123.5800
1,532,200
Thu, 16 Apr 2026
129.9000
134.0700
129.9000
133.9900
492,800
Wed, 15 Apr 2026
129.1000
131.7200
127.4500
129.9000
712,500
Tue, 14 Apr 2026
132.7500
132.7500
128.0000
129.1500
714,300
Mon, 13 Apr 2026
137.1100
138.0300
133.3200
134.7600
712,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
132.4800
134.9900
131.9400
134.1700
622,300
Thu, 09 Apr 2026
136.3000
138.2200
132.0300
132.7800
978,400
Wed, 08 Apr 2026
131.0300
135.2000
129.8300
134.9300
2,946,700
Tue, 07 Apr 2026
143.5300
146.2500
142.6000
145.3800
828,300
Mon, 06 Apr 2026
141.9400
143.9900
141.0200
142.1900
570,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
143.2000
145.2600
139.7800
142.0000
805,900
Wed, 01 Apr 2026
137.6500
141.0000
134.6800
136.9600
1,121,500
Tue, 31 Mar 2026
145.6700
148.4200
139.6000
142.1800
1,298,600
Mon, 30 Mar 2026
147.1000
148.0400
145.2000
146.2400
880,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
145.3800
146.9300
143.9500
145.3500
1,069,500
Thu, 26 Mar 2026
139.9900
144.4200
139.9700
143.9500
1,052,700
Wed, 25 Mar 2026
134.9600
138.3900
134.3900
138.2600
827,600
Tue, 24 Mar 2026
132.8700
138.8800
131.5800
136.9900
1,009,100
Mon, 23 Mar 2026
127.4100
132.3000
126.6700
130.7500
1,033,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
130.0600
132.2100
129.4000
131.9100
2,844,000
Thu, 19 Mar 2026
131.9400
133.2900
129.8600
130.4800
1,097,800
Wed, 18 Mar 2026
127.0700
131.1400
127.0700
130.5800
1,399,300
Tue, 17 Mar 2026
127.5500
130.1700
126.9700
127.0700
929,300
Mon, 16 Mar 2026
123.7100
126.7300
120.7800
126.3700
1,371,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
121.6700
123.9300
120.4700
123.4500
986,300
Thu, 12 Mar 2026
125.7800
126.7300
122.6800
122.9800
1,794,500
Wed, 11 Mar 2026
118.9300
124.9200
118.9300
124.8000
1,275,400
Tue, 10 Mar 2026
121.4000
123.3100
116.9800
119.0300
1,681,000
Mon, 09 Mar 2026
123.1100
127.5600
121.8200
123.2200
2,650,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
121.3100
122.4600
119.0600
121.3600
1,944,900
Thu, 05 Mar 2026
115.0000
121.0500
114.9600
119.2900
1,740,000
Wed, 04 Mar 2026
110.3900
115.1300
110.0100
114.0000
1,128,400
Tue, 03 Mar 2026
114.5500
116.2600
111.4400
112.3400
1,251,100
Mon, 02 Mar 2026
113.3800
113.7800
109.7800
113.3200
1,731,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
107.0000
108.9000
105.5800
108.3700
1,063,600
Thu, 26 Feb 2026
103.7000
107.1400
102.6700
105.3800
1,486,700
Wed, 25 Feb 2026
105.9900
105.9900
101.5400
103.7000
922,300
Tue, 24 Feb 2026
105.1000
106.0800
103.7400
104.9200
838,300
Mon, 23 Feb 2026
105.4700
107.4500
103.1900
105.2500
934,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
104.7700
105.9600
103.1000
105.3800
2,310,100
Thu, 19 Feb 2026
103.8900
105.7200
103.5400
104.9900
757,100
Wed, 18 Feb 2026
101.0800
102.2400
100.0500
102.1200
680,800
Tue, 17 Feb 2026
102.2100
103.1400
97.4000
99.4300
564,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
99.1600
102.3800
99.1600
102.0200
483,900
Thu, 12 Feb 2026
103.5500
104.0400
97.9600
99.4400
548,800
Wed, 11 Feb 2026
102.7300
104.1900
102.0000
104.1600
559,400
Tue, 10 Feb 2026
102.3400
102.3400
99.5800
100.4300
625,900
Mon, 09 Feb 2026
102.2900
103.4400
100.9600
102.3400
630,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
98.4800
103.3500
98.4800
102.8900
841,000
Thu, 05 Feb 2026
99.3600
99.7200
96.9100
98.4700
585,000
Wed, 04 Feb 2026
98.2500
101.8800
98.2500
101.1500
897,700
Tue, 03 Feb 2026
96.4400
98.6900
95.3800
97.4200
854,900
Mon, 02 Feb 2026
96.3900
98.0900
94.8200
96.6100
680,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
99.0300
100.9000
98.1100
100.2400
1,149,100
Thu, 29 Jan 2026
100.9800
103.4300
99.0700
99.2200
915,500
Wed, 28 Jan 2026
99.1100
99.4700
97.0700
98.1600
612,000
Tue, 27 Jan 2026
95.7500
98.2400
95.7500
98.0400
520,300
Mon, 26 Jan 2026
97.0300
97.4300
94.8100
95.9100
606,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
95.7500
97.5000
94.8500
95.5300
641,900
Thu, 22 Jan 2026
94.3100
95.4800
92.8300
94.8500
690,700
Wed, 21 Jan 2026
93.9000
96.5900
93.9000
95.1700
490,700
Tue, 20 Jan 2026
92.8700
93.5900
90.7200
91.9200
892,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
92.4200
92.7700
91.2700
92.3000
814,900
Thu, 15 Jan 2026
92.3700
93.4500
91.3600
91.9400
1,195,300
Wed, 14 Jan 2026
93.3800
96.2500
93.3800
94.5100
1,004,000
Tue, 13 Jan 2026
91.1400
94.1300
91.1400
93.1900
738,000
Mon, 12 Jan 2026
92.1400
92.3800
90.0700
91.0000
1,016,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
93.3100
94.6600
91.9300
92.1300
538,900
Thu, 08 Jan 2026
88.5400
95.0900
88.5400
94.2900
725,400
Wed, 07 Jan 2026
89.8300
89.9800
87.3500
88.5500
710,700
Tue, 06 Jan 2026
90.5800
91.7800
89.1800
89.8300
958,300
Mon, 05 Jan 2026
96.0200
96.4200
87.5500
90.6300
1,247,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
92.5800
95.0400
91.6000
94.6800
839,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
93.1000
93.3500
91.6900
92.7000
552,300
Tue, 30 Dec 2025
92.0000
93.5400
91.9600
93.3500
627,500
Mon, 29 Dec 2025
90.6400
91.6800
90.4000
91.2900
624,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
90.5700
90.6500
89.1500
90.0400
329,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
90.4000
91.1400
89.7100
90.9100
202,400
Tue, 23 Dec 2025
91.0000
91.6500
90.1300
90.7800
361,600
Mon, 22 Dec 2025
91.1300
92.8000
90.6900
90.8200
610,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
90.5700
91.8600
89.7100
90.1600
1,085,700
Thu, 18 Dec 2025
93.3400
93.4700
90.0800
90.1900
763,400
Wed, 17 Dec 2025
92.6900
94.0900
91.6000
93.7500
607,000
Tue, 16 Dec 2025
94.3700
94.7700
90.5200
91.7900
725,000
Mon, 15 Dec 2025
97.3100
97.3100
93.7200
95.2300
481,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
99.8400
100.0000
97.3200
97.3600
471,900
Thu, 11 Dec 2025
99.5200
100.3900
98.3100
98.9200
640,000
Wed, 10 Dec 2025
98.6500
101.1300
97.4300
100.9800
685,900
Tue, 09 Dec 2025
97.1200
98.6200
96.7600
98.5000
692,400
Mon, 08 Dec 2025
96.6600
98.1400
95.5000
97.2800
475,300
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
96.4500
99.8900
96.3500
97.6500
619,000
Thu, 04 Dec 2025
95.9600
96.7200
95.7200
96.6900
518,400
Wed, 03 Dec 2025
93.0000
95.9700
93.0000
95.8700
648,500
Tue, 02 Dec 2025
94.2400
94.4900
92.1000
92.6000
563,100
Mon, 01 Dec 2025
93.9800
95.4300
93.6800
94.8400
707,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
92.1400
94.2900
92.1400
93.8600
313,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
91.9400
93.0700
91.6100
92.2700
433,900
Tue, 25 Nov 2025
92.0000
92.4800
90.6600
91.8800
663,700
Mon, 24 Nov 2025
91.0600
93.7200
90.7100
93.2700
876,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
90.6200
92.6700
89.2300
91.5800
772,400
Thu, 20 Nov 2025
92.0700
94.9300
90.4400
90.6200
781,400
Wed, 19 Nov 2025
88.1500
91.9500
87.7200
91.4000
860,500
Tue, 18 Nov 2025
89.1400
92.4300
88.9200
92.1000
900,000
Mon, 17 Nov 2025
92.7800
92.9900
89.9600
90.1700
950,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
91.0200
93.4400
89.6800
93.1100
712,700
Thu, 13 Nov 2025
89.6500
92.2900
89.6500
90.7400
675,200
Wed, 12 Nov 2025
90.2900
91.3400
89.1300
89.5700
821,700
Tue, 11 Nov 2025
88.5000
91.1700
88.5000
90.9900
896,500
Mon, 10 Nov 2025
87.9600
88.3200
86.2800
87.2600
682,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
85.5000
87.5600
84.4100
87.4000
1,047,300
Thu, 06 Nov 2025
85.7800
87.9600
84.2500
85.4100
1,036,600
Wed, 05 Nov 2025
87.7900
88.9100
84.8400
84.9900
1,360,000
Tue, 04 Nov 2025
89.2500
90.2400
88.3100
88.9300
951,800
Mon, 03 Nov 2025
90.8000
91.2100
89.2500
90.9200
600,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
90.5000
91.4800
89.7600
90.7200
719,500
Thu, 30 Oct 2025
90.5400
91.5700
90.1000
90.2300
516,700
Wed, 29 Oct 2025
90.4400
92.5200
90.2800
90.9800
544,300
Tue, 28 Oct 2025
92.1300
93.1700
90.3600
90.4400
782,300
Mon, 27 Oct 2025
93.0700
94.1600
92.6700
93.2200
600,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
93.8500
93.8800
92.3400
92.4800
515,700