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
211.4600
211.9800
210.1100
210.5900
518,661
Fri, 04 Sep 2026
100 · 424B2
Next filing day · accepted 03 Sep, 15:49 ET
FORM 424B2 ↗
Fri, 04 Sep 2026
99 · 424B2
Next filing day · accepted 03 Sep, 14:23 ET
FORM 424B2 ↗
Fri, 04 Sep 2026
98 · 424B2
Next filing day · accepted 03 Sep, 14:20 ET
FORM 424B2 ↗
Thu, 03 Sep 2026
97 · 424B2
After-hours · 16:21 ET
FORM 424B2 ↗
Thu, 03 Sep 2026
96 · 424B2
After market open · 12:12 ET
FORM 424B2 ↗
Thu, 03 Sep 2026
95 · 424B2
After market open · 11:40 ET
FORM 424B2 ↗
Thu, 03 Sep 2026
94 · 424B2
After market open · 11:06 ET
FORM 424B2 ↗
Thu, 03 Sep 2026
93 · 424B2
After market open · 11:03 ET
FORM 424B2 ↗
Thu, 03 Sep 2026
92 · 424B2
After market open · 10:30 ET
FORM 424B2 ↗
Thu, 03 Sep 2026
209.0000
212.3700
208.7100
212.0700
1,033,300
Thu, 03 Sep 2026
91 · 424B2
Next filing day · accepted 02 Sep, 20:19 ET
FORM 424B2 ↗
Thu, 03 Sep 2026
90 · 424B2
Next filing day · accepted 02 Sep, 20:14 ET
FORM 424B2 ↗
Thu, 03 Sep 2026
89 · 424B2
Next filing day · accepted 02 Sep, 18:50 ET
FORM 424B2 ↗
Wed, 02 Sep 2026
88 · 424B2
After-hours · 17:04 ET
FORM 424B2 ↗
Wed, 02 Sep 2026
87 · 424B2
After-hours · 16:17 ET
FORM 424B2 ↗
Wed, 02 Sep 2026
86 · 424B2
After market open · 15:35 ET
FORM 424B2 ↗
Wed, 02 Sep 2026
85 · 424B2
After market open · 15:30 ET
FORM 424B2 ↗
Wed, 02 Sep 2026
84 · 424B2
After market open · 15:23 ET
FORM 424B2 ↗
Wed, 02 Sep 2026
83 · 424B2
After market open · 15:05 ET
FORM 424B2 ↗
Wed, 02 Sep 2026
82 · 424B2
After market open · 14:34 ET
FORM 424B2 ↗
Wed, 02 Sep 2026
81 · 424B2
After market open · 14:32 ET
FORM 424B2 ↗
Wed, 02 Sep 2026
80 · 424B2
After market open · 14:28 ET
FORM 424B2 ↗
Wed, 02 Sep 2026
79 · 424B2
After market open · 14:26 ET
FORM 424B2 ↗
Wed, 02 Sep 2026
78 · 424B2
After market open · 14:24 ET
FORM 424B2 ↗
Wed, 02 Sep 2026
77 · 424B2
After market open · 13:13 ET
FORM 424B2 ↗
Wed, 02 Sep 2026
76 · 424B2
After market open · 13:10 ET
FORM 424B2 ↗
Wed, 02 Sep 2026
75 · 424B2
After market open · 12:46 ET
FORM 424B2 ↗
Wed, 02 Sep 2026
74 · 424B2
After market open · 12:43 ET
FORM 424B2 ↗
Wed, 02 Sep 2026
73 · 424B2
After market open · 12:21 ET
FORM 424B2 ↗
Wed, 02 Sep 2026
72 · 424B2
After market open · 11:33 ET
FORM 424B2 ↗
Wed, 02 Sep 2026
71 · 424B2
After market open · 11:20 ET
FORM 424B2 ↗
Wed, 02 Sep 2026
70 · 424B2
After market open · 11:13 ET
FORM 424B2 ↗
Wed, 02 Sep 2026
69 · 424B2
After market open · 10:32 ET
FORM 424B2 ↗
Wed, 02 Sep 2026
68 · 424B2
After market open · 10:27 ET
FORM 424B2 ↗
Wed, 02 Sep 2026
67 · 424B2
After market open · 10:09 ET
FORM 424B2 ↗
Wed, 02 Sep 2026
66 · 424B2
After market open · 10:05 ET
FORM 424B2 ↗
Wed, 02 Sep 2026
65 · 424B2
After market open · 09:52 ET
FORM 424B2 ↗
Wed, 02 Sep 2026
64 · 424B2
After market open · 09:49 ET
FORM 424B2 ↗
Wed, 02 Sep 2026
203.9000
208.0200
203.4800
207.8600
1,010,100
Wed, 02 Sep 2026
63 · 424B2
Next filing day · accepted 01 Sep, 20:34 ET
FORM 424B2 ↗
Wed, 02 Sep 2026
62 · 424B2
Next filing day · accepted 01 Sep, 20:30 ET
FORM 424B2 ↗
Wed, 02 Sep 2026
61 · 424B2
Next filing day · accepted 01 Sep, 18:43 ET
FORM 424B2 ↗
Tue, 01 Sep 2026
60 · 424B2
After-hours · 17:30 ET
FORM 424B2 ↗
Tue, 01 Sep 2026
59 · 424B2
After-hours · 17:30 ET
FORM 424B2 ↗
Tue, 01 Sep 2026
58 · 424B2
After-hours · 17:01 ET
FORM 424B2 ↗
Tue, 01 Sep 2026
57 · 424B2
After-hours · 16:10 ET
FORM 424B2 ↗
Tue, 01 Sep 2026
56 · 424B2
After market open · 13:53 ET
FORM 424B2 ↗
Tue, 01 Sep 2026
55 · 424B2
After market open · 13:45 ET
FORM 424B2 ↗
Tue, 01 Sep 2026
54 · 424B2
After market open · 13:28 ET
FORM 424B2 ↗
Tue, 01 Sep 2026
53 · 424B2
After market open · 11:57 ET
FORM 424B2 ↗
Tue, 01 Sep 2026
52 · 424B2
After market open · 11:51 ET
FORM 424B2 ↗
Tue, 01 Sep 2026
51 · 424B2
After market open · 11:49 ET
FORM 424B2 ↗
Tue, 01 Sep 2026
50 · 424B2
After market open · 11:46 ET
FORM 424B2 ↗
Tue, 01 Sep 2026
49 · 424B2
After market open · 11:02 ET
FORM 424B2 ↗
Tue, 01 Sep 2026
48 · 424B2
After market open · 10:39 ET
FORM 424B2 ↗
Tue, 01 Sep 2026
47 · 424B2
After market open · 10:36 ET
FORM 424B2 ↗
Tue, 01 Sep 2026
46 · 424B2
After market open · 10:33 ET
FORM 424B2 ↗
Tue, 01 Sep 2026
45 · 424B2
After market open · 10:30 ET
FORM 424B2 ↗
Tue, 01 Sep 2026
44 · 424B2
After market open · 10:28 ET
FORM 424B2 ↗
Tue, 01 Sep 2026
43 · 424B2
After market open · 10:25 ET
FORM 424B2 ↗
Tue, 01 Sep 2026
42 · 424B2
After market open · 10:23 ET
FORM 424B2 ↗
Tue, 01 Sep 2026
41 · 424B2
After market open · 10:21 ET
FORM 424B2 ↗
Tue, 01 Sep 2026
203.7800
204.7800
201.7500
203.4800
1,483,800
Mon, 31 Aug 2026
40 · 424B2
After market open · 12:29 ET
FORM 424B2 ↗
Mon, 31 Aug 2026
39 · 424B2
After market open · 11:46 ET
FORM 424B2 ↗
Mon, 31 Aug 2026
204.6500
205.9100
203.3000
204.1500
1,578,100
Mon, 31 Aug 2026
38 · 424B2
Pre-market · 09:06 ET
FORM 424B2 ↗
Mon, 31 Aug 2026
37 · 424B2
Next filing day · accepted 28 Aug, 21:48 ET
FORM 424B2 ↗
Mon, 31 Aug 2026
36 · 424B2
Next filing day · accepted 28 Aug, 21:07 ET
FORM 424B2 ↗
Mon, 31 Aug 2026
35 · 424B2
Next filing day · accepted 28 Aug, 21:06 ET
FORM 424B2 ↗
Mon, 31 Aug 2026
34 · 424B2
Next filing day · accepted 28 Aug, 21:05 ET
FORM 424B2 ↗
Mon, 31 Aug 2026
33 · 424B2
Next filing day · accepted 28 Aug, 19:28 ET
FORM 424B2 ↗
Mon, 31 Aug 2026
32 · 424B2
Next filing day · accepted 28 Aug, 19:27 ET
FORM 424B2 ↗
Mon, 31 Aug 2026
31 · 424B2
Next filing day · accepted 28 Aug, 19:26 ET
FORM 424B2 ↗
Mon, 31 Aug 2026
30 · 424B2
Next filing day · accepted 28 Aug, 19:21 ET
FORM 424B2 ↗
Mon, 31 Aug 2026
29 · 424B2
Next filing day · accepted 28 Aug, 19:20 ET
FORM 424B2 ↗
Mon, 31 Aug 2026
28 · 424B2
Next filing day · accepted 28 Aug, 19:19 ET
FORM 424B2 ↗
Mon, 31 Aug 2026
27 · 424B2
Next filing day · accepted 28 Aug, 19:18 ET
FORM 424B2 ↗
Mon, 31 Aug 2026
26 · 424B2
Next filing day · accepted 28 Aug, 19:02 ET
FORM 424B2 ↗
Mon, 31 Aug 2026
25 · 424B2
Next filing day · accepted 28 Aug, 19:01 ET
FORM 424B2 ↗
Mon, 31 Aug 2026
24 · 424B2
Next filing day · accepted 28 Aug, 18:59 ET
FORM 424B2 ↗
Mon, 31 Aug 2026
23 · 424B2
Next filing day · accepted 28 Aug, 18:58 ET
FORM 424B2 ↗
Mon, 31 Aug 2026
22 · 424B2
Next filing day · accepted 28 Aug, 18:54 ET
FORM 424B2 ↗
Mon, 31 Aug 2026
21 · 424B2
Next filing day · accepted 28 Aug, 18:54 ET
FORM 424B2 ↗
Mon, 31 Aug 2026
20 · 424B2
Next filing day · accepted 28 Aug, 18:53 ET
FORM 424B2 ↗
Mon, 31 Aug 2026
19 · 424B2
Next filing day · accepted 28 Aug, 18:52 ET
FORM 424B2 ↗
Mon, 31 Aug 2026
18 · 424B2
Next filing day · accepted 28 Aug, 18:51 ET
FORM 424B2 ↗
Mon, 31 Aug 2026
17 · 424B2
Next filing day · accepted 28 Aug, 18:50 ET
FORM 424B2 ↗
Mon, 31 Aug 2026
16 · 424B2
Next filing day · accepted 28 Aug, 18:49 ET
FORM 424B2 ↗
Mon, 31 Aug 2026
15 · 424B2
Next filing day · accepted 28 Aug, 18:48 ET
FORM 424B2 ↗
Mon, 31 Aug 2026
14 · 424B2
Next filing day · accepted 28 Aug, 18:44 ET
FORM 424B2 ↗
Mon, 31 Aug 2026
13 · 424B2
Next filing day · accepted 28 Aug, 18:42 ET
FORM 424B2 ↗
Mon, 31 Aug 2026
12 · 424B2
Next filing day · accepted 28 Aug, 18:41 ET
FORM 424B2 ↗
Mon, 31 Aug 2026
11 · 424B2
Next filing day · accepted 28 Aug, 18:40 ET
FORM 424B2 ↗
Mon, 31 Aug 2026
10 · 424B2
Next filing day · accepted 28 Aug, 18:38 ET
FORM 424B2 ↗
Mon, 31 Aug 2026
9 · 424B2
Next filing day · accepted 28 Aug, 17:55 ET
FORM 424B2 ↗
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
8 · 424B2
After-hours · 17:27 ET
FORM 424B2 ↗
Fri, 28 Aug 2026
7 · 424B2
After-hours · 17:23 ET
FORM 424B2 ↗
Fri, 28 Aug 2026
6 · 424B2
After-hours · 17:16 ET
FORM 424B2 ↗
Fri, 28 Aug 2026
5 · 424B2
After-hours · 17:13 ET
FORM 424B2 ↗
Fri, 28 Aug 2026
4 · 424B2
After-hours · 17:11 ET
FORM 424B2 ↗
Fri, 28 Aug 2026
3 · 424B2
After-hours · 17:06 ET
FORM 424B2 ↗
Fri, 28 Aug 2026
2 · 424B2
After-hours · 17:04 ET
FORM 424B2 ↗
Fri, 28 Aug 2026
1 · 424B2
After-hours · 16:18 ET
FORM 424B2 ↗
Fri, 28 Aug 2026
205.5000
206.4000
203.5500
204.2300
970,200
Thu, 27 Aug 2026
206.8200
207.7100
201.8000
204.5400
1,725,000
Wed, 26 Aug 2026
206.9500
208.5000
206.3800
207.2100
1,332,500
Tue, 25 Aug 2026
204.5000
207.6700
203.5100
207.0900
1,777,500
Mon, 24 Aug 2026
203.3500
205.9500
200.8600
204.0200
1,793,500
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
206.2700
207.8000
204.5800
205.2300
1,538,400
Thu, 20 Aug 2026
206.4600
207.6500
204.0800
205.2100
1,037,800
Wed, 19 Aug 2026
214.4800
214.5500
207.2200
207.6200
2,675,500
Tue, 18 Aug 2026
216.0300
216.0700
210.8600
212.9900
976,700
Mon, 17 Aug 2026
216.5400
218.1100
216.0900
216.1900
586,100
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
215.6300
216.7000
215.0300
216.5600
1,193,200
Thu, 13 Aug 2026
213.5400
215.7100
213.5400
215.0000
1,844,000
Wed, 12 Aug 2026
210.9400
213.5400
210.2800
213.4800
1,720,500
Tue, 11 Aug 2026
211.6600
213.0000
210.2600
210.2600
1,262,000
Mon, 10 Aug 2026
210.4200
213.1100
210.4200
210.7900
678,500
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
212.1900
212.6800
209.9300
211.0800
691,200
Thu, 06 Aug 2026
211.9200
212.6500
210.0500
211.4500
1,666,600
Wed, 05 Aug 2026
208.4900
212.3000
208.0300
211.2700
944,900
Tue, 04 Aug 2026
210.7100
210.9000
208.5200
208.5400
1,596,600
Mon, 03 Aug 2026
210.5400
210.9300
208.9100
210.4700
941,300
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
210.3400
211.1500
209.1700
209.5100
1,427,700
Thu, 30 Jul 2026
208.5800
210.7100
208.1900
210.1200
899,200
Wed, 29 Jul 2026
211.9200
211.9200
205.9000
206.4500
1,589,300
Tue, 28 Jul 2026
209.0900
212.6800
207.6100
212.3800
1,083,200
Mon, 27 Jul 2026
208.2600
209.8000
207.5100
209.5100
1,139,100
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
208.9500
210.1500
208.0600
209.0900
3,093,400
Thu, 23 Jul 2026
209.7700
209.8100
207.1400
208.4600
1,200,000
Wed, 22 Jul 2026
211.2300
212.5300
210.1300
211.4500
1,432,700
Tue, 21 Jul 2026
210.8900
211.5600
209.4000
210.8800
1,705,500
Mon, 20 Jul 2026
215.7500
215.9000
210.2900
210.3700
1,809,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
214.7900
217.5200
213.5300
215.4300
1,211,800
Thu, 16 Jul 2026
218.0000
218.5700
215.3700
216.0700
1,566,400
Wed, 15 Jul 2026
214.3900
217.8700
214.3500
217.8700
1,530,700
Tue, 14 Jul 2026
211.5900
214.4800
211.5500
214.0400
1,643,600
Mon, 13 Jul 2026
211.4000
212.3600
209.1200
210.6900
1,657,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
209.3800
211.3900
208.6800
211.0900
848,400
Thu, 09 Jul 2026
206.6900
209.0100
206.4200
208.5600
898,000
Wed, 08 Jul 2026
208.8200
209.0900
204.4900
205.7700
1,393,300
Tue, 07 Jul 2026
208.0700
209.6400
207.3800
209.0700
1,409,500
Mon, 06 Jul 2026
204.8300
208.0500
204.7000
208.0500
1,460,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
209.3500
209.3500
203.5300
204.7900
2,803,100
Wed, 01 Jul 2026
206.5000
209.3700
205.7100
208.3100
752,700
Tue, 30 Jun 2026
205.2500
207.2200
204.7000
206.9700
2,151,500
Mon, 29 Jun 2026
202.9700
204.9800
202.7400
204.7900
1,268,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
203.8700
204.2500
201.5700
202.8500
2,633,000
Thu, 25 Jun 2026
203.1500
204.8200
202.7300
203.7300
1,878,300
Wed, 24 Jun 2026
203.2500
203.5500
201.5000
202.1600
2,542,000
Tue, 23 Jun 2026
201.7000
203.0100
200.7300
202.9300
2,553,300
Mon, 22 Jun 2026
200.8000
203.2900
200.7500
202.7400
2,722,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
201.4000
202.6000
200.4500
201.5600
2,514,900
Wed, 17 Jun 2026
200.9500
202.9000
200.0500
200.7000
1,895,500
Tue, 16 Jun 2026
200.1500
201.2400
199.1100
201.1300
1,171,000
Mon, 15 Jun 2026
200.8500
201.6500
197.4700
199.0700
2,437,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
199.7800
201.7400
198.9900
199.5400
1,964,500
Thu, 11 Jun 2026
198.4300
199.7700
196.1100
199.2700
1,788,700
Wed, 10 Jun 2026
197.7700
200.0500
197.3900
197.6100
2,370,200
Tue, 09 Jun 2026
196.3800
198.5700
195.5600
197.8900
1,161,600
Mon, 08 Jun 2026
195.0600
196.5300
194.3800
195.3200
975,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
194.5500
195.5300
193.8300
194.0400
1,312,300
Thu, 04 Jun 2026
192.0000
195.4000
191.9300
194.9700
883,500
Wed, 03 Jun 2026
190.1000
192.0300
190.0700
191.0800
1,913,300
Tue, 02 Jun 2026
188.0700
191.3600
188.0500
191.1300
1,253,800
Mon, 01 Jun 2026
190.5000
190.5000
187.5800
188.5600
2,015,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
189.4400
190.8000
186.9500
189.5300
2,132,900
Thu, 28 May 2026
187.7100
190.1300
186.4200
188.8900
1,448,200
Wed, 27 May 2026
189.4400
190.9700
188.4600
189.1300
1,237,900
Tue, 26 May 2026
190.5400
191.5100
188.5200
189.9700
994,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
190.0000
190.3600
189.1400
189.7100
677,800
Thu, 21 May 2026
186.1900
189.6200
185.7100
189.1800
787,500
Wed, 20 May 2026
184.1600
187.6300
184.0000
187.2200
793,500
Tue, 19 May 2026
184.2900
185.3400
183.2800
183.5300
1,089,900
Mon, 18 May 2026
183.8600
185.1600
183.7500
184.7900
316,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
182.7700
183.4600
181.5200
183.4000
743,400
Thu, 14 May 2026
180.7200
183.8700
180.7200
183.8300
712,400
Wed, 13 May 2026
181.7200
183.1300
179.0800
179.9200
2,336,300
Tue, 12 May 2026
181.1200
182.3400
179.6900
182.2800
1,064,800
Mon, 11 May 2026
181.8200
182.1000
180.1400
180.8500
1,162,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
181.4500
181.8500
180.4200
181.6800
2,303,800
Thu, 07 May 2026
181.7300
182.7300
180.5600
181.3500
696,700
Wed, 06 May 2026
179.9700
182.1500
179.9700
181.6300
749,800
Tue, 05 May 2026
178.2900
179.7100
178.1300
178.4800
684,400
Mon, 04 May 2026
178.4300
178.9100
177.4600
177.9300
629,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
180.1300
180.9000
179.1900
179.5400
604,100
Thu, 30 Apr 2026
175.5700
180.2200
175.5700
179.9700
1,370,800
Wed, 29 Apr 2026
177.6400
177.6400
175.1100
175.2200
1,287,900
Tue, 28 Apr 2026
176.5400
177.8500
176.2100
177.7600
1,433,200
Mon, 27 Apr 2026
175.4000
176.6700
175.4000
176.6700
2,243,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
174.8000
176.1900
173.5000
175.3300
2,919,000
Thu, 23 Apr 2026
174.7900
175.6700
173.3200
174.9100
3,741,600
Wed, 22 Apr 2026
178.0500
178.2900
176.3000
176.3900
5,586,100
Tue, 21 Apr 2026
180.2300
180.8100
177.2500
177.4500
1,305,000
Mon, 20 Apr 2026
178.4200
180.0900
178.3800
180.0100
1,069,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
176.5300
179.7000
176.5200
178.4400
2,344,000
Thu, 16 Apr 2026
175.6700
175.9900
174.8600
175.8500
2,296,000
Wed, 15 Apr 2026
175.4600
176.0200
174.9200
175.9500
1,108,700
Tue, 14 Apr 2026
173.4100
174.9300
173.4100
174.9000
1,260,600
Mon, 13 Apr 2026
171.1100
173.6700
170.1300
173.6700
2,379,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
171.3000
172.5100
171.0400
171.9100
1,235,000
Thu, 09 Apr 2026
169.2400
171.3200
168.7100
170.7900
2,473,800
Wed, 08 Apr 2026
169.3900
169.9500
167.9900
169.4700
2,498,100
Tue, 07 Apr 2026
164.0300
165.6000
163.0800
165.3900
789,400
Mon, 06 Apr 2026
163.5500
164.9300
163.5500
164.4500
816,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
161.6600
163.6900
161.3200
163.3900
785,700
Wed, 01 Apr 2026
162.8800
164.1900
162.7500
163.4200
1,361,200
Tue, 31 Mar 2026
159.1500
161.8500
158.8800
161.7800
1,094,900
Mon, 30 Mar 2026
158.2700
159.8400
156.9200
157.8500
1,174,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
159.6900
159.8700
157.5700
158.2100
2,204,900
Thu, 26 Mar 2026
161.1300
162.7600
160.0400
160.1900
1,706,900
Wed, 25 Mar 2026
163.7600
163.7600
161.5200
162.5000
1,720,400
Tue, 24 Mar 2026
160.6000
162.6000
159.9500
162.1100
1,332,200
Mon, 23 Mar 2026
160.5200
163.2700
160.4000
161.8200
1,402,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
160.3200
161.0300
158.2100
159.2000
1,330,300
Thu, 19 Mar 2026
161.4400
161.6000
159.8400
160.3300
1,276,400
Wed, 18 Mar 2026
163.7400
164.9300
162.1300
162.3500
2,350,600
Tue, 17 Mar 2026
164.8000
165.4100
164.0900
164.2200
1,988,400
Mon, 16 Mar 2026
162.8800
164.7900
162.7500
163.8800
1,088,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
163.0000
164.0500
160.9600
161.2600
876,400
Thu, 12 Mar 2026
164.0100
164.1100
162.3100
162.9700
913,100
Wed, 11 Mar 2026
165.4900
166.1200
164.4000
165.0000
1,157,200
Tue, 10 Mar 2026
164.3100
167.1700
163.7600
165.4100
1,255,900
Mon, 09 Mar 2026
161.6100
164.3000
160.6700
163.4400
1,446,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
162.5400
164.1900
161.3100
163.5200
1,174,400
Thu, 05 Mar 2026
165.1500
166.3200
163.1700
164.4100
1,371,700
Wed, 04 Mar 2026
167.6700
167.6700
165.3300
165.9500
1,150,300
Tue, 03 Mar 2026
165.1500
167.1100
163.5500
165.9000
992,600
Mon, 02 Mar 2026
164.5000
168.9300
163.5500
168.6200
1,055,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
169.8900
170.9300
166.1800
167.2300
2,485,400
Thu, 26 Feb 2026
173.3400
173.3400
168.5000
169.8300
1,701,100
Wed, 25 Feb 2026
171.0600
174.8400
171.0100
173.6400
1,252,600
Tue, 24 Feb 2026
169.9900
170.8700
168.6300
170.6500
973,400
Mon, 23 Feb 2026
172.5900
173.5500
169.5500
170.5900
1,340,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
171.0000
172.5200
170.2600
172.4700
1,002,500
Thu, 19 Feb 2026
170.7000
170.8800
169.1000
170.7000
452,800
Wed, 18 Feb 2026
169.9400
171.2800
169.9400
170.7500
959,200
Tue, 17 Feb 2026
168.7000
170.1100
168.0700
169.4100
1,416,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
168.7000
169.8400
167.3000
169.4700
1,503,400
Thu, 12 Feb 2026
173.2500
174.5500
168.6100
169.3500
2,561,800
Wed, 11 Feb 2026
176.0000
176.0500
172.6900
172.9500
3,006,400
Tue, 10 Feb 2026
174.8300
176.1900
174.5400
175.4600
835,900
Mon, 09 Feb 2026
171.6100
174.2900
171.4900
174.1600
794,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
170.1700
171.1700
169.6800
170.4000
1,124,100
Thu, 05 Feb 2026
169.0000
170.7200
167.8600
168.8400
1,100,500
Wed, 04 Feb 2026
170.8500
171.5500
169.5700
170.0200
1,737,200
Tue, 03 Feb 2026
168.6100
170.7400
168.1200
170.5600
1,243,700
Mon, 02 Feb 2026
166.0500
168.9500
165.7800
168.6100
755,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
167.7400
168.5100
165.3400
166.2300
966,000
Thu, 29 Jan 2026
167.3600
168.9200
166.5700
168.7800
1,607,100
Wed, 28 Jan 2026
168.6600
168.7900
164.9500
166.5800
1,704,600
Tue, 27 Jan 2026
167.7800
169.2000
167.4500
168.8400
1,355,100
Mon, 26 Jan 2026
168.6200
169.3200
166.6300
167.3200
2,382,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
168.9200
169.9400
168.0500
169.7200
6,532,000
Thu, 22 Jan 2026
168.6100
169.5500
168.1200
168.8600
779,600
Wed, 21 Jan 2026
168.2000
168.9200
166.1500
168.0000
1,150,000
Tue, 20 Jan 2026
169.4600
169.6600
167.3400
167.4400
1,286,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
168.8800
169.4300
168.5600
169.1800
1,971,400
Thu, 15 Jan 2026
168.7100
169.4400
168.5900
169.3300
539,700
Wed, 14 Jan 2026
168.6600
169.0500
167.5000
168.6000
739,300
Tue, 13 Jan 2026
170.1300
170.1400
167.8200
168.9400
2,126,800
Mon, 12 Jan 2026
168.8100
169.6900
168.3000
169.6500
2,863,700
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
169.4900
170.1200
168.8000
169.1900
859,800
Thu, 08 Jan 2026
168.8400
170.7800
168.7300
169.5500
591,800
Wed, 07 Jan 2026
170.2700
170.6800
168.9200
169.1600
594,300
Tue, 06 Jan 2026
173.5200
174.6100
170.3700
170.4200
1,115,500
Mon, 05 Jan 2026
170.5800
173.2000
170.5600
173.1100
1,021,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
171.2400
171.2400
169.9700
170.7800
671,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
171.5800
171.5800
170.4900
170.4900
729,700
Tue, 30 Dec 2025
171.7800
172.3700
171.4400
171.5900
695,400
Mon, 29 Dec 2025
170.9700
172.3800
170.9300
171.7400
659,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
171.8000
171.8000
170.7500
171.5100
306,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
171.1300
171.8400
170.6300
171.2000
697,900
Tue, 23 Dec 2025
170.0900
171.1900
169.7000
170.9100
545,200
Mon, 22 Dec 2025
169.2900
170.4800
168.4600
169.8300
724,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
168.0000
169.8900
167.6300
168.7400
1,022,400
Thu, 18 Dec 2025
165.8900
168.1500
165.8900
167.1400
1,050,200
Wed, 17 Dec 2025
166.4700
166.8200
164.5700
165.2900
883,200
Tue, 16 Dec 2025
167.1600
167.3500
165.9500
166.3700
929,100
Mon, 15 Dec 2025
165.7200
167.7800
165.6200
167.0900
1,006,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
167.3000
167.9100
165.4500
165.8600
1,585,900
Thu, 11 Dec 2025
166.5400
167.2100
165.1100
167.0200
1,232,200
Wed, 10 Dec 2025
163.4700
165.8200
163.1400
165.1400
821,900
Tue, 09 Dec 2025
163.5400
164.3500
163.1400
163.2000
1,109,500
Mon, 08 Dec 2025
162.9100
163.7700
162.5500
163.3900
2,317,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
161.1600
162.9600
160.9100
162.4800
1,062,100
Thu, 04 Dec 2025
158.5800
161.5400
157.6400
160.5600
1,471,100
Wed, 03 Dec 2025
155.5400
157.9800
154.5000
156.6800
1,327,200
Tue, 02 Dec 2025
153.1600
155.1200
152.5100
154.4300
1,459,100
Mon, 01 Dec 2025
154.0300
154.4300
152.5600
152.8900
953,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
154.0000
154.6400
153.2400
154.0900
374,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
152.5500
153.2600
152.4000
153.1900
787,700
Tue, 25 Nov 2025
150.3200
152.7900
150.0100
152.2200
879,000
Mon, 24 Nov 2025
150.2700
150.8500
149.1300
149.7100
1,008,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
148.2900
150.2500
147.4500
149.9900
1,532,400
Thu, 20 Nov 2025
146.7700
150.0400
146.7600
147.3500
1,618,900
Wed, 19 Nov 2025
148.4700
149.0000
147.3300
148.2700
866,000
Tue, 18 Nov 2025
146.7700
149.3700
145.7100
149.1100
1,680,600
Mon, 17 Nov 2025
147.0200
148.2700
146.4400
147.1300
1,729,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
146.0000
146.5600
144.5600
146.5600
2,137,500
Thu, 13 Nov 2025
148.5700
149.2200
145.8500
146.7700
810,100
Wed, 12 Nov 2025
147.7800
149.0200
146.9100
148.9700
812,700
Tue, 11 Nov 2025
147.0000
148.1600
147.0000
147.7200
988,200
Mon, 10 Nov 2025
145.9900
147.0300
145.6800
146.8900
2,461,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
145.4500
145.5000
143.3800
145.4600
1,082,800
Thu, 06 Nov 2025
145.8500
145.9900
144.6700
145.4100
568,800
Wed, 05 Nov 2025
145.2300
145.8800
144.7600
145.6600
823,200
Tue, 04 Nov 2025
146.0600
146.8800
145.3300
145.7700
965,500
Mon, 03 Nov 2025
146.1100
147.7400
145.7000
147.4100
633,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
145.4700
146.7600
145.0700
146.5000
744,400
Thu, 30 Oct 2025
146.4700
147.1200
145.3600
145.9000
1,234,900
Wed, 29 Oct 2025
149.0500
149.2500
146.3700
146.6900
612,900
Tue, 28 Oct 2025
148.3600
149.4400
147.6200
149.0500
1,076,200
Mon, 27 Oct 2025
146.9300
148.3100
146.0000
148.2300
1,842,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
147.5900
148.1600
147.2600
147.7800
3,877,200
Thu, 23 Oct 2025
146.9300
147.7400
146.7500
147.4700
559,100
Wed, 22 Oct 2025
146.6000
147.1700
146.3600
146.8000
535,200
Tue, 21 Oct 2025
147.1900
147.5400
146.5000
146.6000
2,129,700
Mon, 20 Oct 2025
145.5700
147.3700
145.5700
146.9400
1,288,700
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
144.5900
146.1000
144.2900
145.7900
1,401,800
Thu, 16 Oct 2025
146.8000
147.3000
144.6900
145.3100
1,357,800
Wed, 15 Oct 2025
145.6900
146.9400
145.5700
146.7800
1,152,400
Tue, 14 Oct 2025
143.7200
145.7500
143.1300
145.4400
689,600
Mon, 13 Oct 2025
144.4100
144.9200
143.9700
144.5800
508,100
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
145.9900
146.2900
143.5200
143.6400
1,216,300
Thu, 09 Oct 2025
145.3200
145.5600
144.6600
145.2600
1,260,600
Wed, 08 Oct 2025
146.3500
146.4700
144.7400
145.0400
875,600
Tue, 07 Oct 2025
146.8500
147.2000
145.8600
145.8700
1,034,800
Mon, 06 Oct 2025
147.2000
147.4700
145.9100
147.0300
1,041,100
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
146.5500
147.1700
146.4200
146.9600
723,800
Thu, 02 Oct 2025
147.5000
147.5000
145.7900
146.4200
585,000
Wed, 01 Oct 2025
147.1600
148.0000
147.0500
147.2000
803,400
Tue, 30 Sep 2025
147.0500
147.4700
145.9100
147.3200
797,100
Mon, 29 Sep 2025
146.3800
147.6600
146.3200
146.9600
1,079,100
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
146.6600
146.7400
145.9100
146.1100
687,400
Thu, 25 Sep 2025
146.6000
147.0900
145.8600
146.2300
991,200
Wed, 24 Sep 2025
147.6700
148.3300
146.9900
147.2800
776,200
Tue, 23 Sep 2025
148.7300
149.2600
148.0500
148.0500
836,800
Mon, 22 Sep 2025
147.6100
148.8100
147.2100
148.6000
971,400
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
146.5200
147.5400
146.1900
147.2600
943,000
Thu, 18 Sep 2025
145.9900
146.6600
145.5400
146.1600
790,800
Wed, 17 Sep 2025
146.6200
146.9500
145.7200
146.3400
1,139,600
Tue, 16 Sep 2025
145.4000
146.5000
145.1800
146.0400
830,200
Mon, 15 Sep 2025
144.5100
145.4200
144.0400
145.3900
800,800
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
144.8800
144.9500
144.0000
144.1400
585,400
Thu, 11 Sep 2025
144.5500
145.2100
144.2800
145.1300
635,900
Wed, 10 Sep 2025
144.0700
144.6800
143.9700
144.1400
765,600
Tue, 09 Sep 2025
144.3300
144.9600
143.9400
143.9900
749,300
Mon, 08 Sep 2025
145.0500
145.3300
144.1700
144.6100
1,063,000
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
145.9300
146.5000
143.9700
144.4900
975,000