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
122.8600
122.8700
121.4400
121.6300
1,052,651
Fri, 04 Sep 2026
100 · 6-K
Next filing day · accepted 03 Sep, 14:21 ET
FORM 6-K ↗
Fri, 04 Sep 2026
99 · 424B2
Pre-market · 07:11 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Fri, 04 Sep 2026
98 · 424B2
Pre-market · 06:18 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Fri, 04 Sep 2026
97 · 424B2
Pre-market · 06:14 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Thu, 03 Sep 2026
96 · 424B2
After market open · 13:33 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Thu, 03 Sep 2026
95 · 424B2
After market open · 10:59 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Thu, 03 Sep 2026
94 · 424B2
After market open · 10:52 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Thu, 03 Sep 2026
121.8600
123.7200
121.4700
123.3100
1,077,100
Thu, 03 Sep 2026
93 · 424B2
Pre-market · 09:26 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Thu, 03 Sep 2026
92 · 424B2
Next filing day · accepted 02 Sep, 18:19 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Wed, 02 Sep 2026
91 · 424B2
After-hours · 17:21 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Wed, 02 Sep 2026
90 · 424B2
After-hours · 17:20 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Wed, 02 Sep 2026
89 · 424B2
After-hours · 16:12 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Wed, 02 Sep 2026
88 · 424B2
After market open · 15:23 ET
PRICING SUPPLEMENT ↗
Wed, 02 Sep 2026
87 · 424B2
After market open · 15:20 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Wed, 02 Sep 2026
86 · 424B2
After market open · 14:44 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Wed, 02 Sep 2026
85 · 424B2
After market open · 14:19 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Wed, 02 Sep 2026
84 · 424B2
After market open · 14:06 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Wed, 02 Sep 2026
83 · 424B2
After market open · 13:33 ET
PRICING SUPPLEMENT ↗
Wed, 02 Sep 2026
82 · 424B2
After market open · 13:21 ET
PRICING SUPPLEMENT ↗
Wed, 02 Sep 2026
81 · 424B2
After market open · 13:10 ET
PRICING SUPPLEMENT ↗
Wed, 02 Sep 2026
80 · 424B2
After market open · 13:04 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Wed, 02 Sep 2026
79 · 424B2
After market open · 12:38 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Wed, 02 Sep 2026
78 · 424B2
After market open · 12:36 ET
PRICING SUPPLEMENT ↗
Wed, 02 Sep 2026
77 · 424B2
After market open · 12:20 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Wed, 02 Sep 2026
76 · 424B2
After market open · 11:42 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Wed, 02 Sep 2026
75 · 424B2
After market open · 11:38 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Wed, 02 Sep 2026
74 · 424B2
After market open · 11:19 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Wed, 02 Sep 2026
73 · 424B2
After market open · 11:19 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Wed, 02 Sep 2026
72 · 424B2
After market open · 11:18 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Wed, 02 Sep 2026
71 · 424B2
After market open · 11:13 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Wed, 02 Sep 2026
70 · 424B2
After market open · 11:07 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Wed, 02 Sep 2026
69 · 424B2
After market open · 10:59 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Wed, 02 Sep 2026
68 · 424B2
After market open · 10:56 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Wed, 02 Sep 2026
67 · 424B2
After market open · 10:50 ET
PRICING SUPPLEMENT ↗
Wed, 02 Sep 2026
66 · 424B2
After market open · 10:35 ET
PRICING SUPPLEMENT ↗
Wed, 02 Sep 2026
65 · 424B2
After market open · 10:31 ET
PRICING SUPPLEMENT ↗
Wed, 02 Sep 2026
120.1700
121.5300
119.9700
121.4700
2,379,400
Wed, 02 Sep 2026
64 · 424B2
Next filing day · accepted 01 Sep, 21:43 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Wed, 02 Sep 2026
63 · 424B2
Next filing day · accepted 01 Sep, 20:10 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Wed, 02 Sep 2026
62 · 424B2
Next filing day · accepted 01 Sep, 18:20 ET
PRICING SUPPLEMENT ↗
Wed, 02 Sep 2026
61 · 424B2
Next filing day · accepted 01 Sep, 17:55 ET
PRICING SUPPLEMENT ↗
Tue, 01 Sep 2026
60 · 424B2
After-hours · 17:29 ET
PRELIMINARY TERM SHEET ↗
Tue, 01 Sep 2026
59 · 424B2
After-hours · 17:24 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Tue, 01 Sep 2026
58 · 424B2
After market open · 15:38 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Tue, 01 Sep 2026
57 · 424B2
After market open · 15:22 ET
PRICING SUPPLEMENT ↗
Tue, 01 Sep 2026
56 · 424B2
After market open · 14:33 ET
PRICING SUPPLEMENT ↗
Tue, 01 Sep 2026
55 · 424B2
After market open · 14:24 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Tue, 01 Sep 2026
54 · 424B2
After market open · 14:20 ET
PRICING SUPPLEMENT ↗
Tue, 01 Sep 2026
53 · 424B2
After market open · 14:01 ET
PRICING SUPPLEMENT ↗
Tue, 01 Sep 2026
52 · 424B2
After market open · 13:56 ET
PRICING SUPPLEMENT ↗
Tue, 01 Sep 2026
51 · 424B2
After market open · 13:30 ET
PRICING SUPPLEMENT ↗
Tue, 01 Sep 2026
50 · 424B2
After market open · 12:29 ET
PRICING SUPPLEMENT ↗
Tue, 01 Sep 2026
49 · 424B2
After market open · 12:24 ET
PRICING SUPPLEMENT ↗
Tue, 01 Sep 2026
48 · 424B2
After market open · 12:20 ET
PRICING SUPPLEMENT ↗
Tue, 01 Sep 2026
47 · 424B2
After market open · 11:35 ET
PRICING SUPPLEMENT ↗
Tue, 01 Sep 2026
46 · 424B2
After market open · 11:34 ET
PRICING SUPPLEMENT ↗
Tue, 01 Sep 2026
45 · 424B2
After market open · 11:25 ET
PRICING SUPPLEMENT ↗
Tue, 01 Sep 2026
44 · 424B2
After market open · 11:24 ET
PRICING SUPPLEMENT ↗
Tue, 01 Sep 2026
43 · 424B2
After market open · 11:17 ET
PRICING SUPPLEMENT ↗
Tue, 01 Sep 2026
42 · 424B2
After market open · 11:13 ET
PRICING SUPPLEMENT ↗
Tue, 01 Sep 2026
41 · 424B2
After market open · 10:51 ET
PRICING SUPPLEMENT ↗
Tue, 01 Sep 2026
40 · 424B2
After market open · 10:50 ET
PRICING SUPPLEMENT ↗
Tue, 01 Sep 2026
39 · 424B2
After market open · 10:38 ET
PRICING SUPPLEMENT ↗
Tue, 01 Sep 2026
38 · 424B2
After market open · 10:08 ET
PRICING SUPPLEMENT ↗
Tue, 01 Sep 2026
120.5400
121.3900
118.1700
119.5000
2,902,600
Mon, 31 Aug 2026
37 · 424B2
After-hours · 17:30 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Mon, 31 Aug 2026
36 · 424B2
After-hours · 16:18 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Mon, 31 Aug 2026
35 · 424B2
After market open · 15:53 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Mon, 31 Aug 2026
34 · 424B2
After market open · 14:43 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Mon, 31 Aug 2026
33 · 424B2
After market open · 14:29 ET
PRICING SUPPLEMENT ↗
Mon, 31 Aug 2026
32 · 424B2
After market open · 13:31 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Mon, 31 Aug 2026
31 · 424B2
After market open · 11:44 ET
PRICING SUPPLEMENT ↗
Mon, 31 Aug 2026
30 · 424B2
After market open · 11:36 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Mon, 31 Aug 2026
29 · 424B2
After market open · 11:35 ET
PRICING SUPPLEMENT ↗
Mon, 31 Aug 2026
28 · 424B2
After market open · 10:53 ET
PRICING SUPPLEMENT ↗
Mon, 31 Aug 2026
27 · 424B2
After market open · 10:44 ET
PRICING SUPPLEMENT ↗
Mon, 31 Aug 2026
26 · 424B2
After market open · 10:00 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Mon, 31 Aug 2026
121.5100
122.4300
120.6700
120.9100
1,673,200
Mon, 31 Aug 2026
25 · 424B2
Next filing day · accepted 28 Aug, 20:37 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
24 · 424B2
After-hours · 16:09 ET
PRICING SUPPLEMENT ↗
Fri, 28 Aug 2026
23 · 424B2
After market open · 15:29 ET
PRICING SUPPLEMENT ↗
Fri, 28 Aug 2026
22 · 424B2
After market open · 13:56 ET
PRICING SUPPLEMENT ↗
Fri, 28 Aug 2026
21 · 424B2
After market open · 12:17 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Fri, 28 Aug 2026
20 · 424B2
After market open · 10:25 ET
PRICING SUPPLEMENT ↗
Fri, 28 Aug 2026
19 · 424B2
After market open · 10:07 ET
PRICING SUPPLEMENT ↗
Fri, 28 Aug 2026
18 · 424B2
After market open · 10:00 ET
PRELIMINARY TERM SHEET ↗
Fri, 28 Aug 2026
17 · 424B2
After market open · 10:00 ET
PRICING SUPPLEMENT ↗
Fri, 28 Aug 2026
16 · 424B2
After market open · 09:55 ET
PRICING SUPPLEMENT ↗
Fri, 28 Aug 2026
15 · 424B2
After market open · 09:54 ET
PRICING SUPPLEMENT ↗
Fri, 28 Aug 2026
14 · 424B2
After market open · 09:48 ET
PRICING SUPPLEMENT ↗
Fri, 28 Aug 2026
13 · 424B2
After market open · 09:38 ET
PRICING SUPPLEMENT ↗
Fri, 28 Aug 2026
122.0700
122.4100
120.0800
121.2500
1,776,000
Fri, 28 Aug 2026
12 · 424B2
Pre-market · 09:29 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Fri, 28 Aug 2026
11 · 424B2
Pre-market · 09:20 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Thu, 27 Aug 2026
10 · 6-K
After market open · 13:08 ET
FORM 6-K ↗
Thu, 27 Aug 2026
9 · 424B2
After market open · 15:06 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Thu, 27 Aug 2026
8 · 424B2
After market open · 15:04 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Thu, 27 Aug 2026
7 · 424B2
After market open · 14:19 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Thu, 27 Aug 2026
6 · 424B2
After market open · 12:37 ET
PRICING SUPPLEMENT ↗
Thu, 27 Aug 2026
5 · 424B2
After market open · 12:24 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Thu, 27 Aug 2026
4 · 424B2
After market open · 11:18 ET
PRICING SUPPLEMENT ↗
Thu, 27 Aug 2026
3 · 424B2
After market open · 11:17 ET
PRICING SUPPLEMENT ↗
Thu, 27 Aug 2026
2 · 424B2
After market open · 11:14 ET
PRICING SUPPLEMENT ↗
Thu, 27 Aug 2026
1 · 424B2
After market open · 11:07 ET
PRELIMINARY PRICING SUPPLEMENT ↗
Thu, 27 Aug 2026
120.1700
121.4200
118.9400
121.0900
2,941,700
Wed, 26 Aug 2026
119.1100
120.0400
118.7100
119.4300
1,931,100
Tue, 25 Aug 2026
117.4100
119.2500
116.7100
119.0700
2,395,200
Mon, 24 Aug 2026
116.0100
117.0100
115.1200
116.5500
1,200,300
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
117.8700
118.7100
116.8600
117.1500
1,339,600
Thu, 20 Aug 2026
118.0500
118.4600
116.2700
116.8500
2,607,400
Wed, 19 Aug 2026
122.6000
122.7200
118.3300
118.3500
3,871,700
Tue, 18 Aug 2026
124.3100
124.3600
121.0400
121.9700
1,738,500
Mon, 17 Aug 2026
124.3900
125.4700
124.3100
124.3400
1,005,100
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
123.5300
124.3900
123.2400
124.3600
1,389,100
Thu, 13 Aug 2026
123.7500
124.4200
122.9100
123.1100
1,225,700
Wed, 12 Aug 2026
121.9900
123.5800
121.5900
123.3100
1,063,600
Tue, 11 Aug 2026
121.6300
122.4500
121.0500
121.3700
1,648,500
Mon, 10 Aug 2026
120.9400
122.1400
120.7000
121.0800
1,680,500
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
121.9700
121.9800
120.5600
121.3100
3,178,900
Thu, 06 Aug 2026
121.7200
122.0600
120.7300
121.1800
1,996,600
Wed, 05 Aug 2026
119.8900
121.9400
119.4000
121.1500
3,431,200
Tue, 04 Aug 2026
120.8200
121.6400
119.1500
119.3900
3,142,200
Mon, 03 Aug 2026
120.6100
121.2700
119.6800
121.1500
2,053,700
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
119.8400
120.7000
119.3200
119.9200
2,376,500
Thu, 30 Jul 2026
118.4500
120.6400
118.1500
119.7600
1,935,900
Wed, 29 Jul 2026
120.2600
120.2600
116.8400
116.9900
2,649,200
Tue, 28 Jul 2026
119.2600
120.7000
118.4400
120.4100
1,796,000
Mon, 27 Jul 2026
120.2300
120.7300
118.7200
119.6500
1,577,600
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
119.5800
119.9700
118.9000
119.7800
2,387,600
Thu, 23 Jul 2026
119.9600
120.4000
118.8000
119.2200
2,954,600
Wed, 22 Jul 2026
120.8500
121.7700
120.3500
121.3000
3,334,800
Tue, 21 Jul 2026
121.0200
121.0200
119.6600
120.5300
3,353,300
Mon, 20 Jul 2026
123.5000
123.8600
120.2600
120.5000
2,397,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
123.0800
124.6200
122.2700
123.6000
1,524,400
Thu, 16 Jul 2026
124.8000
124.8500
122.7800
123.9000
3,744,000
Wed, 15 Jul 2026
123.0700
124.8700
122.9900
124.8000
2,685,600
Tue, 14 Jul 2026
121.5500
123.2900
121.4300
122.8800
3,214,300
Mon, 13 Jul 2026
120.7500
121.3800
119.6600
120.6300
2,727,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
119.3800
120.7100
118.7700
120.5300
6,192,900
Thu, 09 Jul 2026
120.6800
120.6800
118.2700
119.7500
5,994,100
Wed, 08 Jul 2026
121.3700
121.3700
117.3100
118.5600
6,168,500
Tue, 07 Jul 2026
120.3600
121.4300
120.2300
121.4300
2,643,100
Mon, 06 Jul 2026
119.8000
120.6400
119.3200
120.6400
3,678,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
122.3000
122.5300
118.7500
119.3000
5,521,800
Wed, 01 Jul 2026
121.1100
122.6500
120.3600
122.2500
642,000
Tue, 30 Jun 2026
120.5000
121.5200
120.1500
121.4300
1,209,500
Mon, 29 Jun 2026
120.0000
120.5400
119.3600
120.3300
2,086,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
120.4000
120.4300
119.1500
119.6200
2,227,800
Thu, 25 Jun 2026
119.5000
120.8000
119.2900
120.4900
1,563,200
Wed, 24 Jun 2026
120.9800
120.9800
118.4200
118.8200
3,641,200
Tue, 23 Jun 2026
118.8800
119.6100
118.1700
119.4900
2,341,400
Mon, 22 Jun 2026
119.6800
120.2000
119.1700
119.5800
1,581,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
119.4600
120.2700
119.1400
119.2900
2,922,800
Wed, 17 Jun 2026
117.0600
119.6400
117.0600
118.5000
1,886,000
Tue, 16 Jun 2026
117.9800
118.6000
116.9800
118.2100
2,034,900
Mon, 15 Jun 2026
118.3600
118.5500
116.4000
117.3400
2,357,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
116.9700
117.9500
116.6700
117.3300
2,212,200
Thu, 11 Jun 2026
115.0000
116.4500
114.4300
116.2500
1,686,900
Wed, 10 Jun 2026
114.7300
115.6100
114.1700
114.5000
2,551,700
Tue, 09 Jun 2026
115.0200
115.4000
113.4300
114.6400
1,781,500
Mon, 08 Jun 2026
113.8600
114.5300
113.6000
114.1700
3,874,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
113.8400
114.3100
112.8000
113.1600
1,737,400
Thu, 04 Jun 2026
112.9400
114.5600
112.6000
113.7500
1,374,600
Wed, 03 Jun 2026
112.8900
113.6200
112.3600
112.3600
2,161,000
Tue, 02 Jun 2026
110.8300
113.3200
110.8100
113.3200
3,706,500
Mon, 01 Jun 2026
113.5500
113.8500
110.3900
110.7300
4,698,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
113.4000
114.2600
111.3800
113.5800
2,592,300
Thu, 28 May 2026
112.4700
113.4200
111.2700
113.3400
3,276,400
Wed, 27 May 2026
112.0000
113.1100
111.8800
112.2000
3,371,900
Tue, 26 May 2026
112.8400
113.5100
111.8600
112.5600
1,684,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
111.5600
112.3200
111.5600
111.8700
1,136,500
Thu, 21 May 2026
109.0400
111.1700
108.9500
111.1100
778,600
Wed, 20 May 2026
108.1700
109.9300
108.0100
109.5800
1,788,200
Tue, 19 May 2026
108.5000
108.8200
107.4800
107.9100
1,505,700
Mon, 18 May 2026
108.1000
108.5000
107.6000
108.3800
506,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
107.4100
107.7300
106.7700
107.6400
2,132,900
Thu, 14 May 2026
106.7300
108.3400
106.7300
108.2400
1,452,700
Wed, 13 May 2026
107.6500
108.5800
105.8600
106.5400
1,331,600
Tue, 12 May 2026
106.7400
107.8200
105.8100
107.7600
1,058,300
Mon, 11 May 2026
107.4500
108.0000
106.8000
107.0900
1,080,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
107.9500
108.0400
106.9200
107.4600
1,010,200
Thu, 07 May 2026
108.9400
109.2200
107.3400
107.7000
937,200
Wed, 06 May 2026
106.7200
109.1100
106.7200
108.6000
1,087,700
Tue, 05 May 2026
106.5000
106.8000
105.7600
105.9400
898,500
Mon, 04 May 2026
107.2000
107.6200
106.0000
106.2500
1,434,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
107.7900
108.3500
107.3100
107.3100
2,306,000
Thu, 30 Apr 2026
104.6700
107.8000
104.6700
107.7000
2,323,900
Wed, 29 Apr 2026
105.1700
105.6600
104.3100
104.3100
2,933,700
Tue, 28 Apr 2026
105.8000
106.1700
105.2800
105.3900
2,315,800
Mon, 27 Apr 2026
105.1900
106.0100
104.8600
105.6400
1,940,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
105.0000
105.5000
104.2300
105.0300
2,143,700
Thu, 23 Apr 2026
104.0000
105.4400
103.9700
105.0300
1,213,500
Wed, 22 Apr 2026
105.9000
105.9100
104.4300
104.5700
1,457,700
Tue, 21 Apr 2026
106.6000
106.9400
105.2200
105.3300
1,052,900
Mon, 20 Apr 2026
105.1200
106.6600
105.0400
106.4400
3,335,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
104.4600
105.7500
104.4600
105.3500
3,340,400
Thu, 16 Apr 2026
104.0000
104.4400
103.6600
104.0400
1,994,200
Wed, 15 Apr 2026
103.3900
104.0800
103.0600
103.9900
3,725,300
Tue, 14 Apr 2026
102.5000
103.1500
101.9700
103.1300
1,914,900
Mon, 13 Apr 2026
100.1700
102.0800
99.6000
102.0400
2,641,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
100.0000
100.9400
99.9100
100.7100
1,752,500
Thu, 09 Apr 2026
98.1100
100.0000
97.9500
99.8700
4,573,300
Wed, 08 Apr 2026
98.7500
99.5000
98.4800
99.3000
6,245,000
Tue, 07 Apr 2026
95.8400
97.0600
95.4300
96.9900
7,681,800
Mon, 06 Apr 2026
95.1700
95.9700
95.1700
95.8900
1,798,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
93.4600
95.3100
93.3300
95.2200
2,367,200
Wed, 01 Apr 2026
94.3500
94.8900
93.9200
94.7000
5,647,100
Tue, 31 Mar 2026
92.5200
93.3600
91.5000
93.3100
2,108,300
Mon, 30 Mar 2026
92.3000
92.5900
91.2500
91.5500
2,781,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
92.2800
92.4800
91.0500
91.3700
3,435,400
Thu, 26 Mar 2026
93.3100
94.6600
92.6900
92.8400
2,622,200
Wed, 25 Mar 2026
94.4500
94.6000
93.6700
94.3000
1,869,800
Tue, 24 Mar 2026
92.7000
94.6100
92.4100
93.5300
2,352,600
Mon, 23 Mar 2026
93.5600
94.6300
92.8500
93.6300
2,784,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
93.5800
93.8700
91.6600
91.9900
4,428,500
Thu, 19 Mar 2026
93.5800
94.0100
93.1000
93.5700
2,089,000
Wed, 18 Mar 2026
95.6100
96.0300
94.0200
94.3200
2,039,500
Tue, 17 Mar 2026
96.0000
96.5700
95.8700
96.0300
1,341,400
Mon, 16 Mar 2026
94.1200
95.8700
93.9200
95.2400
1,733,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
94.0300
94.8600
93.0800
93.2400
2,049,400
Thu, 12 Mar 2026
94.8400
95.2700
93.8800
94.0300
2,151,000
Wed, 11 Mar 2026
95.5400
96.5600
95.5400
95.9000
1,930,600
Tue, 10 Mar 2026
95.7500
96.6800
95.4800
95.9100
2,510,800
Mon, 09 Mar 2026
94.1400
95.7200
93.5200
95.3200
1,958,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
95.9900
96.0600
94.7100
95.5900
1,961,500
Thu, 05 Mar 2026
98.0800
98.4000
96.2800
97.0700
1,666,800
Wed, 04 Mar 2026
97.8600
99.0900
97.5700
98.7300
1,310,700
Tue, 03 Mar 2026
96.4400
98.1200
95.5800
97.7200
2,029,500
Mon, 02 Mar 2026
95.7300
98.5800
95.1400
98.2600
2,092,900
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
98.2900
99.8400
97.1200
97.3600
3,482,600
Thu, 26 Feb 2026
97.9000
99.2900
96.9200
98.7800
4,117,900
Wed, 25 Feb 2026
95.2700
97.5600
95.1500
97.1800
1,557,400
Tue, 24 Feb 2026
95.5800
95.5800
94.6500
95.0900
2,530,300
Mon, 23 Feb 2026
96.9700
97.7600
95.1400
95.8200
2,568,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
96.0100
97.0200
95.8300
96.9900
2,017,200
Thu, 19 Feb 2026
95.7900
96.1800
95.4300
95.8100
1,592,200
Wed, 18 Feb 2026
96.1100
96.4200
95.8000
96.1400
2,269,900
Tue, 17 Feb 2026
95.0900
95.8700
94.6600
95.6000
3,559,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
95.0700
95.4300
93.9300
95.3200
2,933,700
Thu, 12 Feb 2026
97.5800
98.1800
95.4400
95.6300
2,945,600
Wed, 11 Feb 2026
98.7000
99.0400
97.2800
97.2800
2,397,600
Tue, 10 Feb 2026
98.2200
98.8200
98.0000
98.5800
2,301,900
Mon, 09 Feb 2026
96.7000
98.3600
96.7000
98.2100
2,446,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
95.5000
96.7400
95.4400
96.6800
2,961,100
Thu, 05 Feb 2026
94.7000
95.2900
93.9300
94.9200
4,208,900
Wed, 04 Feb 2026
95.6000
96.0300
94.9700
95.4500
2,741,700
Tue, 03 Feb 2026
94.7600
95.6300
94.5600
95.4900
1,986,400
Mon, 02 Feb 2026
93.1100
94.6800
93.1100
94.5200
3,183,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
94.2500
95.5400
93.1900
93.4900
1,654,800
Thu, 29 Jan 2026
94.0300
95.0900
93.3600
94.9300
3,027,000
Wed, 28 Jan 2026
96.1500
96.3800
93.2800
93.6200
2,514,200
Tue, 27 Jan 2026
95.2300
96.2500
95.2300
96.0700
1,348,600
Mon, 26 Jan 2026
95.0900
96.0300
94.6500
94.8900
1,688,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
94.7100
95.2000
94.3700
95.1100
1,352,300
Thu, 22 Jan 2026
93.7700
95.0200
93.7700
94.7100
1,083,000
Wed, 21 Jan 2026
92.9200
94.4200
92.8400
93.6600
2,380,300
Tue, 20 Jan 2026
93.4100
94.0500
92.7900
92.9500
1,308,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
94.2500
94.3700
93.5300
93.8500
2,824,400
Thu, 15 Jan 2026
93.8100
94.4500
93.5600
94.0700
1,198,900
Wed, 14 Jan 2026
94.1700
94.2200
92.5200
93.7600
2,253,400
Tue, 13 Jan 2026
94.5000
94.8800
93.7400
93.9600
1,609,400
Mon, 12 Jan 2026
94.1100
94.3900
93.0500
94.1200
3,421,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
93.4100
94.2800
92.2200
94.2800
1,725,600
Thu, 08 Jan 2026
93.9700
94.9800
93.9400
94.6000
2,872,200
Wed, 07 Jan 2026
94.3100
94.9100
93.7500
93.9300
4,406,200
Tue, 06 Jan 2026
96.1000
96.4400
94.3400
94.6300
5,014,900
Mon, 05 Jan 2026
94.3100
96.2200
94.3100
96.1100
3,287,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
94.4000
94.6800
93.8600
94.5400
3,630,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
94.7800
94.9500
94.1500
94.2000
2,249,500
Tue, 30 Dec 2025
94.6800
95.0500
94.5600
94.7100
1,978,700
Mon, 29 Dec 2025
94.4100
94.9800
94.4100
94.5700
1,938,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
94.6500
94.6500
94.1200
94.6500
1,027,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
94.1600
94.8300
94.1600
94.5100
851,900
Tue, 23 Dec 2025
93.2000
94.2100
93.2000
94.1100
1,319,900
Mon, 22 Dec 2025
93.1400
93.8100
92.9200
93.0400
1,433,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
92.8600
93.3000
92.5900
92.8200
2,944,400
Thu, 18 Dec 2025
91.7600
93.0800
91.5000
92.5200
1,957,300
Wed, 17 Dec 2025
91.7900
91.8500
90.3700
91.1500
1,880,300
Tue, 16 Dec 2025
91.9100
92.2300
91.6400
91.6500
1,259,200
Mon, 15 Dec 2025
91.7100
92.2400
91.4700
92.0400
1,542,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
91.9500
92.1100
90.9100
91.4200
1,734,800
Thu, 11 Dec 2025
91.5000
91.8500
90.8200
91.8300
2,345,400
Wed, 10 Dec 2025
89.4600
91.5200
89.4400
91.2600
2,848,500
Tue, 09 Dec 2025
88.2600
89.2400
88.1900
89.1400
2,627,200
Mon, 08 Dec 2025
88.4100
88.7900
88.0600
88.1300
3,922,300
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
86.8500
88.4500
86.7700
88.3200
4,420,500
Thu, 04 Dec 2025
84.6700
86.3400
83.5800
86.0800
3,954,900
Wed, 03 Dec 2025
84.6500
85.1100
84.1600
84.3700
2,112,000
Tue, 02 Dec 2025
83.8200
84.5500
83.0000
84.5500
4,317,300
Mon, 01 Dec 2025
83.9500
84.2300
83.0200
83.5000
2,457,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
83.5500
84.0600
83.3700
83.9300
654,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
82.6900
83.5700
82.4400
83.4400
2,492,100
Tue, 25 Nov 2025
82.5000
83.0200
81.9400
82.3100
2,191,800
Mon, 24 Nov 2025
81.9800
82.8900
81.8200
82.7000
2,046,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
81.7300
82.1800
81.0300
82.0500
1,628,700
Thu, 20 Nov 2025
82.0100
82.4300
80.9700
81.3200
1,489,000
Wed, 19 Nov 2025
82.0800
82.2200
81.3000
81.5900
1,428,000
Tue, 18 Nov 2025
81.1200
82.4700
80.5300
82.2600
1,636,400
Mon, 17 Nov 2025
81.2700
82.1100
81.0700
81.4500
2,006,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
81.1400
81.4800
80.2300
81.3500
2,446,900
Thu, 13 Nov 2025
82.7400
82.9400
81.0500
81.3500
1,740,900
Wed, 12 Nov 2025
81.8000
82.9300
81.8000
82.7400
1,724,400
Tue, 11 Nov 2025
81.2500
81.9900
81.2500
81.6000
2,429,300
Mon, 10 Nov 2025
81.1700
81.2800
80.5100
81.1400
1,537,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
80.4200
81.0700
79.7400
80.9000
2,606,700
Thu, 06 Nov 2025
80.7500
81.0000
79.5200
80.4300
1,056,200
Wed, 05 Nov 2025
80.8300
80.8600
79.9800
80.6600
1,361,300
Tue, 04 Nov 2025
81.3300
81.7500
80.4700
80.5400
1,431,600
Mon, 03 Nov 2025
81.8700
82.8200
81.7600
81.9300
4,397,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
81.4700
82.4700
81.3800
82.1300
2,349,000
Thu, 30 Oct 2025
81.7000
82.3700
81.4300
81.9100
1,511,000
Wed, 29 Oct 2025
82.5800
82.8300
81.4600
81.7800
1,266,900
Tue, 28 Oct 2025
81.6800
82.8800
81.3800
82.7200
1,060,500
Mon, 27 Oct 2025
81.2000
81.6400
81.0000
81.6300
1,650,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
81.1200
81.1500
80.6000
81.0000
1,180,000
Thu, 23 Oct 2025
81.0000
81.2900
80.8500
80.9000
1,128,400
Wed, 22 Oct 2025
80.5200
80.9000
80.3400
80.8500
1,233,600
Tue, 21 Oct 2025
79.1400
80.4000
79.1400
80.3600
1,985,000
Mon, 20 Oct 2025
79.2400
80.0000
78.9900
79.8700
958,600
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
78.7200
79.4200
78.4700
79.1900
1,125,100
Thu, 16 Oct 2025
80.4300
80.4300
78.4300
78.7200
1,539,300
Wed, 15 Oct 2025
79.5700
80.4100
79.2900
80.3900
1,093,700
Tue, 14 Oct 2025
78.2100
79.4700
77.9500
79.3900
1,222,800
Mon, 13 Oct 2025
78.6800
79.1100
78.1600
78.8700
801,100
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
79.1400
79.5700
78.2400
78.3200
1,301,000
Thu, 09 Oct 2025
80.5300
80.6100
79.6500
79.8300
1,643,400
Wed, 08 Oct 2025
81.0200
81.2000
80.3900
80.4500
2,563,400
Tue, 07 Oct 2025
81.1900
81.6300
80.8100
80.9100
1,180,000
Mon, 06 Oct 2025
81.3300
81.3300
80.1100
81.2300
1,383,800
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
80.2800
81.7400
80.1300
81.2300
2,596,600
Thu, 02 Oct 2025
80.4800
80.5700
78.9900
79.6300
2,976,800
Wed, 01 Oct 2025
80.0600
80.8400
79.9200
80.4400
2,497,900
Tue, 30 Sep 2025
79.7700
82.0800
79.7500
79.9500
3,819,700
Mon, 29 Sep 2025
79.3600
79.8300
77.2600
79.7700
4,398,400
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
79.0500
79.3800
78.6500
79.2500
1,555,400
Thu, 25 Sep 2025
77.9400
78.9200
77.7900
78.8400
1,446,500
Wed, 24 Sep 2025
78.6200
78.7800
77.8700
78.1300
3,066,300
Tue, 23 Sep 2025
79.3600
79.4200
78.7000
78.7500
1,116,400
Mon, 22 Sep 2025
78.4600
79.3100
78.3100
79.2800
1,507,900
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
79.0000
79.4900
78.3300
78.6300
2,022,700
Thu, 18 Sep 2025
78.2200
78.6100
77.9000
78.4000
961,900
Wed, 17 Sep 2025
77.7800
78.7900
77.7800
78.4000
1,441,500
Tue, 16 Sep 2025
77.7800
77.9700
77.0600
77.8800
1,150,300
Mon, 15 Sep 2025
76.9500
77.6900
76.7300
77.6500
1,480,500
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
76.6000
76.8500
76.4600
76.7900
1,124,700
Thu, 11 Sep 2025
76.2700
76.9200
76.0100
76.8200
1,503,600
Wed, 10 Sep 2025
75.5800
76.2800
75.4800
75.8600
1,321,900
Tue, 09 Sep 2025
74.7000
75.5400
74.6400
75.3400
1,484,400
Mon, 08 Sep 2025
74.6800
74.8600
74.1100
74.7200
1,961,900
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
74.7400
75.2100
74.2500
74.4600
1,546,500