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, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
90 · 424B2
After market open · 10:57 ET
FORM 424B2 ↗
Fri, 23 Oct 2026
89 · 424B2
After market open · 10:56 ET
FORM 424B2 ↗
Fri, 23 Oct 2026
88 · 424B2
After market open · 10:45 ET
FORM 424B2 ↗
Fri, 23 Oct 2026
87 · 424B2
After market open · 10:20 ET
FORM 424B2 ↗
Fri, 23 Oct 2026
86 · 424B2
After market open · 10:17 ET
FORM 424B2 ↗
Fri, 23 Oct 2026
85 · 424B2
After market open · 10:13 ET
FORM 424B2 ↗
Fri, 23 Oct 2026
84 · 424B2
After market open · 10:11 ET
FORM 424B2 ↗
Fri, 23 Oct 2026
83 · 424B2
After market open · 10:06 ET
FORM 424B2 ↗
Fri, 23 Oct 2026
82 · 424B2
After market open · 09:59 ET
FORM 424B2 ↗
Fri, 23 Oct 2026
81 · 424B2
After market open · 09:59 ET
FORM 424B2 ↗
Fri, 23 Oct 2026
80 · 424B2
After market open · 09:55 ET
FORM 424B2 ↗
Fri, 23 Oct 2026
79 · 424B2
After market open · 09:49 ET
FORM 424B2 ↗
Fri, 23 Oct 2026
78 · 424B2
After market open · 09:40 ET
FORM 424B2 ↗
Fri, 23 Oct 2026
92.6500
93.2700
92.2850
92.9000
638,526
Thu, 22 Oct 2026
77 · 424B2
After-hours · 20:09 ET
FORM 424B2 ↗
Thu, 22 Oct 2026
76 · 424B2
After-hours · 19:59 ET
FORM 424B2 ↗
Thu, 22 Oct 2026
75 · 424B2
After-hours · 19:53 ET
FORM 424B2 ↗
Thu, 22 Oct 2026
74 · 424B2
After-hours · 18:31 ET
FORM 424B2 ↗
Thu, 22 Oct 2026
73 · 424B2
After-hours · 16:19 ET
FORM 424B2 ↗
Thu, 22 Oct 2026
72 · 424B2
After-hours · 16:05 ET
FORM 424B2 ↗
Thu, 22 Oct 2026
71 · 424B2
After-hours · 16:01 ET
FORM 424B2 ↗
Thu, 22 Oct 2026
70 · 424B2
After market open · 15:56 ET
FORM 424B2 ↗
Thu, 22 Oct 2026
69 · 424B2
After market open · 15:28 ET
FORM 424B2 ↗
Thu, 22 Oct 2026
68 · 424B2
After market open · 15:13 ET
FORM 424B2 ↗
Thu, 22 Oct 2026
67 · 424B2
After market open · 15:13 ET
FORM 424B2 ↗
Thu, 22 Oct 2026
66 · 424B2
After market open · 15:04 ET
FORM 424B2 ↗
Thu, 22 Oct 2026
65 · 424B2
After market open · 15:00 ET
FORM 424B2 ↗
Thu, 22 Oct 2026
64 · 424B2
After market open · 14:58 ET
FORM 424B2 ↗
Thu, 22 Oct 2026
63 · 424B2
After market open · 14:55 ET
FORM 424B2 ↗
Thu, 22 Oct 2026
62 · 424B2
After market open · 14:48 ET
FORM 424B2 ↗
Thu, 22 Oct 2026
61 · 424B2
After market open · 14:44 ET
FORM 424B2 ↗
Thu, 22 Oct 2026
60 · 424B2
After market open · 14:41 ET
FORM 424B2 ↗
Thu, 22 Oct 2026
59 · 424B2
After market open · 14:36 ET
FORM 424B2 ↗
Thu, 22 Oct 2026
58 · 424B2
After market open · 14:14 ET
FORM 424B2 ↗
Thu, 22 Oct 2026
57 · 424B2
After market open · 13:34 ET
FORM 424B2 ↗
Thu, 22 Oct 2026
93.2400
93.7300
92.4500
93.4100
2,365,100
Wed, 21 Oct 2026
56 · 424B2
After market open · 15:57 ET
FORM 424B2 ↗
Wed, 21 Oct 2026
55 · 424B2
After market open · 15:05 ET
FORM 424B2 ↗
Wed, 21 Oct 2026
54 · 424B2
After market open · 14:46 ET
FORM 424B2 ↗
Wed, 21 Oct 2026
53 · 424B2
After market open · 14:45 ET
FORM 424B2 ↗
Wed, 21 Oct 2026
52 · 424B2
After market open · 14:12 ET
FORM 424B2 ↗
Wed, 21 Oct 2026
51 · 424B2
After market open · 14:02 ET
FORM 424B2 ↗
Wed, 21 Oct 2026
50 · 424B2
After market open · 13:51 ET
FORM 424B2 ↗
Wed, 21 Oct 2026
49 · 6-K
After market open · 14:44 ET
FORM 6-K ↗
Wed, 21 Oct 2026
93.0000
94.1900
92.6800
94.0000
763,500
Tue, 20 Oct 2026
48 · 424B2
After-hours · 20:31 ET
FORM 424B2 ↗
Tue, 20 Oct 2026
47 · 424B2
After-hours · 18:12 ET
FORM 424B2 ↗
Tue, 20 Oct 2026
46 · 424B2
After-hours · 17:16 ET
FORM 424B2 ↗
Tue, 20 Oct 2026
45 · 424B2
After-hours · 16:43 ET
FORM 424B2 ↗
Tue, 20 Oct 2026
44 · 424B2
After-hours · 16:32 ET
FORM 424B2 ↗
Tue, 20 Oct 2026
43 · 424B2
After-hours · 16:20 ET
FORM 424B2 ↗
Tue, 20 Oct 2026
42 · 424B2
After-hours · 16:17 ET
FORM 424B2 ↗
Tue, 20 Oct 2026
41 · 424B2
After-hours · 16:14 ET
FORM 424B2 ↗
Tue, 20 Oct 2026
40 · 424B2
After-hours · 16:03 ET
FORM 424B2 ↗
Tue, 20 Oct 2026
39 · 424B2
After market open · 15:36 ET
FORM 424B2 ↗
Tue, 20 Oct 2026
38 · 424B2
After market open · 15:34 ET
FORM 424B2 ↗
Tue, 20 Oct 2026
37 · 424B2
After market open · 15:32 ET
FORM 424B2 ↗
Tue, 20 Oct 2026
36 · 424B2
After market open · 14:28 ET
FORM 424B2 ↗
Tue, 20 Oct 2026
35 · 424B2
After market open · 14:23 ET
FORM 424B2 ↗
Tue, 20 Oct 2026
34 · 424B2
After market open · 14:22 ET
FORM 424B2 ↗
Tue, 20 Oct 2026
33 · 424B2
After market open · 14:08 ET
FORM 424B2 ↗
Tue, 20 Oct 2026
32 · 424B2
After market open · 14:06 ET
FORM 424B2 ↗
Tue, 20 Oct 2026
31 · 424B2
After market open · 13:54 ET
FORM 424B2 ↗
Tue, 20 Oct 2026
90.9300
92.7700
90.9300
92.2800
1,522,500
Tue, 20 Oct 2026
30 · 424B2
Next filing day · accepted 19 Oct, 21:50 ET
FORM 424B2 ↗
Tue, 20 Oct 2026
29 · 424B2
Next filing day · accepted 19 Oct, 21:37 ET
FORM 424B2 ↗
Mon, 19 Oct 2026
28 · 424B2
After-hours · 21:29 ET
FORM 424B2 ↗
Mon, 19 Oct 2026
27 · 424B2
After-hours · 21:08 ET
FORM 424B2 ↗
Mon, 19 Oct 2026
26 · 424B2
After-hours · 20:55 ET
FORM 424B2 ↗
Mon, 19 Oct 2026
25 · 424B2
After-hours · 20:16 ET
FORM 424B2 ↗
Mon, 19 Oct 2026
24 · 424B2
After-hours · 20:12 ET
FORM 424B2 ↗
Mon, 19 Oct 2026
23 · 424B2
After-hours · 20:00 ET
FORM 424B2 ↗
Mon, 19 Oct 2026
22 · 424B2
After-hours · 19:59 ET
FORM 424B2 ↗
Mon, 19 Oct 2026
21 · 424B2
After-hours · 19:58 ET
FORM 424B2 ↗
Mon, 19 Oct 2026
20 · 424B2
After-hours · 19:55 ET
FORM 424B2 ↗
Mon, 19 Oct 2026
19 · 424B2
After-hours · 19:48 ET
FORM 424B2 ↗
Mon, 19 Oct 2026
18 · 424B2
After-hours · 19:45 ET
FORM 424B2 ↗
Mon, 19 Oct 2026
17 · 424B2
After-hours · 19:44 ET
FORM 424B2 ↗
Mon, 19 Oct 2026
16 · 424B2
After-hours · 19:42 ET
FORM 424B2 ↗
Mon, 19 Oct 2026
15 · 424B2
After-hours · 18:36 ET
FORM 424B2 ↗
Mon, 19 Oct 2026
14 · 424B2
After-hours · 18:15 ET
FORM 424B2 ↗
Mon, 19 Oct 2026
13 · 424B2
After-hours · 17:24 ET
FORM 424B2 ↗
Mon, 19 Oct 2026
12 · 424B2
After-hours · 16:18 ET
FORM 424B2 ↗
Mon, 19 Oct 2026
11 · 424B2
After-hours · 16:09 ET
FORM 424B2 ↗
Mon, 19 Oct 2026
10 · 424B2
After-hours · 16:07 ET
FORM 424B2 ↗
Mon, 19 Oct 2026
9 · 424B2
After-hours · 16:04 ET
FORM 424B2 ↗
Mon, 19 Oct 2026
8 · 424B2
After-hours · 16:02 ET
FORM 424B2 ↗
Mon, 19 Oct 2026
7 · 424B2
After market open · 15:59 ET
FORM 424B2 ↗
Mon, 19 Oct 2026
6 · 424B2
After market open · 15:57 ET
FORM 424B2 ↗
Mon, 19 Oct 2026
5 · 424B2
After market open · 15:57 ET
FORM 424B2 ↗
Mon, 19 Oct 2026
4 · 424B2
After market open · 15:41 ET
FORM 424B2 ↗
Mon, 19 Oct 2026
3 · 424B2
After market open · 15:41 ET
FORM 424B2 ↗
Mon, 19 Oct 2026
2 · 424B2
After market open · 15:01 ET
FORM 424B2 ↗
Mon, 19 Oct 2026
1 · 424B2
After market open · 14:56 ET
FORM 424B2 ↗
Mon, 19 Oct 2026
91.4200
91.6800
91.0000
91.1400
714,400
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
91.0900
92.2400
90.8600
91.6000
909,700
Thu, 15 Oct 2026
90.1900
91.3600
89.8400
91.1200
1,142,200
Wed, 14 Oct 2026
89.5200
90.1100
89.1200
90.0500
2,250,400
Tue, 13 Oct 2026
89.2100
90.4100
88.7500
90.1900
2,173,700
Mon, 12 Oct 2026
88.7100
89.3300
88.5400
88.8000
479,900
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
87.4300
88.5600
87.3900
88.4500
905,500
Thu, 08 Oct 2026
86.5000
88.2800
86.4200
87.5900
1,500,800
Wed, 07 Oct 2026
89.1100
89.1900
87.1200
87.2300
1,358,300
Tue, 06 Oct 2026
89.7200
90.5400
89.6800
90.2200
5,294,500
Mon, 05 Oct 2026
91.1000
91.1900
90.2400
90.2800
5,794,600
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
91.0500
91.6600
90.4600
91.1900
1,015,600
Thu, 01 Oct 2026
90.5500
90.8000
88.9500
90.6700
2,150,700
Wed, 30 Sep 2026
92.4400
92.5800
90.8200
90.8400
1,968,200
Tue, 29 Sep 2026
92.4000
92.8500
91.8300
92.4700
5,504,600
Mon, 28 Sep 2026
93.1300
93.7100
92.5700
92.7500
1,031,500
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
93.7900
93.7900
92.5300
93.4800
1,668,600
Thu, 24 Sep 2026
91.8100
92.5400
91.4100
92.2300
815,800
Wed, 23 Sep 2026
93.5000
94.2100
92.1500
92.2500
1,491,400
Tue, 22 Sep 2026
95.4400
95.7400
93.9800
94.0600
1,706,500
Mon, 21 Sep 2026
94.7500
95.5800
94.2900
95.3500
981,100
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
93.5500
94.2200
93.4200
94.0700
989,900
Thu, 17 Sep 2026
93.7500
94.3500
93.0500
94.1000
1,161,900
Wed, 16 Sep 2026
93.3500
94.1700
91.7900
92.9600
1,605,500
Tue, 15 Sep 2026
92.9800
93.5000
92.3300
93.2800
1,524,200
Mon, 14 Sep 2026
92.7500
93.7800
92.4400
93.4300
1,960,100
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
94.0200
94.0200
92.5200
93.4500
2,387,200
Thu, 10 Sep 2026
92.0200
92.8600
91.7200
92.8400
1,210,100
Wed, 09 Sep 2026
92.2800
92.8600
91.6000
92.1100
4,015,600
Tue, 08 Sep 2026
93.5300
94.1900
92.7700
92.8400
3,004,500
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
94.4300
95.0500
93.5300
93.8200
1,101,600
Thu, 03 Sep 2026
94.0000
95.3400
93.6600
94.9200
1,424,500
Wed, 02 Sep 2026
91.7200
93.3900
91.4500
93.3100
1,502,500
Tue, 01 Sep 2026
91.5800
92.1300
90.8400
91.1900
1,977,700
Mon, 31 Aug 2026
92.5900
93.0300
91.4200
91.6600
1,661,300
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
93.3000
94.0800
91.8300
92.3900
1,460,800
Thu, 27 Aug 2026
93.5200
93.8000
92.2200
92.9300
2,976,500
Wed, 26 Aug 2026
92.6500
94.9600
92.3400
93.5900
4,128,100
Tue, 25 Aug 2026
88.9400
93.4400
88.4600
93.1000
4,250,100
Mon, 24 Aug 2026
87.4100
87.4100
85.9700
86.8600
2,403,700
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
87.5000
88.2400
87.0400
87.5700
1,264,000
Thu, 20 Aug 2026
87.7400
87.7500
86.0600
86.4400
1,502,200
Wed, 19 Aug 2026
90.6300
90.9900
87.6800
87.6900
2,198,300
Tue, 18 Aug 2026
91.2600
91.3200
89.5000
90.1300
1,308,400
Mon, 17 Aug 2026
91.5800
92.0400
91.2900
91.3500
971,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
90.8100
91.5500
90.7800
91.5400
1,018,600
Thu, 13 Aug 2026
90.5000
90.8900
89.9600
90.6500
1,362,900
Wed, 12 Aug 2026
89.5000
90.4000
89.1200
90.3300
2,763,000
Tue, 11 Aug 2026
88.7000
89.4500
88.6800
88.8600
1,707,800
Mon, 10 Aug 2026
88.6700
89.3900
88.5100
88.5600
3,389,700
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
88.7400
88.9700
88.0900
88.8500
1,390,100
Thu, 06 Aug 2026
88.8700
89.3100
88.0500
88.3200
1,292,800
Wed, 05 Aug 2026
87.4300
88.8300
87.3100
88.5500
2,964,300
Tue, 04 Aug 2026
88.3400
88.3400
87.0400
87.1300
4,184,000
Mon, 03 Aug 2026
88.0600
88.5700
87.5600
88.3000
2,048,300
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
87.9400
88.3400
87.5400
87.7700
2,386,200
Thu, 30 Jul 2026
86.9500
87.9600
86.8300
87.8400
1,673,900
Wed, 29 Jul 2026
88.2600
88.2600
85.9500
86.0400
1,646,700
Tue, 28 Jul 2026
86.6900
88.5200
86.2200
88.3400
1,609,900
Mon, 27 Jul 2026
87.1700
87.7600
86.3600
86.8800
1,386,400
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
86.8700
87.3200
86.6300
87.0000
1,310,500
Thu, 23 Jul 2026
86.8300
86.8900
85.7900
86.6100
4,176,200
Wed, 22 Jul 2026
88.2400
88.2800
87.1200
87.5700
2,406,300
Tue, 21 Jul 2026
87.5400
87.7100
86.6900
87.3700
2,553,700
Mon, 20 Jul 2026
89.3300
89.7000
86.8000
87.0600
3,051,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
88.9900
90.3300
88.5500
89.4300
2,396,100
Thu, 16 Jul 2026
90.1500
90.4700
88.9400
89.6400
2,166,900
Wed, 15 Jul 2026
89.4500
90.3500
89.1200
90.2900
3,057,900
Tue, 14 Jul 2026
88.4900
89.7200
88.4500
88.9900
1,810,100
Mon, 13 Jul 2026
87.6000
88.1700
87.3900
88.0000
1,846,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
86.2500
87.8000
86.0600
87.5900
1,552,800
Thu, 09 Jul 2026
85.5800
86.0900
85.2500
86.0600
1,459,500
Wed, 08 Jul 2026
85.8600
86.3300
84.2200
84.9100
2,600,500
Tue, 07 Jul 2026
86.0900
86.3000
85.1900
86.2000
5,836,300
Mon, 06 Jul 2026
86.0200
87.0900
86.0000
87.0900
10,265,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
87.7900
87.7900
85.0100
85.4000
3,670,600
Wed, 01 Jul 2026
86.5400
87.7800
86.1600
87.3500
608,900
Tue, 30 Jun 2026
86.5400
87.0600
86.1300
86.8400
2,523,900
Mon, 29 Jun 2026
86.7600
86.8000
85.9500
86.6000
2,663,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
86.3900
86.6400
85.6000
86.1600
2,242,500
Thu, 25 Jun 2026
85.6500
86.8100
85.6300
86.4600
3,965,600
Wed, 24 Jun 2026
86.5800
86.6100
84.7600
85.3000
5,664,700
Tue, 23 Jun 2026
86.0900
86.9800
85.7600
86.3900
2,829,200
Mon, 22 Jun 2026
87.3800
87.9800
86.8300
86.9000
4,169,500
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
87.1000
87.8000
86.5300
87.0300
3,223,600
Wed, 17 Jun 2026
85.6700
87.0800
85.5400
86.3700
2,313,000
Tue, 16 Jun 2026
85.0000
85.6900
84.7000
85.5400
2,100,200
Mon, 15 Jun 2026
84.8700
85.0700
84.0500
84.6200
3,253,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
83.0000
84.1200
82.8700
83.9900
1,535,500
Thu, 11 Jun 2026
81.9200
82.8600
81.3000
82.6900
4,395,100
Wed, 10 Jun 2026
81.7000
82.1700
81.5300
81.5600
1,905,300
Tue, 09 Jun 2026
81.5000
82.0900
80.7600
81.7000
2,164,700
Mon, 08 Jun 2026
81.0000
81.5600
80.6100
80.9300
1,803,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
81.1600
81.4400
80.4700
80.5600
1,522,600
Thu, 04 Jun 2026
80.6900
81.5600
80.5100
81.3900
1,658,900
Wed, 03 Jun 2026
80.2700
80.9100
80.0200
80.2600
2,249,900
Tue, 02 Jun 2026
78.4500
80.8000
78.4500
80.6400
1,898,100
Mon, 01 Jun 2026
79.5700
80.0600
78.5000
78.6100
3,899,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
79.7900
80.2400
78.6800
80.0500
2,048,300
Thu, 28 May 2026
80.4200
80.4300
78.7400
79.7900
3,549,100
Wed, 27 May 2026
80.2500
82.2200
79.9000
80.6800
4,875,800
Tue, 26 May 2026
80.3800
80.6600
79.7600
80.4000
2,622,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
79.7300
80.0200
79.4600
79.7800
1,262,700
Thu, 21 May 2026
78.5200
79.8800
78.3100
79.4300
3,081,200
Wed, 20 May 2026
77.6000
79.0800
77.4000
78.9500
2,377,700
Tue, 19 May 2026
77.0800
77.5000
76.6300
77.2700
2,161,200
Mon, 18 May 2026
77.2000
77.5000
76.7600
77.2600
999,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
76.6100
77.1300
76.4200
77.0800
1,489,000
Thu, 14 May 2026
76.9100
77.4000
76.5300
77.3300
3,257,200
Wed, 13 May 2026
77.1800
77.6100
76.2500
76.4500
2,595,100
Tue, 12 May 2026
76.7700
77.3300
76.3500
77.3000
1,067,200
Mon, 11 May 2026
77.4600
77.8100
76.8700
77.0400
2,274,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
78.4200
78.4200
77.3200
77.5300
1,271,800
Thu, 07 May 2026
78.4700
79.0000
77.9000
78.0900
1,039,500
Wed, 06 May 2026
77.4300
78.6600
77.3600
78.4500
1,678,600
Tue, 05 May 2026
76.7600
77.0900
76.5900
76.6700
1,269,100
Mon, 04 May 2026
77.3100
77.6900
76.4300
76.5700
1,230,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
77.8600
78.5500
77.5900
78.0000
1,242,100
Thu, 30 Apr 2026
75.8200
77.9000
75.8200
77.8000
1,777,900
Wed, 29 Apr 2026
76.3500
76.7700
75.6400
75.6500
1,996,100
Tue, 28 Apr 2026
76.7500
76.9700
76.2300
76.7100
3,271,100
Mon, 27 Apr 2026
75.7800
76.6900
75.7300
76.3900
1,257,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
74.7800
75.9900
74.6900
75.7100
2,095,100
Thu, 23 Apr 2026
75.0000
75.5100
74.3700
74.9600
1,725,700
Wed, 22 Apr 2026
76.0000
76.2800
74.9900
75.1400
3,051,200
Tue, 21 Apr 2026
76.9000
77.2000
75.8500
75.8700
2,358,500
Mon, 20 Apr 2026
76.4500
77.1200
76.3500
76.7800
3,016,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
75.5000
76.9900
75.5000
76.5600
4,414,900
Thu, 16 Apr 2026
75.2400
75.4200
74.6700
75.0000
1,412,900
Wed, 15 Apr 2026
74.4500
75.3900
74.4500
75.3600
2,952,400
Tue, 14 Apr 2026
73.8100
74.5400
73.8100
74.4800
1,776,500
Mon, 13 Apr 2026
72.7400
73.7600
72.1200
73.7200
2,747,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
72.3200
73.0700
72.3200
72.9100
1,576,100
Thu, 09 Apr 2026
70.8900
72.2000
70.8900
72.1800
3,031,800
Wed, 08 Apr 2026
71.2500
71.6900
70.6800
71.3400
5,265,400
Tue, 07 Apr 2026
69.3300
70.0000
69.0100
69.9000
8,246,100
Mon, 06 Apr 2026
70.3000
70.6600
70.0600
70.2700
9,542,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
69.4400
70.4000
69.0300
70.1200
1,563,700
Wed, 01 Apr 2026
70.2300
70.4600
69.7300
70.1900
3,887,000
Tue, 31 Mar 2026
68.3300
69.3300
67.8600
69.3100
2,203,000
Mon, 30 Mar 2026
67.9100
68.1800
67.0500
67.3900
2,239,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
68.2200
68.4000
67.5600
67.7100
1,964,800
Thu, 26 Mar 2026
69.5000
70.1300
68.5100
68.5700
3,461,900
Wed, 25 Mar 2026
70.1900
70.4500
69.6800
69.9500
2,033,900
Tue, 24 Mar 2026
68.5200
69.5800
68.1700
69.3900
1,676,900
Mon, 23 Mar 2026
68.9700
69.5500
68.6700
69.2600
3,182,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
68.8400
69.1200
67.6900
68.1400
2,352,100
Thu, 19 Mar 2026
69.2900
69.2900
68.2800
68.7400
2,080,300
Wed, 18 Mar 2026
70.0000
70.6700
69.7300
69.7900
2,471,600
Tue, 17 Mar 2026
70.3200
70.6300
70.1400
70.2700
1,023,100
Mon, 16 Mar 2026
69.4000
70.1600
69.3800
70.0200
1,469,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
70.0700
70.3000
68.6600
68.7500
2,299,700
Thu, 12 Mar 2026
70.5900
70.6800
69.7900
69.9000
2,250,000
Wed, 11 Mar 2026
71.0000
71.9200
70.9300
71.3100
1,587,800
Tue, 10 Mar 2026
70.9000
72.4000
70.9000
71.5400
1,643,400
Mon, 09 Mar 2026
70.6900
71.3000
69.8400
70.8700
2,934,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
72.0900
72.4100
71.2800
72.0800
2,073,200
Thu, 05 Mar 2026
73.7900
74.0400
72.5300
72.9300
2,431,200
Wed, 04 Mar 2026
73.4600
74.4800
73.3600
74.3800
1,351,900
Tue, 03 Mar 2026
73.9000
74.0300
72.1900
73.4600
3,006,500
Mon, 02 Mar 2026
74.4700
75.7200
74.0000
75.5600
1,705,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
76.5300
76.8500
75.3600
75.7500
2,982,100
Thu, 26 Feb 2026
76.0500
76.8900
75.1600
76.7700
2,371,000
Wed, 25 Feb 2026
75.9600
75.9600
74.9100
75.9200
2,105,100
Tue, 24 Feb 2026
76.8100
76.9500
74.9000
75.3800
2,490,200
Mon, 23 Feb 2026
77.4000
77.8000
75.7400
75.8900
2,827,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
76.2800
77.3300
76.1500
77.2900
1,223,400
Thu, 19 Feb 2026
75.9400
76.2400
75.3900
76.2000
2,359,500
Wed, 18 Feb 2026
76.6800
76.7900
75.8100
75.9500
1,104,900
Tue, 17 Feb 2026
75.5600
76.5000
75.5400
76.2200
1,083,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
75.6000
76.0100
75.0100
75.7000
1,441,600
Thu, 12 Feb 2026
77.2500
77.6900
75.6200
75.8400
1,550,600
Wed, 11 Feb 2026
78.0800
78.2800
76.9800
77.1900
1,378,300
Tue, 10 Feb 2026
77.7700
78.2100
77.4600
77.7800
1,415,700
Mon, 09 Feb 2026
76.5000
77.7200
76.4600
77.6300
1,587,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
75.6000
76.5000
75.5600
76.3400
1,702,100
Thu, 05 Feb 2026
74.5600
75.5000
73.7200
75.3000
2,111,800
Wed, 04 Feb 2026
75.5600
75.9200
74.6100
74.7000
2,168,200
Tue, 03 Feb 2026
75.4300
75.8100
75.0300
75.3600
2,174,500
Mon, 02 Feb 2026
74.4500
75.4600
74.2300
75.2000
1,624,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
76.2800
76.4200
74.2400
74.7200
1,807,800
Thu, 29 Jan 2026
75.5800
76.5600
75.4600
76.4200
1,611,800
Wed, 28 Jan 2026
76.1900
76.5200
74.7100
75.2600
1,952,800
Tue, 27 Jan 2026
75.3400
76.5000
75.3400
76.2400
1,313,000
Mon, 26 Jan 2026
75.0000
75.4700
74.7400
75.0900
1,278,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
74.3100
74.9800
73.9300
74.8700
1,228,000
Thu, 22 Jan 2026
74.1100
74.6100
73.8900
74.4000
1,161,800
Wed, 21 Jan 2026
73.3900
74.2700
73.2600
73.8000
2,650,100
Tue, 20 Jan 2026
73.4300
73.8600
72.9300
73.2800
1,399,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
73.5500
73.7600
73.2800
73.4700
4,786,600
Thu, 15 Jan 2026
72.8000
73.5500
72.8000
73.5500
2,137,400
Wed, 14 Jan 2026
72.6700
73.2000
72.2900
73.0000
1,842,200
Tue, 13 Jan 2026
72.2400
72.9100
72.2400
72.6700
1,275,200
Mon, 12 Jan 2026
72.1000
72.5500
71.7700
72.3600
1,065,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
72.7500
72.9800
72.2200
72.2900
1,018,400
Thu, 08 Jan 2026
71.8000
73.0300
71.6300
72.9000
1,550,500
Wed, 07 Jan 2026
72.0900
72.6900
71.7400
72.0300
1,652,900
Tue, 06 Jan 2026
73.6800
73.9900
72.2000
72.2200
4,600,500
Mon, 05 Jan 2026
74.5000
74.9700
73.8600
74.7200
7,958,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
73.9500
74.5300
73.4700
74.5300
1,765,500
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
73.9700
74.1300
73.6700
73.6900
3,070,200
Tue, 30 Dec 2025
73.9400
74.2600
73.7900
73.9700
2,247,700
Mon, 29 Dec 2025
74.0200
74.5300
73.9000
73.9200
1,337,800
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
74.1000
74.2300
73.8300
74.1700
1,150,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
73.8900
74.4100
73.8500
74.0800
1,093,400
Tue, 23 Dec 2025
72.9900
73.8900
72.9900
73.7200
1,649,800
Mon, 22 Dec 2025
72.6900
73.3600
72.3900
73.0100
2,674,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
72.0500
72.9000
72.0500
72.5400
1,680,300
Thu, 18 Dec 2025
71.8200
72.3500
71.7100
72.0400
2,175,100
Wed, 17 Dec 2025
72.9400
72.9700
71.3600
71.4800
3,767,800
Tue, 16 Dec 2025
72.8300
73.2500
72.7800
72.8300
2,168,900
Mon, 15 Dec 2025
72.8900
73.2600
72.7400
73.0100
1,126,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
73.0400
73.3800
72.6200
72.7700
1,461,600
Thu, 11 Dec 2025
72.8900
73.0400
72.2800
72.9200
1,532,500
Wed, 10 Dec 2025
72.3000
73.0400
72.2200
72.6500
1,366,900
Tue, 09 Dec 2025
71.8700
72.4100
71.8500
72.1300
1,455,600
Mon, 08 Dec 2025
71.7400
72.4200
71.2600
71.7000
2,799,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
70.8300
71.7400
70.6500
71.7000
1,584,300
Thu, 04 Dec 2025
70.2200
70.9100
70.1600
70.4900
2,066,700
Wed, 03 Dec 2025
70.6600
71.0900
69.6900
70.3100
2,395,000
Tue, 02 Dec 2025
70.0000
71.0000
68.7700
70.5500
3,257,700
Mon, 01 Dec 2025
69.2900
69.2900
68.3700
68.5700
1,526,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
69.0700
69.4300
68.9700
69.2900
688,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
68.0100
68.9700
67.9900
68.9700
1,333,400
Tue, 25 Nov 2025
67.1600
67.8800
66.9600
67.8500
1,693,800
Mon, 24 Nov 2025
66.6300
66.9200
66.3600
66.5900
2,054,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
66.7300
66.7300
65.9900
66.6800
1,859,000
Thu, 20 Nov 2025
67.2600
67.2900
66.0100
66.3700
2,199,800
Wed, 19 Nov 2025
67.5300
67.6100
66.4900
66.8500
1,745,800
Tue, 18 Nov 2025
67.0200
68.0900
66.8700
67.8000
2,048,600
Mon, 17 Nov 2025
67.5200
67.9100
66.9900
67.3400
1,487,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
66.9500
67.5900
66.5500
67.4500
2,269,400
Thu, 13 Nov 2025
67.7500
68.1000
66.8500
67.2700
1,740,500
Wed, 12 Nov 2025
66.9800
67.9600
66.9000
67.8300
1,187,700
Tue, 11 Nov 2025
67.3100
67.3300
66.7400
66.7600
815,400
Mon, 10 Nov 2025
66.7800
67.2400
66.6700
67.2300
1,148,100
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
65.8400
66.7000
65.5500
66.7000
1,437,000
Thu, 06 Nov 2025
65.5200
65.8800
65.2400
65.8600
1,265,700
Wed, 05 Nov 2025
65.5400
66.0300
65.2800
65.5000
1,870,400
Tue, 04 Nov 2025
65.3500
65.7700
64.8000
65.7500
1,067,600
Mon, 03 Nov 2025
65.3800
65.7300
65.0900
65.6900
1,519,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
65.2100
65.6600
65.0900
65.6000
1,083,500
Thu, 30 Oct 2025
64.9000
65.7400
64.9000
65.6600
1,401,200
Wed, 29 Oct 2025
65.9000
66.0100
64.8500
65.2900
1,747,800
Tue, 28 Oct 2025
65.3000
66.1000
65.1600
65.9300
1,352,700
Mon, 27 Oct 2025
64.9600
65.2900
64.7400
65.2300
953,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
64.4900
64.8900
64.4900
64.7800
926,800