Daily NYSE 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
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
100.2400
100.5000
98.3300
98.7400
773,463
Thu, 22 Oct 2026
99.1600
102.0300
98.2100
101.7200
1,159,800
Wed, 21 Oct 2026
100.5300
100.6800
99.1000
99.8800
822,000
Tue, 20 Oct 2026
99.0200
100.6000
98.8400
100.1200
703,500
Mon, 19 Oct 2026
99.4000
100.8000
98.7600
99.4800
798,800
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
100.5700
102.1000
99.3100
99.7300
956,400
Thu, 15 Oct 2026
99.3200
100.8700
99.1600
100.0900
1,737,500
Wed, 14 Oct 2026
96.8000
98.3300
96.7100
97.9500
1,503,700
Tue, 13 Oct 2026
14 · 8-K
After-hours · 20:27 ET
8-K ↗
Tue, 13 Oct 2026
99.0100
99.0100
96.6000
98.4400
1,378,000
Mon, 12 Oct 2026
97.2000
98.8000
96.9600
97.5700
2,452,100
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
98.9500
99.2100
97.3000
97.7300
1,444,400
Thu, 08 Oct 2026
97.1500
99.5500
96.1000
99.4300
1,978,900
Wed, 07 Oct 2026
98.1000
98.7800
96.5000
98.3300
1,874,600
Tue, 06 Oct 2026
13 · 10-Q
After-hours · 17:43 ET
10-Q ↗
Tue, 06 Oct 2026
12 · 8-K
After market open · 10:53 ET
8-K ↗
Tue, 06 Oct 2026
96.2500
99.1800
95.2500
98.3100
2,604,900
Mon, 05 Oct 2026
99.1400
99.3900
95.0400
95.3000
3,176,500
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
100.9300
100.9900
98.6900
99.1900
1,017,500
Thu, 01 Oct 2026
98.1500
99.3900
96.4000
99.2200
987,100
Wed, 30 Sep 2026
100.1100
100.1100
98.6000
98.6700
687,900
Tue, 29 Sep 2026
100.4400
100.8700
99.1500
99.9700
707,700
Mon, 28 Sep 2026
98.9500
100.6400
98.0900
100.2000
744,200
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
98.8700
100.8500
98.0000
100.4400
805,700
Thu, 24 Sep 2026
99.6100
100.2800
97.4600
98.7100
814,300
Wed, 23 Sep 2026
100.1300
102.1300
99.2300
100.0600
913,400
Tue, 22 Sep 2026
100.8700
101.3500
99.7200
101.0300
839,100
Mon, 21 Sep 2026
99.3300
100.5600
98.1800
99.0100
702,600
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
98.3900
99.0800
97.8800
98.3700
1,322,800
Thu, 17 Sep 2026
101.3300
101.7300
99.0700
99.1800
751,300
Wed, 16 Sep 2026
101.2000
101.6800
98.7300
99.7800
754,300
Tue, 15 Sep 2026
101.0900
101.3100
99.3700
100.6000
907,700
Mon, 14 Sep 2026
99.2300
100.8500
98.9600
100.8100
1,036,900
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
100.9800
100.9800
99.7200
100.2100
921,600
Thu, 10 Sep 2026
98.2500
99.5400
98.0000
99.3100
1,551,100
Wed, 09 Sep 2026
101.5900
102.1200
99.6000
99.7100
1,158,800
Tue, 08 Sep 2026
104.1500
104.6400
102.2200
102.2700
1,049,400
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
102.5000
106.2900
102.5000
105.5200
1,196,000
Thu, 03 Sep 2026
104.2600
104.2600
101.0700
103.4300
1,230,400
Wed, 02 Sep 2026
103.3300
104.8700
102.0200
103.2300
1,167,400
Tue, 01 Sep 2026
103.2400
103.9600
101.6300
101.8500
1,651,200
Mon, 31 Aug 2026
105.9600
106.0100
103.5100
104.1000
11,381,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
106.7200
107.4400
104.8600
106.6500
1,119,200
Thu, 27 Aug 2026
106.2500
106.2500
104.8700
105.7000
834,400
Wed, 26 Aug 2026
107.0200
108.8900
106.2200
107.0500
869,900
Tue, 25 Aug 2026
11 · DEFA14A
After-hours · 16:48 ET
DEFA14A ↗
Tue, 25 Aug 2026
10 · DEF 14A
After-hours · 16:47 ET
DEF 14A ↗
Tue, 25 Aug 2026
107.5500
107.7100
106.0500
106.7900
966,900
Mon, 24 Aug 2026
108.9900
109.5500
105.5400
106.3600
1,467,600
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
110.3700
112.0100
107.4100
108.6300
1,844,300
Thu, 20 Aug 2026
111.0300
111.0300
108.5500
110.3100
1,064,000
Wed, 19 Aug 2026
111.9800
113.7800
111.2300
111.6600
973,800
Tue, 18 Aug 2026
112.1300
112.2300
110.0700
110.5500
771,500
Mon, 17 Aug 2026
112.5100
112.9900
111.5800
112.2300
595,800
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
112.8500
114.0300
111.4100
113.8200
799,900
Thu, 13 Aug 2026
116.0700
116.8100
112.7300
113.3300
1,253,000
Wed, 12 Aug 2026
115.9300
117.4900
114.2300
115.0700
735,700
Tue, 11 Aug 2026
115.7000
117.9300
115.7000
116.6600
604,400
Mon, 10 Aug 2026
117.0500
117.7700
114.4600
115.9300
947,500
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
114.8900
117.7500
114.0100
117.3600
812,000
Thu, 06 Aug 2026
116.9900
117.6900
115.0900
115.6500
1,123,500
Wed, 05 Aug 2026
115.2900
116.7500
114.7500
116.7200
802,600
Tue, 04 Aug 2026
112.6500
115.2600
111.6000
115.0900
1,059,000
Mon, 03 Aug 2026
110.5000
111.5200
107.7500
111.4900
868,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
106.9400
107.4400
105.9300
107.0700
896,500
Thu, 30 Jul 2026
108.5800
110.3200
106.5700
107.8300
857,600
Wed, 29 Jul 2026
110.3400
110.3400
107.5300
108.3700
1,228,200
Tue, 28 Jul 2026
106.8100
114.3000
106.8100
111.7700
1,426,800
Mon, 27 Jul 2026
107.7800
109.8300
107.0100
107.7700
1,108,300
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
104.4000
108.2000
104.3500
107.0000
1,102,600
Thu, 23 Jul 2026
106.9800
106.9800
102.3300
104.7700
1,674,100
Wed, 22 Jul 2026
9 · 10-K
After market open · 15:00 ET
10-K ↗
Wed, 22 Jul 2026
107.0000
110.0000
104.9800
107.4300
1,859,000
Wed, 22 Jul 2026
8 · 8-K
Pre-market · 06:52 ET
8-K ↗
Tue, 21 Jul 2026
101.0300
102.2400
99.6500
101.5300
1,397,000
Mon, 20 Jul 2026
106.1000
106.1000
101.5200
101.6300
850,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
106.9800
108.2500
104.8500
105.0800
847,500
Thu, 16 Jul 2026
102.7400
106.5000
102.7400
106.3100
1,151,800
Wed, 15 Jul 2026
101.6000
104.3300
101.6000
103.0400
737,200
Tue, 14 Jul 2026
103.0300
103.2800
101.8500
102.4300
1,010,200
Mon, 13 Jul 2026
105.0100
105.9200
102.0500
102.5100
778,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
104.2900
106.2700
103.9100
105.1000
957,100
Thu, 09 Jul 2026
103.9100
104.7900
102.7800
103.3600
1,030,100
Wed, 08 Jul 2026
106.0600
106.2600
102.9100
103.4900
1,001,000
Tue, 07 Jul 2026
110.8100
110.9200
108.0800
108.2800
953,900
Mon, 06 Jul 2026
111.4500
111.4700
108.4200
110.3300
862,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
111.1900
112.4200
110.7500
111.6200
672,700
Wed, 01 Jul 2026
110.9100
112.3400
110.2700
110.6800
819,400
Tue, 30 Jun 2026
111.2500
112.4600
110.1700
111.1500
791,500
Mon, 29 Jun 2026
111.5000
111.5000
109.7500
110.6300
659,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
111.2200
113.0000
111.1300
112.4600
1,055,700
Thu, 25 Jun 2026
110.1400
113.1700
109.8600
111.7000
723,800
Wed, 24 Jun 2026
107.4300
110.8200
107.2300
109.7000
882,400
Tue, 23 Jun 2026
107.0400
108.5100
105.6200
106.0400
600,900
Mon, 22 Jun 2026
107.0700
108.8400
106.5400
107.5600
687,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
107.3700
109.3700
107.1900
108.0000
1,129,500
Wed, 17 Jun 2026
109.1500
110.7800
106.7100
107.0200
916,300
Tue, 16 Jun 2026
109.6400
110.7800
109.1100
109.4900
506,800
Mon, 15 Jun 2026
109.7800
111.3400
108.7900
108.8500
678,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
107.5600
109.6700
106.8600
107.0500
782,400
Thu, 11 Jun 2026
104.6200
108.0700
104.3700
107.5300
746,700
Wed, 10 Jun 2026
107.6000
108.0800
104.1300
104.2800
627,100
Tue, 09 Jun 2026
106.0800
108.1200
106.0800
107.4100
752,200
Mon, 08 Jun 2026
106.1600
106.1600
104.0100
104.6100
613,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
104.1400
105.5800
104.0900
104.9600
626,800
Thu, 04 Jun 2026
105.5300
106.0300
103.8700
104.1700
528,800
Wed, 03 Jun 2026
104.1800
106.3600
103.5700
103.8100
863,700
Tue, 02 Jun 2026
7 · 8-K
After-hours · 16:25 ET
8-K ↗
Tue, 02 Jun 2026
104.1900
105.8100
103.4400
105.1200
678,500
Mon, 01 Jun 2026
104.7600
104.8800
102.1300
104.6200
658,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
107.2500
107.9900
105.5000
105.9700
1,379,700
Thu, 28 May 2026
104.1600
107.2700
103.3100
106.9100
1,115,400
Wed, 27 May 2026
105.0200
107.2700
105.0200
105.2900
1,235,200
Tue, 26 May 2026
101.8200
103.4400
101.7400
102.9000
842,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
99.7000
101.0100
99.4500
100.9000
798,400
Thu, 21 May 2026
96.9400
100.4900
95.6800
99.2100
905,500
Wed, 20 May 2026
95.0200
99.1100
94.2400
98.5100
1,165,600
Tue, 19 May 2026
95.7100
96.0900
94.2600
95.0000
740,400
Mon, 18 May 2026
95.6100
98.5900
95.6100
97.1000
1,024,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
98.9800
98.9800
95.2400
95.2400
648,500
Thu, 14 May 2026
98.0200
98.9500
97.5600
98.3900
790,000
Wed, 13 May 2026
98.6200
99.1600
96.8400
97.1500
742,100
Tue, 12 May 2026
99.8300
100.4700
98.5600
99.2300
771,700
Mon, 11 May 2026
100.6700
100.6900
99.2000
99.5400
594,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
102.5000
102.9900
100.1500
100.8100
628,200
Thu, 07 May 2026
102.2900
104.2300
101.1400
101.3900
691,300
Wed, 06 May 2026
102.5800
103.9400
101.7600
102.4100
819,800
Tue, 05 May 2026
98.8100
100.3100
97.8900
99.4100
520,500
Mon, 04 May 2026
100.4100
101.0900
98.1200
98.2200
655,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
102.8000
103.0000
100.9500
101.3400
578,200
Thu, 30 Apr 2026
101.3900
102.7000
100.8700
101.8900
883,800
Wed, 29 Apr 2026
102.7800
103.2100
100.0000
100.6900
824,600
Tue, 28 Apr 2026
105.8900
106.3300
102.9900
103.7000
818,800
Mon, 27 Apr 2026
105.9400
106.3700
103.2200
104.9900
1,689,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
105.2200
105.6600
103.6800
104.9800
983,700
Thu, 23 Apr 2026
6 · 8-K
After-hours · 16:28 ET
8-K ↗
Thu, 23 Apr 2026
106.9100
107.8200
104.4600
105.7000
1,276,400
Wed, 22 Apr 2026
108.2900
108.7600
105.7400
106.5200
756,900
Tue, 21 Apr 2026
109.8800
110.0000
107.1500
107.2900
811,100
Mon, 20 Apr 2026
109.1700
109.8700
108.2200
109.7200
630,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
107.5300
111.0800
107.3600
109.8100
964,200
Thu, 16 Apr 2026
105.9500
106.9100
105.0400
105.6500
978,800
Wed, 15 Apr 2026
110.0000
110.3500
105.4100
105.6900
1,156,000
Tue, 14 Apr 2026
109.4800
109.4800
107.9300
108.6700
781,500
Mon, 13 Apr 2026
108.4100
109.4600
106.9000
109.4400
1,198,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
111.6100
111.6100
108.9700
109.2000
961,300
Thu, 09 Apr 2026
106.4800
113.1700
106.0300
110.9700
1,752,800
Wed, 08 Apr 2026
5 · 10-Q
After market open · 13:57 ET
10-Q ↗
Wed, 08 Apr 2026
110.6000
111.3000
105.9300
108.7200
2,169,000
Wed, 08 Apr 2026
4 · 8-K
Pre-market · 06:57 ET
8-K ↗
Tue, 07 Apr 2026
97.1700
97.1900
94.9900
96.7100
1,714,700
Mon, 06 Apr 2026
97.1500
97.9700
96.4900
97.2600
856,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
98.3800
100.9400
96.8800
97.9700
920,300
Wed, 01 Apr 2026
100.0400
102.8800
99.8300
100.6300
1,196,000
Tue, 31 Mar 2026
99.4200
100.1500
97.5700
99.4000
1,033,800
Mon, 30 Mar 2026
98.9900
99.2500
97.8100
98.0600
818,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
99.1400
99.1400
97.1700
97.5500
840,000
Thu, 26 Mar 2026
97.6600
99.1200
97.3100
98.3700
940,300
Wed, 25 Mar 2026
98.1200
98.8900
95.8800
98.8400
1,055,200
Tue, 24 Mar 2026
94.9600
97.3800
94.5200
96.2900
882,600
Mon, 23 Mar 2026
95.6900
97.8300
95.1800
96.3700
1,177,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
96.8800
96.8800
92.9200
93.2300
1,768,800
Thu, 19 Mar 2026
97.4500
97.4500
94.5500
96.5700
1,152,800
Wed, 18 Mar 2026
100.3800
101.2200
98.7200
98.8600
852,200
Tue, 17 Mar 2026
101.5800
101.8600
100.8900
101.2200
787,900
Mon, 16 Mar 2026
101.0800
101.7200
99.8700
100.6700
698,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
101.2800
101.5600
99.4200
99.7600
802,900
Thu, 12 Mar 2026
100.6300
101.3700
99.6000
99.6600
849,500
Wed, 11 Mar 2026
103.1600
103.8500
100.7000
101.5300
857,900
Tue, 10 Mar 2026
102.6300
104.7500
101.8600
102.0500
1,073,800
Mon, 09 Mar 2026
100.5800
102.7500
98.7600
102.6400
1,244,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
103.2900
103.8100
100.7100
102.1400
1,148,800
Thu, 05 Mar 2026
3 · 8-K
After-hours · 16:45 ET
8-K ↗
Thu, 05 Mar 2026
107.8600
108.6700
104.0200
104.9100
1,191,300
Wed, 04 Mar 2026
110.6200
110.6200
108.3000
108.8700
787,900
Tue, 03 Mar 2026
107.8700
109.8000
105.5000
108.9200
799,200
Mon, 02 Mar 2026
112.5300
113.6200
109.6400
110.6200
1,130,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
113.3300
114.6900
112.3700
114.1200
999,700
Thu, 26 Feb 2026
115.0000
115.0000
112.5800
113.9700
716,500
Wed, 25 Feb 2026
116.3700
116.3700
113.8100
114.2200
603,800
Tue, 24 Feb 2026
116.5800
118.4200
116.3100
116.3500
720,200
Mon, 23 Feb 2026
114.7600
116.4800
113.7800
116.0100
680,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
114.4800
116.5200
113.7100
115.5700
877,400
Thu, 19 Feb 2026
116.3900
117.2000
114.0700
114.4600
850,000
Wed, 18 Feb 2026
117.7600
118.8500
116.6900
116.9500
649,800
Tue, 17 Feb 2026
118.4100
118.8700
116.9000
117.6000
612,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
119.5000
120.1900
117.8700
118.2100
829,000
Thu, 12 Feb 2026
119.9700
121.7800
119.5000
120.1700
1,036,300
Wed, 11 Feb 2026
118.9900
119.9700
117.6300
119.2600
995,000
Tue, 10 Feb 2026
118.7500
120.4000
118.2600
119.1500
1,090,400
Mon, 09 Feb 2026
116.9800
117.8900
116.1500
117.8000
1,062,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
116.3000
117.5000
115.7100
116.9400
1,193,100
Thu, 05 Feb 2026
116.2600
116.9600
114.3400
115.0900
1,243,100
Wed, 04 Feb 2026
111.9700
117.0400
111.7100
116.0700
1,676,400
Tue, 03 Feb 2026
106.8200
112.8700
106.8200
111.0000
1,924,100
Mon, 02 Feb 2026
107.4300
109.3300
107.2000
107.5100
731,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
106.9200
107.6900
105.6800
106.9600
1,294,600
Thu, 29 Jan 2026
107.0100
107.8400
105.1900
107.7600
1,194,000
Wed, 28 Jan 2026
107.3500
108.0200
106.6300
106.8500
843,900
Tue, 27 Jan 2026
107.4600
108.0000
106.6500
107.2900
647,900
Mon, 26 Jan 2026
109.8900
110.5200
107.5100
107.7200
882,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
112.0100
112.0100
108.7200
109.4800
943,500
Thu, 22 Jan 2026
112.9600
113.8100
110.3500
111.4400
1,061,300
Wed, 21 Jan 2026
109.0100
112.4000
108.6800
112.3000
1,150,900
Tue, 20 Jan 2026
109.3200
109.8000
107.6900
107.8800
748,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
111.0400
111.8400
110.1600
110.9100
790,900
Thu, 15 Jan 2026
111.9000
113.2100
111.4500
112.3700
1,127,500
Wed, 14 Jan 2026
111.5900
112.6500
110.3200
111.1700
1,063,700
Tue, 13 Jan 2026
111.3000
112.1100
110.5200
111.6800
1,282,900
Mon, 12 Jan 2026
110.6800
113.5000
110.2300
111.5200
1,647,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
106.8000
111.9300
106.8000
111.0200
2,358,000
Thu, 08 Jan 2026
2 · 10-Q
After market open · 14:44 ET
10-Q ↗
Thu, 08 Jan 2026
100.2300
108.9700
98.8700
106.6100
3,420,100
Thu, 08 Jan 2026
1 · 8-K
Pre-market · 06:53 ET
8-K ↗
Wed, 07 Jan 2026
107.6900
107.9700
104.0700
104.8200
1,274,400
Tue, 06 Jan 2026
105.5000
108.0200
105.3300
107.2100
1,431,900
Mon, 05 Jan 2026
102.9600
106.6900
102.9600
105.7100
1,390,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
104.1700
105.0000
103.0100
103.7600
1,272,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
104.7600
105.1300
103.7700
104.0000
796,700
Tue, 30 Dec 2025
105.0500
105.6300
104.5800
105.0600
474,800
Mon, 29 Dec 2025
106.1700
106.4600
105.5100
105.5900
751,800
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
105.8500
106.6500
105.4900
106.1700
410,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
105.5700
106.2100
105.1800
105.7900
275,300
Tue, 23 Dec 2025
105.7600
105.8100
104.8800
105.4000
681,200
Mon, 22 Dec 2025
105.3200
106.3500
104.9700
105.2700
908,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
106.5500
106.8500
104.7300
105.1300
4,406,900
Thu, 18 Dec 2025
107.7700
108.1600
106.4300
107.0500
1,321,700
Wed, 17 Dec 2025
106.1500
108.3300
106.1500
108.1200
1,410,500
Tue, 16 Dec 2025
106.8800
107.7300
106.0000
106.9100
848,400
Mon, 15 Dec 2025
107.4400
107.5500
105.6400
106.6800
839,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
107.8500
108.3300
106.5800
107.2200
756,400
Thu, 11 Dec 2025
105.1900
107.8300
104.8800
107.1500
1,003,700
Wed, 10 Dec 2025
102.6400
105.0800
102.4700
104.5000
1,066,400
Tue, 09 Dec 2025
104.3300
104.5400
102.4700
102.4800
1,056,100
Mon, 08 Dec 2025
104.1800
104.8000
102.5200
102.6300
1,068,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
105.1200
106.0600
104.6400
105.3000
896,800
Thu, 04 Dec 2025
105.5100
106.5200
104.8100
105.0000
673,200
Wed, 03 Dec 2025
105.8900
106.8600
105.2200
105.9200
1,084,400
Tue, 02 Dec 2025
107.2900
107.3500
104.4600
105.3600
836,900
Mon, 01 Dec 2025
106.3600
108.1700
106.1600
106.9000
892,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
106.9300
107.7500
106.9000
107.2500
207,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
107.0400
108.0700
106.6500
106.9500
621,700
Tue, 25 Nov 2025
105.1800
107.7500
104.5300
107.2100
676,200
Mon, 24 Nov 2025
104.8100
104.9900
103.5600
104.2100
1,025,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
103.3600
106.3000
102.6600
105.1400
1,571,300
Thu, 20 Nov 2025
102.8800
105.1100
101.9100
102.5400
1,117,900
Wed, 19 Nov 2025
102.8200
103.3300
101.7500
102.4600
1,056,400
Tue, 18 Nov 2025
103.0900
103.7600
102.1400
102.5900
858,000
Mon, 17 Nov 2025
106.6100
106.6100
103.8500
103.9700
628,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
107.8100
108.1900
106.4000
106.7400
688,000
Thu, 13 Nov 2025
107.4100
108.5800
106.8900
108.1400
824,300
Wed, 12 Nov 2025
107.5400
108.7000
107.3300
107.4700
649,400
Tue, 11 Nov 2025
108.5300
108.8000
107.2700
107.4600
654,400
Mon, 10 Nov 2025
107.4500
108.6100
106.2600
108.0500
653,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
106.1600
107.5500
105.9900
107.4500
765,000
Thu, 06 Nov 2025
108.8200
108.8200
105.6400
105.8800
806,200
Wed, 05 Nov 2025
107.9900
108.7400
106.7200
107.5700
753,800
Tue, 04 Nov 2025
107.9300
108.4900
106.7800
108.1000
654,000
Mon, 03 Nov 2025
108.2400
108.6500
106.7000
108.3000
1,014,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
107.6700
109.6700
107.5500
109.2800
1,405,300
Thu, 30 Oct 2025
108.2000
110.2100
107.6300
108.7100
629,900
Wed, 29 Oct 2025
110.9500
111.1900
108.2500
108.3700
873,000
Tue, 28 Oct 2025
111.9800
113.4300
111.0200
111.5900
865,900
Mon, 27 Oct 2025
111.9900
112.2100
111.3500
111.6000
650,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
113.2200
113.6200
111.3300
111.5000
641,700
Thu, 23 Oct 2025
112.1000
112.8700
110.9900
112.3200
559,100