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 · 424B2
After market open · 11:02 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,652 ↗
Fri, 23 Oct 2026
99 · 424B2
After market open · 11:02 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,650 ↗
Fri, 23 Oct 2026
98 · 424B2
After market open · 11:01 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,659 ↗
Fri, 23 Oct 2026
181.9200
182.5050
179.3100
179.4900
7,628,056
Thu, 22 Oct 2026
97 · 424B2
After-hours · 19:31 ET
PRICING SUPPLEMENT NO. 19,580 ↗
Thu, 22 Oct 2026
96 · 424B2
After-hours · 19:11 ET
PRICING SUPPLEMENT NO. 19,505 ↗
Thu, 22 Oct 2026
95 · 424B2
After-hours · 18:36 ET
PRICING SUPPLEMENT NO. 19,392 ↗
Thu, 22 Oct 2026
94 · 424B2
After-hours · 18:33 ET
PRICING SUPPLEMENT NO. 19,478 ↗
Thu, 22 Oct 2026
93 · 424B2
After-hours · 18:29 ET
PRICING SUPPLEMENT NO. 19,487 ↗
Thu, 22 Oct 2026
92 · 424B2
After-hours · 18:26 ET
PRICING SUPPLEMENT NO. 19,603 ↗
Thu, 22 Oct 2026
91 · 424B2
After-hours · 18:22 ET
PRICING SUPPLEMENT NO. 19,463 ↗
Thu, 22 Oct 2026
90 · 424B2
After-hours · 18:21 ET
PRICING SUPPLEMENT NO. 19,477 ↗
Thu, 22 Oct 2026
89 · 424B2
After-hours · 18:02 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,632 ↗
Thu, 22 Oct 2026
88 · 424B2
After-hours · 17:46 ET
PRICING SUPPLEMENT NO. 19,373 ↗
Thu, 22 Oct 2026
87 · 424B2
After-hours · 17:46 ET
PRICING SUPPLEMENT NO. 19,517 ↗
Thu, 22 Oct 2026
86 · 424B2
After-hours · 17:39 ET
PRICING SUPPLEMENT NO. 19,528 ↗
Thu, 22 Oct 2026
85 · 424B2
After-hours · 17:38 ET
PRICING SUPPLEMENT NO. 19,441 ↗
Thu, 22 Oct 2026
84 · 424B2
After-hours · 17:15 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,636 ↗
Thu, 22 Oct 2026
83 · 424B2
After-hours · 17:15 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,648 ↗
Thu, 22 Oct 2026
82 · 424B2
After-hours · 17:01 ET
PRICING SUPPLEMENT NO. 19,438 ↗
Thu, 22 Oct 2026
81 · 424B2
After-hours · 16:57 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,642 ↗
Thu, 22 Oct 2026
80 · 424B2
After-hours · 16:55 ET
PRICING SUPPLEMENT NO. 19,535 ↗
Thu, 22 Oct 2026
79 · 424B2
After-hours · 16:42 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,646 ↗
Thu, 22 Oct 2026
78 · 424B2
After-hours · 16:41 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,647 ↗
Thu, 22 Oct 2026
77 · 424B2
After-hours · 16:40 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,633 ↗
Thu, 22 Oct 2026
76 · 424B2
After-hours · 16:29 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,645 ↗
Thu, 22 Oct 2026
75 · 424B2
After-hours · 16:10 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,644 ↗
Thu, 22 Oct 2026
74 · 424B2
After-hours · 16:08 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,631 ↗
Thu, 22 Oct 2026
73 · 424B2
After-hours · 16:06 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,639 ↗
Thu, 22 Oct 2026
72 · 424B2
After-hours · 16:03 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,638 ↗
Thu, 22 Oct 2026
71 · 424B2
After market open · 15:59 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,637 ↗
Thu, 22 Oct 2026
70 · 424B2
After market open · 14:59 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,599 ↗
Thu, 22 Oct 2026
69 · 424B2
After market open · 14:52 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,634 ↗
Thu, 22 Oct 2026
68 · 424B2
After market open · 14:51 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,641 ↗
Thu, 22 Oct 2026
67 · 424B2
After market open · 14:51 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,635 ↗
Thu, 22 Oct 2026
66 · 424B2
After market open · 14:50 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,630 ↗
Thu, 22 Oct 2026
65 · 424B2
After market open · 14:49 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,640 ↗
Thu, 22 Oct 2026
183.3800
187.0000
182.2200
183.9700
6,288,900
Wed, 21 Oct 2026
64 · 424B2
After-hours · 19:33 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,572 ↗
Wed, 21 Oct 2026
63 · 424B2
After-hours · 18:58 ET
AMENDMENT NO. 1 DATED OCTOBER 21, 2026 RELATING TO PRELIMINARY PRICING SUPPLEMEN ↗
Wed, 21 Oct 2026
62 · 424B2
After-hours · 18:45 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,627 ↗
Wed, 21 Oct 2026
61 · 424B2
After-hours · 18:33 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,624 ↗
Wed, 21 Oct 2026
60 · 424B2
After-hours · 18:21 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,620 ↗
Wed, 21 Oct 2026
59 · 424B2
After-hours · 18:07 ET
PRICING SUPPLEMENT NO. 19,565 ↗
Wed, 21 Oct 2026
58 · 424B2
After-hours · 17:42 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,628 ↗
Wed, 21 Oct 2026
57 · 424B2
After-hours · 17:34 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,618 ↗
Wed, 21 Oct 2026
56 · 424B2
After-hours · 17:33 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,629 ↗
Wed, 21 Oct 2026
55 · 424B2
After-hours · 17:01 ET
PRICING SUPPLEMENT NO. 19,492 ↗
Wed, 21 Oct 2026
54 · 424B2
After-hours · 16:57 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,608 ↗
Wed, 21 Oct 2026
53 · 424B2
After-hours · 16:48 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,616 ↗
Wed, 21 Oct 2026
52 · 424B2
After-hours · 16:40 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,623 ↗
Wed, 21 Oct 2026
51 · 424B2
After-hours · 16:40 ET
PRICING SUPPLEMENT NO. 19,474 ↗
Wed, 21 Oct 2026
50 · 424B2
After-hours · 16:33 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,613 ↗
Wed, 21 Oct 2026
49 · 424B2
After-hours · 16:33 ET
PRICING SUPPLEMENT NO. 19,538 ↗
Wed, 21 Oct 2026
48 · 424B2
After-hours · 16:32 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,626 ↗
Wed, 21 Oct 2026
47 · 424B2
After-hours · 16:28 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,577 ↗
Wed, 21 Oct 2026
46 · 424B2
After market open · 15:52 ET
PRICING SUPPLEMENT NO. 19,506 ↗
Wed, 21 Oct 2026
45 · 424B2
After market open · 15:47 ET
PRICING SUPPLEMENT NO. 19,416 ↗
Wed, 21 Oct 2026
44 · 424B2
After market open · 15:43 ET
PRICING SUPPLEMENT NO. 19,476 ↗
Wed, 21 Oct 2026
43 · 424B2
After market open · 15:41 ET
PRICING SUPPLEMENT NO. 19,455 ↗
Wed, 21 Oct 2026
42 · 424B2
After market open · 15:37 ET
PRICING SUPPLEMENT NO. 19,351 ↗
Wed, 21 Oct 2026
41 · 424B2
After market open · 15:29 ET
PRICING SUPPLEMENT NO. 19,546 ↗
Wed, 21 Oct 2026
40 · 424B2
After market open · 15:28 ET
PRICING SUPPLEMENT NO. 19,553 ↗
Wed, 21 Oct 2026
39 · 424B2
After market open · 15:28 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,625 ↗
Wed, 21 Oct 2026
38 · 424B2
After market open · 15:28 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,622 ↗
Wed, 21 Oct 2026
37 · 424B2
After market open · 15:23 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,615 ↗
Wed, 21 Oct 2026
36 · 424B2
After market open · 15:18 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,614 ↗
Wed, 21 Oct 2026
35 · 424B2
After market open · 15:14 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,612 ↗
Wed, 21 Oct 2026
34 · 424B2
After market open · 15:08 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,621 ↗
Wed, 21 Oct 2026
33 · 424B2
After market open · 15:05 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,619 ↗
Wed, 21 Oct 2026
32 · 424B2
After market open · 15:03 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,617 ↗
Wed, 21 Oct 2026
182.5000
187.1600
180.8500
187.0100
8,906,700
Tue, 20 Oct 2026
31 · 424B2
After-hours · 19:41 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,568 ↗
Tue, 20 Oct 2026
30 · 424B2
After-hours · 19:22 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,610 ↗
Tue, 20 Oct 2026
29 · 424B2
After-hours · 19:01 ET
PRICING SUPPLEMENT NO. 19,360 ↗
Tue, 20 Oct 2026
28 · 424B2
After-hours · 18:59 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,609 ↗
Tue, 20 Oct 2026
27 · 424B2
After-hours · 18:59 ET
PRICING SUPPLEMENT NO. 19,370 ↗
Tue, 20 Oct 2026
26 · 424B2
After-hours · 18:59 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,607 ↗
Tue, 20 Oct 2026
25 · 424B2
After-hours · 18:57 ET
PRICING SUPPLEMENT NO. 19,396 ↗
Tue, 20 Oct 2026
24 · 424B2
After-hours · 18:49 ET
PRICING SUPPLEMENT NO. 19,356 ↗
Tue, 20 Oct 2026
23 · 424B2
After-hours · 18:48 ET
PRICING SUPPLEMENT NO. 19,064 ↗
Tue, 20 Oct 2026
22 · 424B2
After-hours · 18:47 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,604 ↗
Tue, 20 Oct 2026
21 · 424B2
After-hours · 18:47 ET
PRICING SUPPLEMENT NO. 19,065 ↗
Tue, 20 Oct 2026
20 · 424B2
After-hours · 18:46 ET
PRICING SUPPLEMENT NO. 19,368 ↗
Tue, 20 Oct 2026
19 · 424B2
After-hours · 18:40 ET
PRICING SUPPLEMENT NO. 19,239 ↗
Tue, 20 Oct 2026
18 · 424B2
After-hours · 18:40 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,593 ↗
Tue, 20 Oct 2026
17 · 424B2
After-hours · 18:39 ET
PRICING SUPPLEMENT NO. 19,364 ↗
Tue, 20 Oct 2026
16 · 424B2
After-hours · 18:38 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,579 ↗
Tue, 20 Oct 2026
15 · 424B2
After-hours · 18:38 ET
PRICING SUPPLEMENT NO. 19,383 ↗
Tue, 20 Oct 2026
14 · 424B2
After-hours · 18:34 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,587 ↗
Tue, 20 Oct 2026
13 · 424B2
After-hours · 18:16 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,597 ↗
Tue, 20 Oct 2026
12 · 424B2
After-hours · 18:16 ET
PRICING SUPPLEMENT NO. 19,422 ↗
Tue, 20 Oct 2026
11 · 424B2
After-hours · 18:15 ET
PRICING SUPPLEMENT NO. 19,237 ↗
Tue, 20 Oct 2026
10 · 424B2
After-hours · 18:13 ET
PRICING SUPPLEMENT NO. 19,399 ↗
Tue, 20 Oct 2026
9 · 424B2
After-hours · 18:12 ET
PRICING SUPPLEMENT NO. 19,389 ↗
Tue, 20 Oct 2026
8 · 424B2
After-hours · 17:59 ET
PRICING SUPPLEMENT NO. 19,404 ↗
Tue, 20 Oct 2026
7 · 424B2
After-hours · 17:59 ET
PRICING SUPPLEMENT NO. 19,504 ↗
Tue, 20 Oct 2026
6 · 424B2
After-hours · 17:58 ET
PRICING SUPPLEMENT NO. 19,489 ↗
Tue, 20 Oct 2026
5 · 424B2
After-hours · 17:58 ET
PRICING SUPPLEMENT NO. 19,249 ↗
Tue, 20 Oct 2026
4 · 424B2
After-hours · 17:57 ET
PRICING SUPPLEMENT NO. 19,426 ↗
Tue, 20 Oct 2026
3 · 424B2
After-hours · 17:57 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,589 ↗
Tue, 20 Oct 2026
2 · 424B2
After-hours · 17:56 ET
PRELIMINARY PRICING SUPPLEMENT NO. 19,601 ↗
Tue, 20 Oct 2026
1 · 424B2
After-hours · 17:56 ET
PRICING SUPPLEMENT NO. 19,371 ↗
Tue, 20 Oct 2026
177.5200
182.8900
176.7400
180.4000
4,964,200
Mon, 19 Oct 2026
181.5400
182.2200
178.4000
178.4700
4,585,000
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
182.6800
184.8300
180.2000
180.5700
5,646,100
Thu, 15 Oct 2026
182.4900
182.5900
177.0500
182.1000
9,073,300
Wed, 14 Oct 2026
180.4500
183.9000
176.4400
181.5100
10,271,400
Tue, 13 Oct 2026
192.2200
193.3000
186.3500
186.6400
8,214,700
Mon, 12 Oct 2026
190.2200
192.0800
189.1800
190.0200
3,887,600
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
187.7600
190.4400
187.0500
190.0200
4,724,300
Thu, 08 Oct 2026
186.8100
188.5400
186.1500
187.4400
5,854,800
Wed, 07 Oct 2026
187.6900
189.8600
185.2200
189.7100
5,050,100
Tue, 06 Oct 2026
191.0100
193.1400
190.5500
191.0200
4,902,100
Mon, 05 Oct 2026
190.7200
191.1200
187.5800
190.1900
4,298,700
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
188.9400
191.5300
188.5100
190.3100
6,322,400
Thu, 01 Oct 2026
186.0600
188.1000
182.4700
188.0100
9,542,700
Wed, 30 Sep 2026
191.9900
192.0600
188.0700
188.0800
6,907,300
Tue, 29 Sep 2026
193.8000
194.3500
191.2700
192.7600
4,677,000
Mon, 28 Sep 2026
195.8700
195.9300
192.9700
193.6400
4,357,200
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
197.9800
197.9800
194.2500
196.3100
4,527,300
Thu, 24 Sep 2026
197.4000
198.3000
194.7500
196.3200
5,195,300
Wed, 23 Sep 2026
198.5000
201.1200
197.9400
198.3900
4,341,300
Tue, 22 Sep 2026
205.5700
206.7500
198.2100
200.1800
7,799,600
Mon, 21 Sep 2026
205.4900
206.6600
203.1800
206.1200
4,040,600
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
202.1000
203.0500
200.8500
202.5800
7,446,500
Thu, 17 Sep 2026
205.0500
205.0500
200.2600
203.5200
4,804,100
Wed, 16 Sep 2026
207.8700
208.0900
200.6300
202.4200
6,999,600
Tue, 15 Sep 2026
205.3400
207.1400
200.4000
206.2800
7,915,300
Mon, 14 Sep 2026
211.6600
212.9700
204.8200
206.5800
7,500,200
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
215.1000
217.7600
211.2400
214.3800
3,928,400
Thu, 10 Sep 2026
214.0400
216.2700
212.5100
212.6600
4,546,800
Wed, 09 Sep 2026
215.0100
217.5400
212.3100
215.3500
4,023,100
Tue, 08 Sep 2026
217.2000
218.5100
215.2200
216.2400
3,455,200
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
215.6400
218.2200
214.3100
217.7200
3,132,000
Thu, 03 Sep 2026
213.2000
217.8100
213.2000
217.1500
3,868,500
Wed, 02 Sep 2026
211.9700
216.1500
210.6000
211.8200
3,615,800
Tue, 01 Sep 2026
210.2200
216.2600
208.9100
211.0400
3,522,800
Mon, 31 Aug 2026
214.3000
214.5000
212.6200
213.3200
4,206,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
215.4000
216.6500
214.1900
214.7700
3,735,400
Thu, 27 Aug 2026
214.0300
216.5200
213.5000
214.8600
3,923,400
Wed, 26 Aug 2026
217.0000
217.0000
211.8500
214.0800
4,126,100
Tue, 25 Aug 2026
214.8600
217.3400
213.3700
216.7700
3,270,400
Mon, 24 Aug 2026
214.4400
216.3000
213.2200
214.0800
3,444,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
210.0800
214.5700
209.1300
214.2000
4,573,000
Thu, 20 Aug 2026
214.2900
215.0700
207.3200
207.4500
4,875,200
Wed, 19 Aug 2026
218.7800
218.7800
213.5600
214.2300
4,910,200
Tue, 18 Aug 2026
217.0600
217.7000
215.1900
217.5500
2,777,900
Mon, 17 Aug 2026
217.3600
220.5300
217.3600
218.2100
3,397,500
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
217.8000
218.7200
215.3000
217.3600
3,405,800
Thu, 13 Aug 2026
219.3000
222.0000
217.8800
218.3800
3,611,200
Wed, 12 Aug 2026
218.4900
220.5000
216.9800
217.6400
3,742,600
Tue, 11 Aug 2026
216.3200
217.2100
213.5200
215.0700
3,785,000
Mon, 10 Aug 2026
216.3300
217.6200
214.3800
215.3300
3,837,600
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
213.7400
216.4700
211.8100
216.3300
5,225,800
Thu, 06 Aug 2026
219.0100
219.7800
213.5400
213.7500
3,588,000
Wed, 05 Aug 2026
218.1400
220.1200
217.1200
218.2700
4,344,100
Tue, 04 Aug 2026
213.6700
218.7600
211.5100
217.0400
8,932,800
Mon, 03 Aug 2026
211.4600
211.6900
208.0100
211.2300
4,982,600
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
210.7000
213.4600
208.6900
210.4200
4,723,000
Thu, 30 Jul 2026
207.5000
211.1500
205.3000
210.0600
6,832,900
Wed, 29 Jul 2026
212.0900
212.3500
202.9400
203.1300
6,722,300
Tue, 28 Jul 2026
213.7500
213.7500
207.2900
211.5800
6,021,000
Mon, 27 Jul 2026
218.0200
219.4000
210.8900
214.5600
4,958,100
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
216.4000
216.4000
211.2100
214.4800
4,091,300
Thu, 23 Jul 2026
214.8900
217.2600
213.7200
215.1800
4,962,100
Wed, 22 Jul 2026
215.5200
219.6300
215.5200
218.5000
3,683,200
Tue, 21 Jul 2026
213.6600
217.4000
212.2500
216.4000
6,999,500
Mon, 20 Jul 2026
215.5200
219.7400
210.3500
210.9400
6,816,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
214.4000
218.3800
207.4000
215.5000
7,852,200
Thu, 16 Jul 2026
228.2300
228.2300
215.7900
218.3700
8,313,700
Wed, 15 Jul 2026
222.7000
232.2500
221.2200
228.5500
10,865,600
Tue, 14 Jul 2026
224.3200
232.1100
224.1000
227.6700
9,306,200
Mon, 13 Jul 2026
222.4600
223.4500
218.7500
221.0900
4,550,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
223.9100
224.7500
220.8500
222.2800
3,617,600
Thu, 09 Jul 2026
221.0000
224.4400
220.0100
222.1300
4,073,100
Wed, 08 Jul 2026
220.0000
220.9100
216.1000
218.0700
4,108,300
Tue, 07 Jul 2026
221.5400
223.2600
219.8200
222.0400
5,413,300
Mon, 06 Jul 2026
217.0000
222.1400
216.3700
222.1000
4,567,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
214.7100
215.8600
211.5500
213.9300
3,745,300
Wed, 01 Jul 2026
208.9600
213.1900
206.7200
211.8600
4,690,000
Tue, 30 Jun 2026
210.1700
211.7100
208.1800
209.0400
5,599,400
Mon, 29 Jun 2026
214.3300
217.0000
211.6900
211.7200
5,426,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
219.7000
219.7500
211.3600
212.0300
9,919,100
Thu, 25 Jun 2026
222.9900
227.4800
220.8500
221.0400
5,257,200
Wed, 24 Jun 2026
224.6000
226.5000
219.8100
219.8600
6,971,000
Tue, 23 Jun 2026
222.5100
227.9500
222.1200
226.0300
6,052,800
Mon, 22 Jun 2026
226.7100
228.2300
224.9900
227.0900
6,870,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
229.0900
230.4700
222.8900
223.1700
11,933,200
Wed, 17 Jun 2026
222.1100
228.0700
221.3600
224.9600
8,689,700
Tue, 16 Jun 2026
220.5100
222.3000
218.5900
220.8300
5,091,700
Mon, 15 Jun 2026
218.7600
220.6000
216.8500
217.9800
5,862,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
215.0500
217.6200
212.6600
214.0400
4,694,300
Thu, 11 Jun 2026
208.7900
212.8300
207.0000
212.6600
4,631,500
Wed, 10 Jun 2026
208.9400
210.2400
205.8300
206.6600
5,362,800
Tue, 09 Jun 2026
214.4200
215.2400
206.0600
210.2500
7,841,100
Mon, 08 Jun 2026
213.2700
215.9000
211.7400
212.2400
4,732,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
218.3200
218.3200
211.1600
211.9300
6,171,000
Thu, 04 Jun 2026
212.0100
219.1600
211.1500
218.2700
5,565,300
Wed, 03 Jun 2026
212.8500
213.4900
208.7900
210.1400
5,957,300
Tue, 02 Jun 2026
210.2600
217.0300
210.2600
214.9800
7,664,400
Mon, 01 Jun 2026
207.6100
212.1100
206.6000
211.0100
6,431,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
204.0000
208.0800
203.7200
208.0000
8,255,500
Thu, 28 May 2026
199.9200
204.3800
199.6800
203.7900
6,174,800
Wed, 27 May 2026
202.0500
202.5300
197.0100
201.6100
6,731,500
Tue, 26 May 2026
202.8500
203.9200
199.8700
201.7600
5,567,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
201.1300
203.0900
200.6300
201.0300
3,734,200
Thu, 21 May 2026
197.8100
200.7500
196.9000
200.5100
5,817,400
Wed, 20 May 2026
191.9600
198.0700
190.0900
197.7700
7,201,100
Tue, 19 May 2026
191.5500
192.8400
188.9400
189.5800
6,357,900
Mon, 18 May 2026
192.6200
194.8100
191.1400
192.6900
3,770,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
193.8800
194.4300
191.1100
192.5100
5,937,700
Thu, 14 May 2026
195.6200
197.5000
193.4100
194.5300
4,785,000
Wed, 13 May 2026
190.7100
194.9500
189.6000
193.8300
4,463,700
Tue, 12 May 2026
190.2000
192.3800
186.4500
191.8800
5,333,300
Mon, 11 May 2026
192.3600
193.6700
190.0400
191.1000
5,272,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
190.8800
193.5000
190.4700
193.0900
5,873,400
Thu, 07 May 2026
193.1600
194.2500
189.6700
190.1700
5,761,900
Wed, 06 May 2026
192.1700
194.8300
192.1700
193.3500
6,319,500
Tue, 05 May 2026
189.3400
190.4500
187.9500
189.2500
4,807,900
Mon, 04 May 2026
189.9300
190.3500
187.1200
188.0100
3,833,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
190.4900
193.5000
188.7700
190.1700
4,742,700
Thu, 30 Apr 2026
185.6000
190.7300
184.9000
190.5900
5,664,900
Wed, 29 Apr 2026
190.0100
190.5100
185.2500
187.0800
5,107,600
Tue, 28 Apr 2026
191.3100
192.6500
188.6600
190.3600
4,107,100
Mon, 27 Apr 2026
187.8700
190.5900
187.7500
190.1800
4,163,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
188.7900
189.0500
187.1200
188.0700
4,530,600
Thu, 23 Apr 2026
190.6600
191.7600
186.9000
188.6500
3,814,400
Wed, 22 Apr 2026
191.6800
192.2300
189.8200
191.0500
4,492,100
Tue, 21 Apr 2026
190.7900
193.1400
188.7100
189.3100
5,154,900
Mon, 20 Apr 2026
188.9200
192.2000
188.0200
190.7000
4,905,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
189.5000
191.2200
188.2300
188.8200
6,846,100
Thu, 16 Apr 2026
190.9300
192.5100
186.6700
187.3200
9,138,100
Wed, 15 Apr 2026
188.4900
194.5900
187.9200
191.6200
9,853,800
Tue, 14 Apr 2026
182.8700
184.5900
181.7500
183.3400
8,803,600
Mon, 13 Apr 2026
175.7600
181.1800
175.0100
181.1400
6,282,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
178.6600
178.6600
174.7000
177.6400
4,240,100
Thu, 09 Apr 2026
175.1700
179.0000
174.8000
178.1600
5,298,900
Wed, 08 Apr 2026
176.9000
181.2600
174.4900
176.0200
7,662,600
Tue, 07 Apr 2026
165.6900
168.9000
165.2900
168.4300
6,036,400
Mon, 06 Apr 2026
165.8800
167.6300
165.4400
166.5500
3,674,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
161.9900
167.0000
160.5700
165.8100
5,107,500
Wed, 01 Apr 2026
168.9100
169.2900
163.2000
166.1700
7,117,000
Tue, 31 Mar 2026
161.5000
165.2900
159.6500
164.5700
8,081,700
Mon, 30 Mar 2026
160.1500
161.2400
157.2200
158.3700
6,261,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
161.0000
161.2300
157.3300
158.3900
6,368,400
Thu, 26 Mar 2026
164.6500
166.3300
162.4800
163.2300
6,175,700
Wed, 25 Mar 2026
166.8000
168.8100
164.0000
165.6500
6,444,600
Tue, 24 Mar 2026
162.4400
167.1200
162.2300
165.8700
6,016,200
Mon, 23 Mar 2026
166.2600
168.1400
164.1600
164.3200
10,128,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
158.3600
163.1400
157.2500
161.4700
14,621,300
Thu, 19 Mar 2026
156.9900
159.6200
156.5300
158.5500
6,418,300
Wed, 18 Mar 2026
157.0200
160.6400
156.5200
158.9300
9,140,900
Tue, 17 Mar 2026
157.3000
160.6400
157.3000
157.8300
6,528,600
Mon, 16 Mar 2026
156.4600
159.0900
154.7900
155.7000
5,498,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
154.8900
157.2400
153.8600
154.8700
6,001,900
Thu, 12 Mar 2026
154.3700
156.2500
152.8000
154.3700
11,195,700
Wed, 11 Mar 2026
160.0000
161.7600
157.8500
160.8900
5,463,200
Tue, 10 Mar 2026
161.8400
163.4800
159.8600
160.7500
4,314,600
Mon, 09 Mar 2026
157.9200
161.8500
154.0700
160.4500
7,480,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
159.5100
160.3500
155.3500
160.2700
8,046,000
Thu, 05 Mar 2026
165.3800
167.9700
160.5100
162.5500
7,274,900
Wed, 04 Mar 2026
167.5800
169.2000
166.5200
167.5800
5,307,800
Tue, 03 Mar 2026
162.4600
167.3200
159.9500
165.9500
7,495,500
Mon, 02 Mar 2026
162.6400
169.6000
162.1500
167.0000
9,212,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
174.0000
174.1300
164.4000
166.5100
12,400,400
Thu, 26 Feb 2026
174.8800
177.8300
174.4500
177.4900
6,901,600
Wed, 25 Feb 2026
170.7000
174.0400
169.6500
173.7300
7,098,500
Tue, 24 Feb 2026
165.4700
170.3200
164.1100
168.7900
7,413,800
Mon, 23 Feb 2026
173.9600
175.6200
166.6100
166.8000
7,795,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
173.4500
175.4300
171.5600
175.4100
4,272,600
Thu, 19 Feb 2026
175.1600
176.2800
172.5300
174.3700
7,259,500
Wed, 18 Feb 2026
173.4900
177.3100
173.4500
176.5900
6,343,300
Tue, 17 Feb 2026
172.5500
174.2000
170.8600
171.5400
6,376,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
167.1200
171.4900
163.5900
171.1500
9,162,400
Thu, 12 Feb 2026
177.4300
178.7900
165.4100
168.0600
14,436,700
Wed, 11 Feb 2026
179.7700
181.0400
174.3000
176.6800
7,777,800
Tue, 10 Feb 2026
181.9200
184.5800
173.5500
177.8900
12,854,500
Mon, 09 Feb 2026
179.9900
183.8200
179.4600
182.3500
6,625,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
178.8900
181.1900
177.5000
179.9600
9,139,700
Thu, 05 Feb 2026
178.0000
179.4500
173.2500
175.8400
9,571,800
Wed, 04 Feb 2026
182.7300
183.6500
178.5000
180.0800
7,571,900
Tue, 03 Feb 2026
185.2800
188.6800
178.4500
182.9100
7,751,300
Mon, 02 Feb 2026
182.6100
185.4400
180.5500
185.1000
6,827,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
180.2100
183.1500
179.9700
182.8000
7,434,900
Thu, 29 Jan 2026
183.1800
185.0300
179.4600
182.4000
7,473,400
Wed, 28 Jan 2026
182.4400
183.0100
180.3800
182.3400
5,538,800
Tue, 27 Jan 2026
182.2400
183.9700
181.1500
182.6600
5,138,100
Mon, 26 Jan 2026
179.3600
182.4400
178.8600
181.8800
6,389,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
181.8700
181.8700
177.9500
179.0000
8,532,800
Thu, 22 Jan 2026
184.5300
186.0400
182.2600
183.0500
8,966,900
Wed, 21 Jan 2026
182.4700
186.4200
182.0200
183.3200
11,715,800
Tue, 20 Jan 2026
185.2500
186.7000
181.2800
182.1000
11,302,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
190.5600
192.6800
189.0000
189.0900
8,398,100
Thu, 15 Jan 2026
181.0000
192.1600
181.0000
191.2300
12,957,100
Wed, 14 Jan 2026
182.1900
182.3500
178.9300
180.7800
8,434,000
Tue, 13 Jan 2026
186.9600
187.0200
182.1500
182.7600
6,594,800
Mon, 12 Jan 2026
184.6300
187.2700
183.9200
186.5700
5,635,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
185.7000
186.9200
185.0400
186.3200
4,630,900
Thu, 08 Jan 2026
183.9100
186.1400
183.6600
184.6800
3,745,900
Wed, 07 Jan 2026
187.3000
187.7500
184.3400
184.7900
3,532,400
Tue, 06 Jan 2026
186.7000
188.8200
185.7500
187.7500
3,795,600
Mon, 05 Jan 2026
182.2000
188.5100
182.0600
186.5400
6,787,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
178.5200
181.9600
177.1400
181.9000
4,509,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
179.5100
179.7100
177.4000
177.5300
3,098,100
Tue, 30 Dec 2025
180.2800
180.3800
178.2600
179.0800
2,365,500
Mon, 29 Dec 2025
181.1900
181.7000
179.7500
179.9400
2,464,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
181.8500
182.3400
181.1000
181.8700
2,564,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
180.1600
182.0000
179.5300
181.6500
2,648,000
Tue, 23 Dec 2025
179.8300
180.5800
179.1300
179.5000
3,514,800
Mon, 22 Dec 2025
177.5900
180.2600
177.4100
179.7600
4,574,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
173.4600
177.7000
173.4600
176.9800
10,639,400
Thu, 18 Dec 2025
176.5500
177.0700
172.5800
172.9600
7,993,400
Wed, 17 Dec 2025
178.0500
179.4500
174.4600
174.8000
5,796,100
Tue, 16 Dec 2025
178.1300
178.6500
175.6800
176.5100
6,840,500
Mon, 15 Dec 2025
179.9100
180.9000
177.7300
177.7900
5,219,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
181.1500
181.1500
177.7500
178.4100
4,961,500
Thu, 11 Dec 2025
180.1300
181.9800
179.5000
180.2900
7,598,700
Wed, 10 Dec 2025
178.5000
181.3100
177.7500
179.7100
6,591,200
Tue, 09 Dec 2025
176.7800
180.6500
176.7800
178.8300
4,191,200
Mon, 08 Dec 2025
176.9900
178.9600
176.0600
176.8300
7,271,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
174.4700
177.3200
174.3000
176.5100
4,641,600
Thu, 04 Dec 2025
174.3200
176.0000
173.7200
174.8900
4,813,200
Wed, 03 Dec 2025
168.5500
174.0000
168.1000
173.7200
6,223,300
Tue, 02 Dec 2025
168.8900
170.1200
168.6900
169.0900
4,338,700
Mon, 01 Dec 2025
169.0100
169.7700
167.7300
168.4700
4,393,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
168.0000
170.2700
167.7600
169.6600
2,133,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
166.9800
168.9600
165.8700
167.9400
4,844,200
Tue, 25 Nov 2025
163.5100
165.8700
160.6200
165.4300
5,561,000
Mon, 24 Nov 2025
161.3300
164.4600
159.0000
162.8300
10,125,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
159.7800
160.1100
155.2300
158.1700
9,021,300
Thu, 20 Nov 2025
164.2000
166.9400
158.5100
158.7000
5,258,600
Wed, 19 Nov 2025
160.3500
162.9100
160.0500
162.2900
6,413,600
Tue, 18 Nov 2025
158.6400
161.6700
157.7900
159.8300
4,864,900
Mon, 17 Nov 2025
163.2500
164.0900
158.7600
159.4500
5,727,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
164.2000
164.8000
159.9400
163.8600
6,691,200
Thu, 13 Nov 2025
169.3100
170.3500
165.1700
165.6100
6,090,900
Wed, 12 Nov 2025
167.5200
171.7700
167.5200
169.9200
6,892,900
Tue, 11 Nov 2025
165.3000
166.7200
164.7800
166.5000
3,237,600
Mon, 10 Nov 2025
163.8100
166.0600
163.8100
165.0500
5,015,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
162.2100
162.6000
158.0600
162.3600
6,323,300
Thu, 06 Nov 2025
164.5700
165.6700
162.6500
163.4200
4,292,900
Wed, 05 Nov 2025
163.8700
165.9600
161.6300
165.1800
4,133,000
Tue, 04 Nov 2025
162.3300
166.9300
160.8600
164.0100
5,739,200
Mon, 03 Nov 2025
164.3000
164.6600
161.5700
163.6500
4,719,200
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
163.3500
164.9000
162.9100
164.0000
5,323,500
Thu, 30 Oct 2025
163.8200
167.0000
163.4000
165.2600
4,960,500
Wed, 29 Oct 2025
164.3100
166.0200
163.1200
164.0300
4,963,500
Tue, 28 Oct 2025
166.1200
167.1300
164.3800
165.2100
3,601,000
Mon, 27 Oct 2025
164.9600
166.6900
164.9000
166.0200
5,056,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
160.5200
164.9000
160.5200
163.8600
5,547,500
Thu, 23 Oct 2025
158.9000
160.0900
157.9000
159.3100
3,735,600