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
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
88.7500
90.1300
88.7300
89.9700
7,957,649
Fri, 04 Sep 2026
100 · 424B2
Next filing day · accepted 03 Sep, 14:50 ET
PRELIMINARY PRICING SUPPLEMENT NO. 204 ↗
Thu, 03 Sep 2026
99 · 424B2
After-hours · 16:48 ET
PRELIMINARY PRICING SUPPLEMENT NO. 198 ↗
Thu, 03 Sep 2026
98 · 424B2
After-hours · 16:46 ET
PRELIMINARY PRICING SUPPLEMENT NO. 199 ↗
Thu, 03 Sep 2026
97 · 424B2
After-hours · 16:43 ET
PRELIMINARY PRICING SUPPLEMENT NO. 190 ↗
Thu, 03 Sep 2026
96 · 424B2
After-hours · 16:42 ET
PRELIMINARY PRICING SUPPLEMENT NO. 189 ↗
Thu, 03 Sep 2026
95 · 424B2
After-hours · 16:14 ET
PRELIMINARY PRICING SUPPLEMENT NO. 197 ↗
Thu, 03 Sep 2026
94 · 424B2
After-hours · 16:10 ET
PRELIMINARY PRICING SUPPLEMENT NO. 196 ↗
Thu, 03 Sep 2026
93 · 424B2
After market open · 15:36 ET
PRELIMINARY PRICING SUPPLEMENT NO. 195 ↗
Thu, 03 Sep 2026
92 · 424B2
After market open · 15:12 ET
PRICING SUPPLEMENT NO. 183 ↗
Thu, 03 Sep 2026
91 · 424B2
After market open · 15:11 ET
PRICING SUPPLEMENT NO. 193 ↗
Thu, 03 Sep 2026
90 · 424B2
After market open · 14:37 ET
PRICING SUPPLEMENT NO. 181 ↗
Thu, 03 Sep 2026
89 · 424B2
After market open · 13:59 ET
PRELIMINARY PRICING SUPPLEMENT NO. 202 ↗
Thu, 03 Sep 2026
88 · 424B2
After market open · 13:56 ET
PRELIMINARY PRICING SUPPLEMENT NO. 201 ↗
Thu, 03 Sep 2026
87 · 424B2
After market open · 13:47 ET
PRICING SUPPLEMENT NO. 191 ↗
Thu, 03 Sep 2026
89.8000
90.3400
88.6800
89.1900
13,206,000
Thu, 03 Sep 2026
86 · 424B2
Next filing day · accepted 02 Sep, 20:30 ET
PRELIMINARY PRICING SUPPLEMENT NO. 200 ↗
Wed, 02 Sep 2026
85 · 424B2
After-hours · 16:35 ET
PRELIMINARY PRICING SUPPLEMENT NO. 174 ↗
Wed, 02 Sep 2026
84 · 424B2
After-hours · 16:34 ET
PRELIMINARY PRICING SUPPLEMENT NO. 175 ↗
Wed, 02 Sep 2026
83 · 424B2
After-hours · 16:30 ET
PRELIMINARY PRICING SUPPLEMENT NO. 177 ↗
Wed, 02 Sep 2026
82 · 424B2
After-hours · 16:29 ET
PRELIMINARY PRICING SUPPLEMENT NO. 176 ↗
Wed, 02 Sep 2026
81 · 424B2
After-hours · 16:14 ET
PRELIMINARY PRICING SUPPLEMENT NO. 192 ↗
Wed, 02 Sep 2026
80 · 424B2
After market open · 14:18 ET
PRICING SUPPLEMENT NO. 112 ↗
Wed, 02 Sep 2026
79 · 424B2
After market open · 14:14 ET
PRICING SUPPLEMENT NO. 111 ↗
Wed, 02 Sep 2026
78 · 424B2
After market open · 14:03 ET
PRICING SUPPLEMENT NO. 110 ↗
Wed, 02 Sep 2026
77 · 424B2
After market open · 12:31 ET
PRICING SUPPLEMENT NO. 100 ↗
Wed, 02 Sep 2026
76 · 424B2
After market open · 12:26 ET
PRICING SUPPLEMENT NO. 101 ↗
Wed, 02 Sep 2026
75 · 424B2
After market open · 12:08 ET
PRICING SUPPLEMENT NO. 102 ↗
Wed, 02 Sep 2026
74 · 424B2
After market open · 11:59 ET
PRICING SUPPLEMENT NO. 188 ↗
Wed, 02 Sep 2026
73 · 424B2
After market open · 10:12 ET
PRICING SUPPLEMENT NO. 180 ↗
Wed, 02 Sep 2026
72 · 424B2
After market open · 09:50 ET
PRICING SUPPLEMENT NO. 171 ↗
Wed, 02 Sep 2026
87.7500
90.0900
87.5800
89.2700
20,602,400
Tue, 01 Sep 2026
71 · 424B2
After-hours · 17:27 ET
PRELIMINARY PRICING SUPPLEMENT NO. 194 ↗
Tue, 01 Sep 2026
70 · 424B2
After market open · 13:55 ET
PRELIMINARY PRICING SUPPLEMENT NO. 193 ↗
Tue, 01 Sep 2026
69 · 424B2
After market open · 13:13 ET
PRELIMINARY PRICING SUPPLEMENT NO. 191 ↗
Tue, 01 Sep 2026
68 · 424B2
After market open · 11:52 ET
PRICING SUPPLEMENT NO. 103 ↗
Tue, 01 Sep 2026
67 · 424B2
After market open · 10:22 ET
PRICING SUPPLEMENT NO. 104 ↗
Tue, 01 Sep 2026
66 · 424B2
After market open · 10:00 ET
PRICING SUPPLEMENT NO. 185 ↗
Tue, 01 Sep 2026
65 · 424B2
After market open · 10:00 ET
PRICING SUPPLEMENT NO. 172 ↗
Tue, 01 Sep 2026
86.4400
87.9400
86.0100
87.0400
19,322,900
Tue, 01 Sep 2026
64 · 424B2
Next filing day · accepted 31 Aug, 18:50 ET
PRELIMINARY PRICING SUPPLEMENT NO. 187 ↗
Mon, 31 Aug 2026
63 · 424B2
After-hours · 17:14 ET
PRELIMINARY PRICING SUPPLEMENT NO. 186 ↗
Mon, 31 Aug 2026
62 · 424B2
After-hours · 16:55 ET
PRELIMINARY PRICING SUPPLEMENT NO. 188 ↗
Mon, 31 Aug 2026
61 · 424B2
After market open · 15:15 ET
PRICING SUPPLEMENT NO. 99 ↗
Mon, 31 Aug 2026
60 · 424B2
After market open · 14:53 ET
PRICING SUPPLEMENT NO. 106 ↗
Mon, 31 Aug 2026
59 · 424B2
After market open · 13:41 ET
PRICING SUPPLEMENT NO. 169 ↗
Mon, 31 Aug 2026
58 · 424B2
After market open · 12:38 ET
PRICING SUPPLEMENT NO. 170 ↗
Mon, 31 Aug 2026
86.2900
87.0900
85.8800
86.3900
19,125,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
57 · 424B2
After-hours · 16:35 ET
PRELIMINARY PRICING SUPPLEMENT NO. 184 ↗
Fri, 28 Aug 2026
56 · 424B2
After-hours · 16:33 ET
PRELIMINARY PRICING SUPPLEMENT NO. 181 ↗
Fri, 28 Aug 2026
55 · 424B2
After market open · 15:24 ET
PRELIMINARY PRICING SUPPLEMENT NO. 183 ↗
Fri, 28 Aug 2026
54 · 424B2
After market open · 14:13 ET
PRICING SUPPLEMENT NO. 141 ↗
Fri, 28 Aug 2026
53 · 424B2
After market open · 14:01 ET
PRELIMINARY PRICING SUPPLEMENT NO. 185 ↗
Fri, 28 Aug 2026
52 · 424B2
After market open · 13:32 ET
PRICING SUPPLEMENT NO. 173 ↗
Fri, 28 Aug 2026
51 · 424B2
After market open · 10:57 ET
PRICING SUPPLEMENT NO. 160 ↗
Fri, 28 Aug 2026
50 · 424B2
After market open · 10:08 ET
PRICING SUPPLEMENT NO. 116 ↗
Fri, 28 Aug 2026
85.4100
86.7200
85.2000
86.6900
12,024,000
Fri, 28 Aug 2026
49 · 424B2
Pre-market · 09:21 ET
PRICING SUPPLEMENT NO. 166 ↗
Thu, 27 Aug 2026
48 · 424B2
After-hours · 17:24 ET
PRELIMINARY PRICING SUPPLEMENT NO. 182 ↗
Thu, 27 Aug 2026
47 · 424B2
After-hours · 16:44 ET
PRELIMINARY PRICING SUPPLEMENT NO. 180 ↗
Thu, 27 Aug 2026
46 · 424B2
After market open · 13:34 ET
PRICING SUPPLEMENT NO. 164 ↗
Thu, 27 Aug 2026
45 · 424B2
After market open · 13:19 ET
PRICING SUPPLEMENT NO. 163 ↗
Thu, 27 Aug 2026
44 · 424B2
After market open · 13:05 ET
PRICING SUPPLEMENT NO. 162 ↗
Thu, 27 Aug 2026
43 · 424B2
After market open · 12:32 ET
PRICING SUPPLEMENT NO. 157 ↗
Thu, 27 Aug 2026
42 · 424B2
After market open · 12:18 ET
PRICING SUPPLEMENT NO. 135 ↗
Thu, 27 Aug 2026
41 · 424B2
After market open · 11:29 ET
PRICING SUPPLEMENT NO. 159 ↗
Thu, 27 Aug 2026
84.7600
85.2900
83.7200
84.9700
10,844,000
Thu, 27 Aug 2026
40 · 424B2
Next filing day · accepted 26 Aug, 20:59 ET
PRELIMINARY PRICING SUPPLEMENT NO. 178 ↗
Thu, 27 Aug 2026
39 · 424B2
Next filing day · accepted 26 Aug, 18:02 ET
PRICING SUPPLEMENT NO. 86 ↗
Thu, 27 Aug 2026
38 · 424B2
Next filing day · accepted 26 Aug, 18:00 ET
PRICING SUPPLEMENT NO. 87 ↗
Thu, 27 Aug 2026
37 · 424B2
Next filing day · accepted 26 Aug, 17:59 ET
PRICING SUPPLEMENT NO. 89 ↗
Thu, 27 Aug 2026
36 · 424B2
Next filing day · accepted 26 Aug, 17:59 ET
PRICING SUPPLEMENT NO. 85 ↗
Thu, 27 Aug 2026
35 · 424B2
Next filing day · accepted 26 Aug, 17:58 ET
PRELIMINARY PRICING SUPPLEMENT NO. 94 ↗
Thu, 27 Aug 2026
34 · 424B2
Next filing day · accepted 26 Aug, 17:58 ET
PRICING SUPPLEMENT NO. 88 ↗
Thu, 27 Aug 2026
33 · 424B2
Next filing day · accepted 26 Aug, 17:57 ET
PRELIMINARY PRICING SUPPLEMENT NO. 90 ↗
Thu, 27 Aug 2026
32 · 424B2
Next filing day · accepted 26 Aug, 17:56 ET
PRELIMINARY PRICING SUPPLEMENT NO. 91 ↗
Thu, 27 Aug 2026
31 · 424B2
Next filing day · accepted 26 Aug, 17:54 ET
PRELIMINARY PRICING SUPPLEMENT NO. 92 ↗
Thu, 27 Aug 2026
30 · 424B2
Next filing day · accepted 26 Aug, 17:53 ET
PRELIMINARY PRICING SUPPLEMENT NO. 93 ↗
Wed, 26 Aug 2026
29 · 424B2
After-hours · 17:16 ET
PRELIMINARY PRICING SUPPLEMENT NO. 179 ↗
Wed, 26 Aug 2026
28 · 424B2
After market open · 11:19 ET
PRICING SUPPLEMENT NO. 146 ↗
Wed, 26 Aug 2026
27 · 424B2
After market open · 10:22 ET
PRELIMINARY PRICING SUPPLEMENT NO. 172 ↗
Wed, 26 Aug 2026
84.9900
85.5900
84.1000
85.2300
9,896,500
Tue, 25 Aug 2026
26 · 424B2
After-hours · 17:23 ET
PRELIMINARY PRICING SUPPLEMENT NO. 173 ↗
Tue, 25 Aug 2026
25 · 424B2
After-hours · 16:13 ET
PRICING SUPPLEMENT NO. 168 ↗
Tue, 25 Aug 2026
24 · 424B2
After market open · 14:05 ET
PRELIMINARY PRICING SUPPLEMENT NO. 169 ↗
Tue, 25 Aug 2026
23 · 424B2
After market open · 13:34 ET
PRELIMINARY PRICING SUPPLEMENT NO. 170 ↗
Tue, 25 Aug 2026
22 · 424B2
After market open · 13:02 ET
PRICING SUPPLEMENT NO. 167 ↗
Tue, 25 Aug 2026
21 · 424B2
After market open · 12:51 ET
PRICING SUPPLEMENT NO. 158 ↗
Tue, 25 Aug 2026
20 · 424B2
After market open · 11:50 ET
PRICING SUPPLEMENT NO. 156 ↗
Tue, 25 Aug 2026
19 · 424B2
After market open · 11:37 ET
PRICING SUPPLEMENT NO. 165 ↗
Tue, 25 Aug 2026
18 · 424B2
After market open · 10:55 ET
PRICING SUPPLEMENT NO. 153 ↗
Tue, 25 Aug 2026
84.9800
85.1500
83.8800
84.7900
8,984,500
Mon, 24 Aug 2026
17 · 424B2
After-hours · 16:17 ET
PRICING SUPPLEMENT NO. 152 ↗
Mon, 24 Aug 2026
16 · 424B2
After market open · 15:49 ET
PRELIMINARY PRICING SUPPLEMENT NO. 171 ↗
Mon, 24 Aug 2026
15 · 424B2
After market open · 15:21 ET
PRELIMINARY PRICING SUPPLEMENT NO. 164 ↗
Mon, 24 Aug 2026
14 · 424B2
After market open · 12:47 ET
PRICING SUPPLEMENT NO. 161 ↗
Mon, 24 Aug 2026
13 · 424B2
After market open · 11:35 ET
PRICING SUPPLEMENT NO. 134 ↗
Mon, 24 Aug 2026
84.2200
85.6800
84.0200
84.7200
7,948,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
12 · 424B2
After-hours · 16:16 ET
PRELIMINARY PRICING SUPPLEMENT NO. 166 ↗
Fri, 21 Aug 2026
11 · 424B2
After market open · 15:30 ET
PRELIMINARY PRICING SUPPLEMENT NO. 162 ↗
Fri, 21 Aug 2026
10 · 424B2
After market open · 15:23 ET
PRELIMINARY PRICING SUPPLEMENT NO. 168 ↗
Fri, 21 Aug 2026
9 · 424B2
After market open · 15:21 ET
PRELIMINARY PRICING SUPPLEMENT NO. 163 ↗
Fri, 21 Aug 2026
8 · 424B2
After market open · 11:42 ET
PRELIMINARY PRICING SUPPLEMENT NO. 165 ↗
Fri, 21 Aug 2026
7 · 424B2
After market open · 11:40 ET
PRELIMINARY PRICING SUPPLEMENT NO. 167 ↗
Fri, 21 Aug 2026
6 · 424B2
After market open · 11:08 ET
PRICING SUPPLEMENT NO. 149 ↗
Fri, 21 Aug 2026
5 · 424B2
After market open · 11:08 ET
PRICING SUPPLEMENT NO. 154 ↗
Fri, 21 Aug 2026
4 · 424B2
After market open · 10:58 ET
PRICING SUPPLEMENT NO. 155 ↗
Fri, 21 Aug 2026
84.5000
85.0000
83.4800
83.8400
13,304,500
Thu, 20 Aug 2026
3 · 424B2
After-hours · 16:48 ET
PRICING SUPPLEMENT NO. 125 ↗
Thu, 20 Aug 2026
2 · 424B2
After-hours · 16:05 ET
AMENDMENT NO. 1 DATED AUGUST 20, 2026 TO THE PRELIMINARY PRICING SUPPLEMENT NO. ↗
Thu, 20 Aug 2026
1 · 424B2
After market open · 12:09 ET
PRELIMINARY PRICING SUPPLEMENT NO. 157 ↗
Thu, 20 Aug 2026
85.6200
85.6700
83.6200
83.7000
13,730,000
Wed, 19 Aug 2026
87.4100
87.4100
85.5800
85.9400
10,692,400
Tue, 18 Aug 2026
88.3000
88.3000
86.8500
87.4000
8,219,400
Mon, 17 Aug 2026
88.7200
89.5300
87.4800
87.5400
14,586,000
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
88.0700
88.8400
87.7600
88.8200
8,788,100
Thu, 13 Aug 2026
89.3600
89.5000
87.7800
88.1100
10,459,200
Wed, 12 Aug 2026
88.0000
89.2200
87.4000
88.9300
14,441,100
Tue, 11 Aug 2026
87.6200
88.5000
87.2500
87.4500
11,059,400
Mon, 10 Aug 2026
86.9100
87.8100
86.5700
87.5200
12,927,700
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
86.4600
87.3600
86.0400
87.2500
7,391,000
Thu, 06 Aug 2026
89.8400
90.1700
87.2000
87.5900
13,095,000
Wed, 05 Aug 2026
89.2300
89.6200
88.8400
89.1700
9,613,300
Tue, 04 Aug 2026
87.5600
89.4300
87.3700
88.3900
16,454,100
Mon, 03 Aug 2026
87.5600
87.9700
86.4100
87.8900
11,180,000
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
86.0000
86.7400
85.4400
86.4500
14,776,700
Thu, 30 Jul 2026
84.5800
85.5800
84.0200
85.4300
15,139,000
Wed, 29 Jul 2026
86.8500
87.0200
83.7100
83.8700
18,076,900
Tue, 28 Jul 2026
87.7500
88.2200
86.4100
86.8700
16,570,500
Mon, 27 Jul 2026
87.3000
87.9000
86.9000
87.2700
10,379,300
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
85.9500
86.9500
85.7000
86.3100
11,871,400
Thu, 23 Jul 2026
85.7800
86.4900
85.1000
86.1900
11,220,700
Wed, 22 Jul 2026
88.1900
88.1900
86.2500
86.4200
15,478,700
Tue, 21 Jul 2026
86.6800
88.2600
85.8900
87.7400
17,605,300
Mon, 20 Jul 2026
87.8800
88.5700
86.0600
86.3300
17,536,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
87.7400
89.7900
86.5000
87.5100
22,762,700
Thu, 16 Jul 2026
87.9500
88.9000
87.2100
88.0700
20,161,000
Wed, 15 Jul 2026
85.9400
87.6300
85.7000
87.5100
28,730,300
Tue, 14 Jul 2026
84.8500
88.6800
83.8300
85.2900
38,943,000
Mon, 13 Jul 2026
87.8900
88.0100
86.1100
87.6700
15,026,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
87.5000
87.8400
86.6500
87.1600
14,054,800
Thu, 09 Jul 2026
85.8500
87.4500
85.6500
86.9100
13,324,900
Wed, 08 Jul 2026
86.5200
86.7700
85.1000
85.5600
9,978,600
Tue, 07 Jul 2026
88.0300
88.5700
86.8900
87.1800
10,029,500
Mon, 06 Jul 2026
86.0000
87.6300
85.9200
87.4500
9,914,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
86.6100
86.8000
85.0900
85.5100
10,782,000
Wed, 01 Jul 2026
82.8300
86.0500
82.7500
85.9400
14,670,600
Tue, 30 Jun 2026
83.7000
83.8000
82.5200
82.6400
17,283,400
Mon, 29 Jun 2026
83.7600
84.5800
83.4700
83.5100
16,658,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
84.8300
85.1600
83.1000
83.8600
20,829,300
Thu, 25 Jun 2026
84.2800
86.3000
84.2800
84.7400
11,403,800
Wed, 24 Jun 2026
84.1900
84.4900
83.5100
84.3000
11,424,900
Tue, 23 Jun 2026
84.0100
84.3300
83.0500
84.1300
11,612,300
Mon, 22 Jun 2026
82.7200
84.1300
82.6900
83.8400
18,657,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
84.9300
85.5700
81.9500
82.2000
36,738,600
Wed, 17 Jun 2026
85.1300
87.0800
83.5900
83.8100
19,403,500
Tue, 16 Jun 2026
84.0000
85.0600
83.9400
85.0500
12,400,500
Mon, 15 Jun 2026
84.4200
84.9300
83.0300
83.1400
14,526,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
82.9300
84.1000
82.6200
83.7300
10,526,000
Thu, 11 Jun 2026
82.5500
82.9100
80.8300
82.4000
10,929,900
Wed, 10 Jun 2026
81.8500
83.1800
81.4500
81.9700
12,580,800
Tue, 09 Jun 2026
81.2500
82.5600
80.9300
82.0000
15,565,500
Mon, 08 Jun 2026
81.8100
82.5400
80.8300
80.9600
11,481,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
82.1500
82.4500
81.4500
81.9400
15,110,600
Thu, 04 Jun 2026
79.9700
81.8900
79.7200
81.6200
19,452,100
Wed, 03 Jun 2026
78.8800
79.1300
77.4000
78.6800
15,236,600
Tue, 02 Jun 2026
76.8100
79.5400
76.7200
79.4400
19,447,400
Mon, 01 Jun 2026
76.7500
78.0200
76.5000
77.1700
15,566,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
76.6200
77.7500
76.3400
77.5400
22,322,900
Thu, 28 May 2026
75.8400
77.6200
75.3500
76.6500
14,146,700
Wed, 27 May 2026
77.1300
77.7100
75.1800
76.1100
15,575,700
Tue, 26 May 2026
76.9100
77.6700
76.7700
77.5200
21,956,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
76.3600
76.8500
76.1200
76.4000
8,728,900
Thu, 21 May 2026
75.5900
76.0600
74.9100
75.9200
9,433,400
Wed, 20 May 2026
74.8900
76.3000
73.9800
75.8100
14,695,300
Tue, 19 May 2026
74.4800
75.3500
73.8500
74.5500
18,649,800
Mon, 18 May 2026
73.3300
74.7700
73.3300
74.3700
16,934,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
73.9400
74.0600
72.7800
73.4200
16,479,000
Thu, 14 May 2026
73.9800
74.4900
73.2200
73.7900
19,388,500
Wed, 13 May 2026
74.1500
74.7600
73.2800
73.5300
16,343,900
Tue, 12 May 2026
73.9000
75.2500
72.8700
75.1800
21,003,400
Mon, 11 May 2026
75.6700
75.7200
73.1900
73.5800
25,403,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
79.0000
79.0300
75.5500
75.6400
31,062,100
Thu, 07 May 2026
80.6900
81.0100
78.6900
79.1600
19,094,800
Wed, 06 May 2026
80.7900
81.4800
80.3500
80.4200
14,347,500
Tue, 05 May 2026
79.4000
80.1100
79.0100
79.8900
11,379,900
Mon, 04 May 2026
80.5800
80.8700
79.1800
79.1800
12,968,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
82.2500
82.6600
80.8100
80.8100
14,632,700
Thu, 30 Apr 2026
80.8200
82.6300
80.0100
82.2300
13,535,900
Wed, 29 Apr 2026
81.2400
82.0000
80.7000
81.5100
19,930,700
Tue, 28 Apr 2026
81.3200
81.9500
80.9400
81.5000
14,826,700
Mon, 27 Apr 2026
79.3900
80.8900
79.3400
80.5600
20,114,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
80.1100
80.3700
79.2500
79.4200
15,419,600
Thu, 23 Apr 2026
80.5600
81.3700
79.7400
80.5100
13,906,500
Wed, 22 Apr 2026
81.5500
81.8800
80.1700
80.5800
13,724,200
Tue, 21 Apr 2026
82.1500
83.1000
81.2000
81.5500
17,387,300
Mon, 20 Apr 2026
81.5500
82.4100
81.2400
81.9700
14,240,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
82.1300
82.6000
81.0300
81.4100
24,033,900
Thu, 16 Apr 2026
80.0900
81.8700
80.0000
81.2500
20,713,300
Wed, 15 Apr 2026
80.9200
81.6900
80.1500
80.2900
31,494,000
Tue, 14 Apr 2026
83.0200
83.1600
80.3200
81.7000
32,845,600
Mon, 13 Apr 2026
84.5900
86.7000
84.0700
86.6400
14,506,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
85.8300
85.9000
84.9900
85.4000
7,946,200
Thu, 09 Apr 2026
84.4500
86.1500
84.4400
86.0200
10,496,100
Wed, 08 Apr 2026
84.5000
85.7300
84.2500
84.6600
15,130,300
Tue, 07 Apr 2026
81.4100
82.0900
80.9000
81.7500
8,820,900
Mon, 06 Apr 2026
80.9600
81.8700
80.7600
81.8500
7,069,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
79.4100
80.8400
78.6900
80.6000
10,001,800
Wed, 01 Apr 2026
81.1900
81.7000
80.1800
80.5700
14,979,400
Tue, 31 Mar 2026
77.8300
79.7400
77.4500
79.6100
19,097,600
Mon, 30 Mar 2026
77.8800
78.2200
76.4900
76.8000
14,311,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
78.6200
78.6300
76.8600
77.1900
13,674,900
Thu, 26 Mar 2026
79.8900
80.3000
78.7200
79.0200
15,430,500
Wed, 25 Mar 2026
79.5100
80.7900
79.3300
80.2600
17,213,400
Tue, 24 Mar 2026
77.6300
80.4700
77.5800
79.6100
19,134,300
Mon, 23 Mar 2026
79.4900
79.8000
78.1200
78.2800
15,320,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
76.4000
77.9200
76.2100
77.6000
40,461,100
Thu, 19 Mar 2026
75.6800
76.8000
74.6800
76.3900
18,744,400
Wed, 18 Mar 2026
75.8100
76.8900
75.8100
76.1900
12,951,200
Tue, 17 Mar 2026
76.5000
77.1700
75.8200
76.2300
18,173,400
Mon, 16 Mar 2026
74.8300
75.8900
74.3700
75.7500
17,836,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
75.6500
76.2100
74.0300
74.1000
15,496,900
Thu, 12 Mar 2026
75.4800
75.5400
74.6500
75.2500
24,794,100
Wed, 11 Mar 2026
78.0500
78.2300
76.5000
76.8800
17,497,300
Tue, 10 Mar 2026
78.9500
79.8000
77.4500
78.3000
18,481,700
Mon, 09 Mar 2026
79.4300
79.7900
76.8600
78.8300
24,959,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
80.2600
80.5700
77.9400
80.4200
16,798,900
Thu, 05 Mar 2026
83.6500
83.8000
81.1900
82.1100
20,939,200
Wed, 04 Mar 2026
82.6900
84.0400
82.0300
83.9300
18,061,200
Tue, 03 Mar 2026
81.0000
83.4900
79.8500
82.5300
19,018,600
Mon, 02 Mar 2026
79.1500
83.0700
78.9400
82.5800
21,834,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
84.6700
84.8200
80.4500
81.4500
29,145,000
Thu, 26 Feb 2026
86.8900
88.3200
85.5800
86.3000
18,768,400
Wed, 25 Feb 2026
85.1900
86.9200
84.9700
86.7600
16,620,700
Tue, 24 Feb 2026
84.4000
85.1900
82.4700
84.5700
18,817,700
Mon, 23 Feb 2026
88.1700
88.6000
83.7800
85.1500
20,607,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
87.3600
88.7100
86.1400
88.7000
14,255,000
Thu, 19 Feb 2026
87.8400
88.1600
86.6000
87.5700
10,427,300
Wed, 18 Feb 2026
87.8200
89.4000
87.6500
88.5600
8,250,900
Tue, 17 Feb 2026
87.8300
88.8400
87.3100
87.4000
12,361,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
85.6800
87.4500
85.0900
86.9800
12,425,000
Thu, 12 Feb 2026
89.3100
89.9700
85.8300
86.2900
16,858,200
Wed, 11 Feb 2026
92.6500
93.0800
88.5000
88.9500
15,461,700
Tue, 10 Feb 2026
94.3100
95.0100
89.7500
91.9100
20,148,400
Mon, 09 Feb 2026
93.7500
95.0900
89.0000
94.6100
20,544,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
92.7500
94.6500
92.5600
93.9700
13,205,700
Thu, 05 Feb 2026
92.8500
93.0600
90.9100
92.0100
12,641,300
Wed, 04 Feb 2026
92.6500
93.9100
92.5300
93.1400
12,382,800
Tue, 03 Feb 2026
92.7100
94.7900
91.9000
92.3100
18,099,000
Mon, 02 Feb 2026
90.1600
92.8000
89.9000
92.2700
13,835,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
90.2100
91.0500
89.7500
90.4900
18,306,900
Thu, 29 Jan 2026
88.6900
90.6400
88.5400
90.6400
21,497,000
Wed, 28 Jan 2026
88.6200
89.0600
86.8400
88.0300
16,395,700
Tue, 27 Jan 2026
88.1500
89.0700
87.4800
88.7100
15,105,000
Mon, 26 Jan 2026
87.1000
88.2900
87.1000
88.0500
13,047,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
87.5000
87.7100
86.0300
86.9600
15,227,500
Thu, 22 Jan 2026
86.4300
89.0000
86.4300
88.0400
19,668,900
Wed, 21 Jan 2026
86.5000
87.5600
86.0300
86.1200
17,606,700
Tue, 20 Jan 2026
87.2600
88.6400
86.2800
86.6600
19,353,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
88.9600
89.6900
88.0800
88.3800
26,981,600
Thu, 15 Jan 2026
89.3400
89.9100
88.3600
88.9600
21,738,600
Wed, 14 Jan 2026
90.7500
90.8000
88.0600
89.2500
33,803,900
Tue, 13 Jan 2026
95.2900
95.7500
93.0600
93.5600
21,998,600
Mon, 12 Jan 2026
94.8300
95.5400
93.8900
94.9600
15,958,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
95.8100
96.5700
95.2600
95.9500
10,261,300
Thu, 08 Jan 2026
94.2600
96.1600
94.1900
95.6000
12,406,000
Wed, 07 Jan 2026
95.7100
95.8900
93.6500
94.2900
14,589,500
Tue, 06 Jan 2026
95.4000
96.5500
95.0700
96.3900
12,329,200
Mon, 05 Jan 2026
95.0900
97.7600
94.9800
96.3800
14,384,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
93.3000
95.3500
92.8100
95.2000
9,242,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
94.5000
94.6800
93.1200
93.2000
7,919,300
Tue, 30 Dec 2025
94.7300
94.8800
93.9900
94.3100
6,417,800
Mon, 29 Dec 2025
95.3600
95.6100
94.3700
94.5200
8,624,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
95.3600
95.4700
94.7200
95.2600
5,169,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
94.6500
95.8500
94.4700
95.3000
5,506,800
Tue, 23 Dec 2025
94.2400
94.6800
94.0300
94.4700
8,642,100
Mon, 22 Dec 2025
93.2000
94.3900
93.0500
94.2800
9,512,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
91.6100
93.1300
91.6000
93.0100
37,783,900
Thu, 18 Dec 2025
93.0300
93.8900
91.2900
91.4800
11,844,100
Wed, 17 Dec 2025
92.7600
93.3300
92.4700
92.5900
14,819,000
Tue, 16 Dec 2025
93.0800
93.1700
91.4300
92.1900
12,981,100
Mon, 15 Dec 2025
93.5800
94.2600
92.4900
92.9000
13,885,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
93.1200
93.4200
92.1200
92.7600
12,532,800
Thu, 11 Dec 2025
90.5400
93.4200
90.2200
92.5900
15,505,100
Wed, 10 Dec 2025
88.9400
90.8700
88.1900
90.6900
22,729,100
Tue, 09 Dec 2025
90.2400
90.2500
88.7800
88.8900
17,101,700
Mon, 08 Dec 2025
89.8300
91.0200
89.1500
90.0600
13,267,300
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
89.9900
91.1100
89.5500
89.8300
11,210,900
Thu, 04 Dec 2025
89.4000
90.6300
89.3200
90.2100
13,433,000
Wed, 03 Dec 2025
86.2600
89.3900
86.2600
89.3500
14,439,300
Tue, 02 Dec 2025
85.6900
86.7900
85.2800
86.3200
9,484,000
Mon, 01 Dec 2025
85.8300
86.5600
85.1700
85.4000
9,794,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
85.6400
86.5200
85.3100
85.8500
6,545,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
85.4200
86.3900
85.1300
85.5600
9,304,300
Tue, 25 Nov 2025
84.5300
85.5400
83.6100
85.1000
12,966,400
Mon, 24 Nov 2025
83.0900
85.0900
82.4100
84.6600
27,574,500
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
82.7700
83.6300
81.0500
83.1100
16,169,500
Thu, 20 Nov 2025
85.0600
86.0400
82.3200
82.4000
12,135,800
Wed, 19 Nov 2025
83.9800
84.8200
83.6100
84.1600
10,959,600
Tue, 18 Nov 2025
83.4200
84.7600
82.9300
83.8600
14,233,900
Mon, 17 Nov 2025
84.6900
85.0500
82.5400
83.4200
14,457,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
84.4500
85.3500
82.9600
85.0500
15,397,300
Thu, 13 Nov 2025
86.1600
86.8900
84.4700
84.7000
15,708,000
Wed, 12 Nov 2025
86.3100
88.6400
85.9400
86.2600
16,775,200
Tue, 11 Nov 2025
86.1100
87.0600
86.0500
86.1900
13,851,500
Mon, 10 Nov 2025
86.2900
87.0000
85.4500
86.1000
13,138,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
85.1100
86.0900
84.0400
86.0400
15,612,100
Thu, 06 Nov 2025
86.9000
87.3400
85.5200
86.0400
16,800,200
Wed, 05 Nov 2025
87.3800
88.3000
85.9100
86.9500
15,609,400
Tue, 04 Nov 2025
87.0000
88.5000
85.8800
87.1300
16,737,700
Mon, 03 Nov 2025
87.1400
87.8900
85.8500
87.3000
12,769,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
85.4800
87.3500
85.0100
86.9700
14,776,700
Thu, 30 Oct 2025
86.0800
87.2600
85.8800
85.9900
14,830,000
Wed, 29 Oct 2025
86.8200
87.2400
85.6700
86.0000
16,444,400
Tue, 28 Oct 2025
87.0600
87.3000
85.7800
86.9000
13,201,000
Mon, 27 Oct 2025
86.9000
87.3400
86.3100
87.0100
11,682,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
84.8000
86.8800
84.7600
86.4100
14,011,400
Thu, 23 Oct 2025
84.3100
85.4800
83.7500
84.4600
14,157,800
Wed, 22 Oct 2025
85.1500
85.1600
83.1400
83.8800
18,955,000
Tue, 21 Oct 2025
86.1200
87.3100
84.6600
84.7600
20,101,100
Mon, 20 Oct 2025
83.6200
86.1400
83.0900
86.0200
15,777,200
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
84.4500
84.5300
82.3100
83.2800
18,799,000
Thu, 16 Oct 2025
86.9900
87.4300
83.0000
84.0000
22,715,600
Wed, 15 Oct 2025
85.1700
87.4700
85.1600
86.4600
22,909,400
Tue, 14 Oct 2025
82.5200
86.0600
80.3900
84.5600
36,260,600
Mon, 13 Oct 2025
78.7400
79.2300
78.2800
78.9200
14,229,300
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
79.6100
80.4400
77.6200
77.6200
16,004,300
Thu, 09 Oct 2025
79.9100
80.7500
79.4200
79.8900
8,432,200
Wed, 08 Oct 2025
81.2600
81.3300
79.5400
79.7300
11,277,400
Tue, 07 Oct 2025
80.8700
81.3600
80.5400
81.1400
10,371,300
Mon, 06 Oct 2025
80.5600
81.4600
79.5700
80.6900
12,837,700
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
81.0200
81.6900
80.4400
80.6700
10,124,900
Thu, 02 Oct 2025
80.7000
81.0500
80.0400
80.5000
11,420,000
Wed, 01 Oct 2025
83.1000
83.6000
80.7700
80.8700
16,961,900
Tue, 30 Sep 2025
84.6600
85.1200
82.6600
83.8200
11,429,000
Mon, 29 Sep 2025
84.7000
85.1900
84.0400
84.6500
9,833,700
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
84.6900
85.6400
84.5600
85.0100
8,502,600
Thu, 25 Sep 2025
83.6900
84.6600
83.5600
84.3200
8,514,900
Wed, 24 Sep 2025
84.6500
85.3700
83.6600
84.1100
9,478,700
Tue, 23 Sep 2025
85.1500
86.6600
83.6700
84.3700
14,818,500
Mon, 22 Sep 2025
83.8800
85.2800
83.7400
85.1600
14,545,000
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
83.8300
84.9300
82.9300
84.6400
36,482,400
Thu, 18 Sep 2025
82.5700
83.5200
81.9400
83.5000
13,021,100
Wed, 17 Sep 2025
81.2200
82.7200
80.5400
82.4800
14,746,100
Tue, 16 Sep 2025
81.5600
81.6100
80.0800
81.3900
10,705,900
Mon, 15 Sep 2025
81.6100
81.8200
81.1300
81.4100
9,563,200
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
81.1000
81.6400
80.7900
81.4600
10,498,300
Thu, 11 Sep 2025
80.2000
81.3900
79.7800
81.2500
17,785,800
Wed, 10 Sep 2025
80.6600
81.2400
79.9100
80.3000
16,460,200
Tue, 09 Sep 2025
79.3100
81.4600
79.0000
80.7600
17,157,300
Mon, 08 Sep 2025
78.9900
79.7900
78.5600
79.1400
17,107,000
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
81.6400
82.0200
78.7000
78.9600
20,661,400