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
117.6600
118.5950
117.3300
117.5000
859,753
Thu, 03 Sep 2026
97 · 424B2
After market open · 15:44 ET
PRICING SUPPLEMENT ↗
Thu, 03 Sep 2026
96 · 424B2
After market open · 12:47 ET
424B2 ↗
Thu, 03 Sep 2026
95 · 424B2
After market open · 12:45 ET
424B2 ↗
Thu, 03 Sep 2026
94 · 424B2
After market open · 12:42 ET
424B2 ↗
Thu, 03 Sep 2026
93 · 424B2
After market open · 12:39 ET
424B2 ↗
Thu, 03 Sep 2026
92 · 424B2
After market open · 12:30 ET
424B2 ↗
Thu, 03 Sep 2026
91 · 424B2
After market open · 11:02 ET
424B2 ↗
Thu, 03 Sep 2026
90 · 424B2
After market open · 10:48 ET
424B2 ↗
Thu, 03 Sep 2026
116.5800
118.2500
115.6900
118.1600
941,700
Wed, 02 Sep 2026
89 · 424B2
After-hours · 16:21 ET
PRICING SUPPLEMENT ↗
Wed, 02 Sep 2026
112.9600
115.7800
112.5300
115.6600
844,400
Tue, 01 Sep 2026
88 · 424B2
After-hours · 16:27 ET
PRICING SUPPLEMENT ↗
Tue, 01 Sep 2026
87 · 424B2
After market open · 13:56 ET
PRICING SUPPLEMENT ↗
Tue, 01 Sep 2026
113.6600
113.9400
111.3500
112.4200
1,335,800
Mon, 31 Aug 2026
114.4600
115.5100
113.3200
113.5200
1,136,200
Mon, 31 Aug 2026
86 · 424B2
Next filing day · accepted 28 Aug, 17:53 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
85 · 424B2
After market open · 14:28 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Fri, 28 Aug 2026
84 · 424B2
After market open · 12:38 ET
PRICING SUPPLEMENT ↗
Fri, 28 Aug 2026
83 · 424B2
After market open · 12:36 ET
424B2 ↗
Fri, 28 Aug 2026
115.6600
116.3500
113.0300
114.3300
1,347,100
Thu, 27 Aug 2026
82 · 424B2
After-hours · 16:41 ET
PRICING SUPPLEMENT ↗
Thu, 27 Aug 2026
81 · 424B2
After market open · 13:24 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Thu, 27 Aug 2026
80 · 424B2
After market open · 12:19 ET
424B2 ↗
Thu, 27 Aug 2026
118.7700
118.8300
112.4300
114.8400
2,130,500
Thu, 27 Aug 2026
79 · 6-K
Pre-market · 06:46 ET
6-K ↗
Thu, 27 Aug 2026
78 · 6-K
Pre-market · 06:43 ET
6-K ↗
Thu, 27 Aug 2026
77 · 6-K
Pre-market · 06:40 ET
6-K ↗
Thu, 27 Aug 2026
76 · 6-K
Pre-market · 06:36 ET
6-K ↗
Thu, 27 Aug 2026
75 · 6-K
Pre-market · 06:30 ET
6-K ↗
Wed, 26 Aug 2026
118.5000
118.8600
117.9300
118.2000
1,273,600
Tue, 25 Aug 2026
74 · 424B2
After market open · 15:04 ET
PRICING SUPPLEMENT ↗
Tue, 25 Aug 2026
73 · 424B2
After market open · 13:46 ET
PRICING SUPPLEMENT ↗
Tue, 25 Aug 2026
116.2900
118.4600
115.2300
118.3300
907,500
Mon, 24 Aug 2026
72 · 424B2
After market open · 12:16 ET
424B2 ↗
Mon, 24 Aug 2026
115.4200
116.0300
114.1800
114.9300
792,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
116.7400
117.9800
116.1400
116.4900
1,246,900
Thu, 20 Aug 2026
117.7000
118.1200
115.2400
115.6900
1,046,300
Thu, 20 Aug 2026
71 · 6-K
Pre-market · 08:23 ET
FORM 6-K ↗
Wed, 19 Aug 2026
70 · 424B2
After-hours · 16:12 ET
PRICING SUPPLEMENT ↗
Wed, 19 Aug 2026
122.2500
122.9000
117.7300
117.8400
2,029,700
Tue, 18 Aug 2026
69 · 424B2
After-hours · 16:46 ET
PRICING SUPPLEMENT ↗
Tue, 18 Aug 2026
68 · 424B2
After market open · 10:33 ET
424B2 ↗
Tue, 18 Aug 2026
67 · 424B2
After market open · 10:29 ET
424B2 ↗
Tue, 18 Aug 2026
123.8300
123.8600
120.7200
121.6400
786,900
Mon, 17 Aug 2026
66 · 424B2
After-hours · 17:22 ET
FORM 424B2 ↗
Mon, 17 Aug 2026
65 · 424B2
After-hours · 17:18 ET
424B2 ↗
Mon, 17 Aug 2026
64 · 424B2
After-hours · 16:14 ET
FORM 424B2 ↗
Mon, 17 Aug 2026
63 · 424B2
After market open · 14:17 ET
FORM 424B2 ↗
Mon, 17 Aug 2026
62 · 424B2
After market open · 14:11 ET
FORM 424B2 ↗
Mon, 17 Aug 2026
61 · 424B2
After market open · 12:51 ET
424B2 ↗
Mon, 17 Aug 2026
60 · 424B2
After market open · 12:31 ET
PRICING SUPPLEMENT ↗
Mon, 17 Aug 2026
59 · 424B2
After market open · 12:30 ET
PRICING SUPPLEMENT ↗
Mon, 17 Aug 2026
58 · 424B2
After market open · 12:25 ET
424B2 ↗
Mon, 17 Aug 2026
57 · 424B2
After market open · 12:08 ET
PRICING SUPPLEMENT ↗
Mon, 17 Aug 2026
56 · 424B2
After market open · 11:10 ET
424B2 ↗
Mon, 17 Aug 2026
55 · 424B2
After market open · 11:01 ET
PRICING SUPPLEMENT ↗
Mon, 17 Aug 2026
54 · 424B2
After market open · 10:56 ET
PRICING SUPPLEMENT ↗
Mon, 17 Aug 2026
53 · 424B2
After market open · 10:02 ET
424B2 ↗
Mon, 17 Aug 2026
123.7400
124.8600
123.3600
123.4500
1,353,500
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
52 · 424B3
After market open · 14:50 ET
FORM 424B3 ↗
Fri, 14 Aug 2026
51 · 424B2
After market open · 13:06 ET
PRICING SUPPLEMENT ↗
Fri, 14 Aug 2026
50 · 424B2
After market open · 13:04 ET
PRICING SUPPLEMENT ↗
Fri, 14 Aug 2026
122.6900
123.7600
122.6900
123.7400
637,100
Thu, 13 Aug 2026
49 · 424B2
After market open · 10:52 ET
424B2 ↗
Thu, 13 Aug 2026
48 · 424B2
After market open · 10:00 ET
424B2 ↗
Thu, 13 Aug 2026
121.7700
122.5200
121.1800
122.4000
1,231,800
Wed, 12 Aug 2026
47 · 424B2
After-hours · 16:27 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Wed, 12 Aug 2026
46 · 424B2
After market open · 13:42 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Wed, 12 Aug 2026
119.8400
121.2200
119.3900
120.9000
1,295,100
Tue, 11 Aug 2026
45 · 424B2
After market open · 14:22 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Tue, 11 Aug 2026
44 · 424B2
After market open · 12:35 ET
PRICING SUPPLEMENT ↗
Tue, 11 Aug 2026
119.7200
120.6300
118.8000
118.9600
665,600
Mon, 10 Aug 2026
43 · 424B2
After market open · 11:43 ET
424B2 ↗
Mon, 10 Aug 2026
118.7900
120.1900
118.5300
119.2900
947,800
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
119.4900
119.5000
117.5600
118.7000
720,700
Thu, 06 Aug 2026
119.5100
119.9600
118.0300
118.4400
660,500
Wed, 05 Aug 2026
117.8900
119.5800
117.1500
118.6800
924,200
Tue, 04 Aug 2026
42 · 424B2
After market open · 12:10 ET
424B2 ↗
Tue, 04 Aug 2026
118.8600
120.2000
117.8100
117.9500
912,700
Mon, 03 Aug 2026
41 · 424B2
After-hours · 16:57 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Mon, 03 Aug 2026
40 · 424B2
After-hours · 16:52 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Mon, 03 Aug 2026
39 · 424B2
After-hours · 16:06 ET
PRICING SUPPLEMEN ↗
Mon, 03 Aug 2026
38 · 424B2
After market open · 14:35 ET
FORM 424B2 ↗
Mon, 03 Aug 2026
37 · 424B2
After market open · 13:07 ET
PRICING SUPPLEMENT ↗
Mon, 03 Aug 2026
36 · 424B2
After market open · 12:53 ET
424B2 ↗
Mon, 03 Aug 2026
35 · 424B2
After market open · 12:46 ET
424B2 ↗
Mon, 03 Aug 2026
34 · 424B2
After market open · 10:46 ET
424B2 ↗
Mon, 03 Aug 2026
118.8800
119.4900
118.2800
119.2700
336,800
Mon, 03 Aug 2026
33 · 424B2
Pre-market · 09:18 ET
424B2 ↗
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
32 · 424B2
After-hours · 16:18 ET
PRICING SUPPLEMENT ↗
Fri, 31 Jul 2026
31 · 424B2
After market open · 15:54 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Fri, 31 Jul 2026
30 · 424B2
After market open · 11:05 ET
424B2 ↗
Fri, 31 Jul 2026
29 · 424B2
After market open · 11:02 ET
424B2 ↗
Fri, 31 Jul 2026
28 · 424B2
After market open · 10:59 ET
424B2 ↗
Fri, 31 Jul 2026
117.9600
119.3500
117.8700
118.5500
627,900
Fri, 31 Jul 2026
27 · 424B2
Next filing day · accepted 30 Jul, 18:16 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Thu, 30 Jul 2026
26 · 424B2
After market open · 12:59 ET
PRICING SUPPLEMENT ↗
Thu, 30 Jul 2026
25 · 424B2
After market open · 12:38 ET
424B2 ↗
Thu, 30 Jul 2026
24 · 424B2
After market open · 12:06 ET
424B2 ↗
Thu, 30 Jul 2026
23 · 424B2
After market open · 12:04 ET
424B2 ↗
Thu, 30 Jul 2026
22 · 424B2
After market open · 11:59 ET
424B2 ↗
Thu, 30 Jul 2026
21 · 424B2
After market open · 10:01 ET
424B2 ↗
Thu, 30 Jul 2026
117.8300
119.1600
117.4700
118.2700
793,300
Wed, 29 Jul 2026
20 · 424B2
After market open · 12:49 ET
424B2 ↗
Wed, 29 Jul 2026
119.3000
119.3900
115.9000
116.2300
1,334,300
Tue, 28 Jul 2026
19 · 424B2
After market open · 15:36 ET
PRICING SUPPLEMENT ↗
Tue, 28 Jul 2026
117.9400
120.0700
116.6600
119.8200
998,000
Mon, 27 Jul 2026
18 · 424B2
After-hours · 16:36 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Mon, 27 Jul 2026
17 · 424B2
After market open · 12:03 ET
PRICING SUPPLEMENT ↗
Mon, 27 Jul 2026
119.0000
119.1200
117.3100
118.2500
716,100
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
16 · 424B2
After market open · 15:50 ET
FORM 424B2 ↗
Fri, 24 Jul 2026
15 · 424B2
After market open · 12:20 ET
424B2 ↗
Fri, 24 Jul 2026
14 · 424B2
After market open · 11:18 ET
424B2 ↗
Fri, 24 Jul 2026
117.1300
117.8500
116.2700
117.4400
685,900
Fri, 24 Jul 2026
13 · 424B2
Next filing day · accepted 23 Jul, 20:39 ET
PRICING SUPPLEMENT ↗
Fri, 24 Jul 2026
12 · 424B2
Next filing day · accepted 23 Jul, 20:08 ET
PRICING SUPPLEMENT ↗
Thu, 23 Jul 2026
11 · 424B3
After market open · 15:29 ET
FORM 424B3 ↗
Thu, 23 Jul 2026
10 · 424B2
After market open · 14:38 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Thu, 23 Jul 2026
9 · 424B2
After market open · 12:14 ET
424B2 ↗
Thu, 23 Jul 2026
8 · 424B2
After market open · 10:53 ET
424B2 ↗
Thu, 23 Jul 2026
7 · 424B2
After market open · 10:48 ET
424B2 ↗
Thu, 23 Jul 2026
116.6600
117.3000
115.7500
116.5300
991,200
Wed, 22 Jul 2026
6 · 424B2
After market open · 12:17 ET
424B2 ↗
Wed, 22 Jul 2026
117.6600
118.6900
116.8900
117.7400
941,400
Tue, 21 Jul 2026
5 · 424B2
After-hours · 16:38 ET
PRICING SUPPLEMENT ↗
Tue, 21 Jul 2026
4 · 424B2
After market open · 13:12 ET
FORM 424B2 ↗
Tue, 21 Jul 2026
118.2300
118.2300
116.9900
117.3700
972,800
Tue, 21 Jul 2026
3 · 424B2
Next filing day · accepted 20 Jul, 19:28 ET
PRICING SUPPLEMENT ↗
Mon, 20 Jul 2026
2 · 424B2
After market open · 14:48 ET
PRICING SUPPLEMENT ↗
Mon, 20 Jul 2026
1 · 424B2
After market open · 14:46 ET
PRICING SUPPLEMENT ↗
Mon, 20 Jul 2026
121.1800
121.6400
117.5400
117.8000
1,465,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
119.6400
122.5000
119.4300
121.2400
1,173,100
Thu, 16 Jul 2026
120.8800
121.1900
119.5500
120.7400
1,089,100
Wed, 15 Jul 2026
119.3500
120.8200
118.7300
120.7600
1,948,500
Tue, 14 Jul 2026
118.1200
119.6600
118.1000
118.5700
674,600
Mon, 13 Jul 2026
118.3700
118.6600
116.9300
117.3700
925,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
115.3700
118.0800
115.3700
117.7800
1,105,400
Thu, 09 Jul 2026
114.7400
115.9500
114.4200
115.3500
1,715,100
Wed, 08 Jul 2026
115.8400
115.8400
112.8000
113.9700
1,866,800
Tue, 07 Jul 2026
116.2300
116.3100
114.8400
115.9100
1,728,600
Mon, 06 Jul 2026
114.3800
115.4700
114.1900
115.3600
1,765,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
116.5100
116.7100
113.2200
113.9000
1,420,900
Wed, 01 Jul 2026
114.7900
116.8100
114.0400
116.0700
1,680,600
Tue, 30 Jun 2026
113.8500
115.1100
113.3800
115.0000
986,800
Mon, 29 Jun 2026
113.2700
113.8600
112.4600
113.5700
2,025,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
114.4100
114.7500
113.0800
113.7600
7,258,500
Thu, 25 Jun 2026
114.5900
114.8300
113.9800
114.3700
1,772,000
Wed, 24 Jun 2026
114.9900
114.9900
113.1900
113.8000
2,231,700
Tue, 23 Jun 2026
111.8500
114.9800
111.8500
114.8400
1,780,600
Mon, 22 Jun 2026
112.5500
114.2400
112.5500
114.0000
1,486,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
113.7700
114.2200
110.9000
111.6900
2,254,500
Wed, 17 Jun 2026
114.3000
114.5800
112.2800
112.8700
2,555,200
Tue, 16 Jun 2026
114.5700
114.8400
113.5800
114.1800
905,200
Mon, 15 Jun 2026
114.8700
115.2000
112.9300
113.6700
693,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
112.3700
114.0600
112.0700
113.4600
1,059,700
Thu, 11 Jun 2026
110.9700
112.1900
109.9400
111.8400
2,692,700
Wed, 10 Jun 2026
111.0800
111.9700
110.0900
110.1400
934,800
Tue, 09 Jun 2026
110.5700
111.1800
109.6300
110.7500
813,800
Mon, 08 Jun 2026
109.3300
110.4300
109.1200
109.5200
470,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
108.5900
109.4000
108.4300
108.8400
1,059,800
Thu, 04 Jun 2026
108.1900
109.5600
107.8100
109.1100
1,065,200
Wed, 03 Jun 2026
108.3400
108.8600
107.2900
107.4100
1,019,100
Tue, 02 Jun 2026
105.9300
108.6500
105.9000
108.5800
1,502,800
Mon, 01 Jun 2026
106.4700
107.4000
105.8600
105.9800
1,452,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
109.5100
110.0100
106.4900
108.7400
2,225,900
Thu, 28 May 2026
115.8000
115.8000
109.0500
109.5000
2,280,300
Wed, 27 May 2026
117.0500
117.0500
114.9800
115.4300
1,022,100
Tue, 26 May 2026
116.6500
116.8900
114.9900
115.7800
861,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
115.5900
116.1200
115.2100
115.4900
594,000
Thu, 21 May 2026
113.7900
115.6100
113.5700
114.8600
672,600
Wed, 20 May 2026
112.9600
114.7300
112.6600
114.3600
817,700
Tue, 19 May 2026
111.7400
112.6900
111.2900
112.2300
801,100
Mon, 18 May 2026
111.7400
112.3400
111.3800
112.0700
349,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
110.9900
111.6800
110.6200
111.3000
834,500
Thu, 14 May 2026
110.5000
112.0300
110.4400
111.9900
563,700
Wed, 13 May 2026
111.4100
112.2100
109.7000
110.0700
673,600
Tue, 12 May 2026
110.3200
111.6200
110.2100
111.5100
1,210,000
Mon, 11 May 2026
109.7500
110.9500
109.5200
110.9300
710,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
111.1600
111.4900
109.4400
110.0100
919,200
Thu, 07 May 2026
112.3800
112.7900
110.0200
110.5100
861,300
Wed, 06 May 2026
111.4000
113.2100
111.4000
112.2200
1,106,700
Tue, 05 May 2026
110.2600
111.0700
110.0100
110.1100
853,300
Mon, 04 May 2026
111.5500
111.7900
109.8700
109.9400
1,439,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
110.3900
113.2800
110.3400
112.1500
1,315,600
Thu, 30 Apr 2026
108.2500
111.9300
108.2500
111.4400
1,453,300
Wed, 29 Apr 2026
109.2500
109.6800
107.3500
107.7200
1,219,200
Tue, 28 Apr 2026
110.4300
110.6400
109.2900
109.5700
1,865,600
Mon, 27 Apr 2026
109.6400
110.9100
109.5600
110.3600
1,980,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
108.4300
109.8300
108.0900
109.5200
844,000
Thu, 23 Apr 2026
108.0400
109.0900
107.1900
108.5500
1,829,600
Wed, 22 Apr 2026
109.1500
109.5900
108.5100
108.6000
1,027,700
Tue, 21 Apr 2026
110.0700
110.6500
108.4900
108.5400
1,831,800
Mon, 20 Apr 2026
109.1700
110.3900
109.1700
109.9900
3,349,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
108.2400
110.2700
108.1100
109.2600
2,458,500
Thu, 16 Apr 2026
107.2000
107.7000
106.9000
107.4900
1,055,000
Wed, 15 Apr 2026
106.2400
107.5200
106.2400
107.2900
787,400
Tue, 14 Apr 2026
104.7600
106.1900
104.7500
106.1400
1,049,100
Mon, 13 Apr 2026
102.8900
104.7700
102.3200
104.7700
899,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
103.1200
103.8000
102.6800
103.1600
683,200
Thu, 09 Apr 2026
100.3600
102.6500
100.3600
102.4800
985,200
Wed, 08 Apr 2026
101.1200
101.4200
100.0700
100.9700
1,058,600
Tue, 07 Apr 2026
96.5900
98.3000
96.5900
98.2500
1,925,300
Mon, 06 Apr 2026
96.2300
97.1900
96.0200
97.1700
1,905,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
94.3000
96.4300
94.3000
96.2400
984,300
Wed, 01 Apr 2026
95.7600
96.7200
95.5200
96.2300
2,837,200
Tue, 31 Mar 2026
93.1100
94.8100
92.3000
94.7500
2,449,100
Mon, 30 Mar 2026
92.8900
93.5400
91.2600
91.8000
1,643,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
93.2300
93.2300
92.3400
92.7600
2,154,600
Thu, 26 Mar 2026
96.5000
97.3100
94.2600
94.3200
6,493,800
Wed, 25 Mar 2026
98.0600
98.0600
97.0200
97.3900
1,089,600
Tue, 24 Mar 2026
95.7500
97.3500
95.0100
96.6600
1,313,400
Mon, 23 Mar 2026
95.9800
97.2600
95.6200
96.6400
1,692,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
95.3200
95.8700
93.7800
94.2800
1,507,700
Thu, 19 Mar 2026
95.4500
96.1000
94.8700
95.5300
1,321,900
Wed, 18 Mar 2026
97.7000
98.2500
96.3500
96.4500
1,376,300
Tue, 17 Mar 2026
98.3400
98.5500
97.6100
97.7300
1,083,800
Mon, 16 Mar 2026
96.2500
97.6400
95.8300
97.5300
1,257,800
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
96.9500
97.6900
95.1400
95.2900
1,086,300
Thu, 12 Mar 2026
98.1900
98.6800
96.5500
96.8900
1,248,000
Wed, 11 Mar 2026
99.1900
99.9800
98.6300
99.0700
1,196,300
Tue, 10 Mar 2026
98.5900
100.2100
98.1000
99.3800
1,533,200
Mon, 09 Mar 2026
98.0100
98.3100
96.6900
97.8800
1,833,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
99.4000
99.8900
98.5100
99.5000
1,302,200
Thu, 05 Mar 2026
99.8600
101.0600
99.4200
100.3100
1,671,800
Wed, 04 Mar 2026
100.3400
101.9900
100.3400
101.1800
870,700
Tue, 03 Mar 2026
99.7000
100.8700
98.2700
100.4400
1,156,500
Mon, 02 Mar 2026
99.7500
101.9100
98.9100
101.4100
910,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
103.6300
104.2200
100.6400
100.9600
1,266,200
Thu, 26 Feb 2026
103.5000
105.0000
102.5800
103.7500
1,246,000
Wed, 25 Feb 2026
98.3300
101.0100
98.0800
100.7700
1,229,600
Tue, 24 Feb 2026
98.5400
98.8500
97.7400
98.1300
860,600
Mon, 23 Feb 2026
99.6200
100.3900
98.1900
99.1500
2,652,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
98.4000
99.6200
98.0700
99.5500
1,589,900
Thu, 19 Feb 2026
97.2500
98.3300
96.9000
98.1100
816,900
Wed, 18 Feb 2026
97.2000
97.3800
96.5900
96.6400
480,800
Tue, 17 Feb 2026
95.4000
96.8400
95.3900
96.5400
441,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
95.2500
96.1500
94.4100
95.8200
930,900
Thu, 12 Feb 2026
97.4900
97.4900
94.8400
95.3000
1,602,700
Wed, 11 Feb 2026
98.3500
98.5000
96.6400
96.9100
921,200
Tue, 10 Feb 2026
98.0000
98.4400
97.6100
98.0300
750,400
Mon, 09 Feb 2026
97.3300
98.2700
97.1400
98.0400
672,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
95.8300
96.9600
95.0400
96.6800
755,300
Thu, 05 Feb 2026
92.8200
94.9100
92.8200
94.5300
908,300
Wed, 04 Feb 2026
95.2100
95.8200
94.4300
94.9600
572,800
Tue, 03 Feb 2026
95.0000
95.4700
94.2300
94.9400
813,700
Mon, 02 Feb 2026
92.1900
94.9000
92.1000
94.7500
1,022,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
94.4700
94.9400
91.6800
92.3900
1,131,400
Thu, 29 Jan 2026
93.7800
95.2000
93.4000
95.0900
754,400
Wed, 28 Jan 2026
93.3000
93.8900
92.3400
93.1300
1,554,000
Tue, 27 Jan 2026
92.2200
93.5000
92.1800
93.4200
1,022,300
Mon, 26 Jan 2026
92.2300
93.0700
91.4300
91.5300
646,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
92.3200
92.7700
91.6200
92.6800
919,400
Thu, 22 Jan 2026
91.8200
93.0800
91.8200
92.3800
812,100
Wed, 21 Jan 2026
91.0800
92.2900
90.2600
91.5200
895,400
Tue, 20 Jan 2026
91.7400
92.3600
90.2200
90.4000
1,419,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
92.1400
92.8000
91.9100
92.3500
1,754,400
Thu, 15 Jan 2026
91.2500
92.2900
91.2500
92.0400
600,400
Wed, 14 Jan 2026
91.7200
91.8900
91.0800
91.4600
702,000
Tue, 13 Jan 2026
91.3200
91.8900
91.1000
91.6400
758,900
Mon, 12 Jan 2026
90.5300
91.5900
90.2900
91.4300
1,515,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
91.6700
91.7700
90.7100
90.7500
564,500
Thu, 08 Jan 2026
91.1000
92.1400
91.0000
91.6900
640,900
Wed, 07 Jan 2026
90.9400
92.0800
90.9400
91.4500
979,600
Tue, 06 Jan 2026
93.0000
93.4300
90.6800
91.0100
2,406,800
Mon, 05 Jan 2026
91.5400
92.8900
91.4100
92.7900
2,326,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
90.9400
91.9000
90.5800
91.8800
942,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
91.2900
91.5400
90.6000
90.6100
871,800
Tue, 30 Dec 2025
91.6700
92.1000
91.3300
91.4700
1,315,200
Mon, 29 Dec 2025
92.1800
92.2000
91.5400
91.7000
2,708,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
92.9200
93.0300
92.5000
92.9600
5,237,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
92.9700
93.1100
92.2600
92.5500
837,700
Tue, 23 Dec 2025
92.5000
93.1500
92.3800
92.4000
1,035,600
Mon, 22 Dec 2025
93.0900
93.3000
92.2200
92.3400
1,302,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
92.8000
93.4700
92.6400
92.8800
1,259,300
Thu, 18 Dec 2025
92.1400
92.9000
91.9800
92.3300
790,200
Wed, 17 Dec 2025
93.2800
93.3500
91.4100
91.5900
1,091,800
Tue, 16 Dec 2025
94.1600
94.1600
93.0700
93.1100
619,300
Mon, 15 Dec 2025
93.1600
93.5900
92.8200
93.2200
789,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
92.8900
93.1100
92.1700
92.8600
603,200
Thu, 11 Dec 2025
92.0700
92.7900
91.9100
92.6600
813,400
Wed, 10 Dec 2025
90.6600
92.2400
90.6600
91.7700
1,490,500
Tue, 09 Dec 2025
90.8200
91.2500
90.3700
90.4900
1,000,600
Mon, 08 Dec 2025
91.3900
91.5700
90.2100
90.2200
1,891,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
90.9900
91.4700
90.2300
91.1600
947,300
Thu, 04 Dec 2025
86.6900
90.7800
86.4000
90.5800
2,218,500
Wed, 03 Dec 2025
86.6000
87.5200
86.6000
86.8400
1,123,300
Tue, 02 Dec 2025
85.6100
86.6100
85.4300
86.5900
670,500
Mon, 01 Dec 2025
86.2500
86.2500
85.0200
85.2000
935,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
86.0400
86.2600
85.5500
86.1300
460,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
85.8000
85.8400
85.1400
85.6800
1,146,400
Tue, 25 Nov 2025
84.4300
85.1900
84.3900
84.9300
822,600
Mon, 24 Nov 2025
84.1800
84.4000
83.8200
84.0600
1,044,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
83.4200
84.0800
82.7400
84.0800
1,087,700
Thu, 20 Nov 2025
84.3900
84.9100
82.7100
82.9600
1,028,400
Wed, 19 Nov 2025
85.7000
85.8800
83.6100
84.0300
1,702,900
Tue, 18 Nov 2025
86.4500
86.6700
85.1800
85.8600
1,430,300
Mon, 17 Nov 2025
86.9100
87.3700
86.4600
86.8300
774,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
85.5500
87.1800
85.3400
87.1700
846,900
Thu, 13 Nov 2025
86.7300
87.2900
85.7600
86.1500
918,100
Wed, 12 Nov 2025
86.0800
87.1600
85.8000
87.0300
744,700
Tue, 11 Nov 2025
85.7300
85.9700
85.5600
85.7300
773,700
Mon, 10 Nov 2025
85.0000
85.8700
84.8600
85.6900
711,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
83.8200
84.7500
83.1600
84.7200
827,400
Thu, 06 Nov 2025
83.5200
84.3200
83.4200
84.1200
831,300
Wed, 05 Nov 2025
83.2700
83.5800
82.7100
83.3500
712,500
Tue, 04 Nov 2025
82.8700
83.6300
82.2500
83.3100
654,100
Mon, 03 Nov 2025
82.8200
83.9700
82.7600
83.8100
1,170,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
82.1000
83.0500
81.8700
82.8700
673,000
Thu, 30 Oct 2025
82.6800
82.9500
82.2300
82.3900
488,300
Wed, 29 Oct 2025
83.7800
83.9200
82.2800
82.6300
934,800
Tue, 28 Oct 2025
82.6400
84.0100
82.6200
83.8300
618,300
Mon, 27 Oct 2025
82.4700
83.0300
82.2600
82.9700
595,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
81.7600
82.3400
81.5600
82.2800
484,900
Thu, 23 Oct 2025
81.3500
81.6500
81.2400
81.5300
358,500
Wed, 22 Oct 2025
80.7500
81.3100
80.7500
81.1100
490,000
Tue, 21 Oct 2025
80.8000
81.0000
80.4500
80.6300
1,159,500
Mon, 20 Oct 2025
80.3100
81.0200
80.3100
80.7400
414,000
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
80.0900
80.4000
79.6500
80.2900
734,100
Thu, 16 Oct 2025
81.9400
81.9400
79.9100
80.1600
1,039,600
Wed, 15 Oct 2025
80.3800
82.1000
80.3800
81.7900
1,086,300
Tue, 14 Oct 2025
79.6600
80.6600
79.3200
80.4300
1,123,200
Mon, 13 Oct 2025
80.3000
80.5700
79.9400
80.4400
531,700
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
80.2000
80.8300
79.7800
79.8100
785,500
Thu, 09 Oct 2025
80.2800
80.7900
79.8400
79.9500
613,200
Wed, 08 Oct 2025
81.9000
81.9100
80.2900
80.3700
1,215,400
Tue, 07 Oct 2025
81.7600
82.2300
81.4100
81.5800
951,000
Mon, 06 Oct 2025
81.4300
81.7400
80.7600
81.6700
973,100
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
80.6000
81.7800
80.6000
81.4700
1,052,300
Thu, 02 Oct 2025
80.5300
80.7900
79.6800
80.7300
1,183,700
Wed, 01 Oct 2025
79.9000
80.7700
79.8500
80.4400
885,700
Tue, 30 Sep 2025
79.7300
79.9100
78.7900
79.8900
1,115,200
Mon, 29 Sep 2025
80.1800
80.3500
79.5000
79.5900
679,100
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
80.6600
80.9000
80.3300
80.7600
843,800
Thu, 25 Sep 2025
80.3300
80.6400
80.2400
80.3400
680,100
Wed, 24 Sep 2025
81.3600
81.7900
80.6600
80.6900
3,688,200
Tue, 23 Sep 2025
81.3100
82.0900
81.3100
81.6800
1,040,900
Mon, 22 Sep 2025
81.3900
81.7000
81.0900
81.2400
1,452,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
81.0300
81.6600
80.3500
81.5900
1,144,500
Thu, 18 Sep 2025
79.8700
80.6900
79.8700
80.4400
671,500
Wed, 17 Sep 2025
80.3600
80.7300
80.0500
80.2400
874,600
Tue, 16 Sep 2025
79.7500
80.3900
79.5700
80.2300
908,600
Mon, 15 Sep 2025
79.1600
79.6600
78.9700
79.6400
813,200
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
79.4900
79.6300
79.0200
79.1600
617,600
Thu, 11 Sep 2025
79.0900
79.6000
78.8800
79.5500
841,700
Wed, 10 Sep 2025
78.2700
79.0400
78.1600
78.8400
766,400
Tue, 09 Sep 2025
78.0400
78.4800
77.9500
78.0800
746,800
Mon, 08 Sep 2025
78.4800
78.8800
77.6600
78.1100
855,700
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
79.1200
79.6700
78.0000
78.3200
1,228,900