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
184.4600
187.2200
184.1650
186.6000
2,513,487
Thu, 22 Oct 2026
22 · 10-Q
After market open · 10:01 ET
10-Q ↗
Thu, 22 Oct 2026
166.3500
186.9300
166.3500
184.8800
5,315,800
Wed, 21 Oct 2026
21 · 8-K
After-hours · 20:08 ET
8-K ↗
Wed, 21 Oct 2026
169.4100
169.4100
167.3300
168.2800
1,910,800
Tue, 20 Oct 2026
167.8000
169.5100
167.0900
169.4800
1,888,700
Mon, 19 Oct 2026
166.5600
167.5200
165.1600
165.6900
1,441,100
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
166.7900
168.0000
164.9100
167.9000
2,271,200
Thu, 15 Oct 2026
159.6100
165.7400
159.2700
165.5100
4,402,800
Wed, 14 Oct 2026
155.8300
156.9300
153.7600
156.8200
1,626,100
Tue, 13 Oct 2026
156.2000
156.2000
152.5600
153.6700
1,574,700
Mon, 12 Oct 2026
153.0400
154.6400
152.3800
153.7100
1,388,600
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
154.2200
155.0900
152.3300
152.8300
1,824,200
Thu, 08 Oct 2026
156.0000
156.5800
152.5700
154.6900
1,707,600
Wed, 07 Oct 2026
155.3900
157.4900
155.1100
155.1600
1,710,700
Tue, 06 Oct 2026
154.0000
155.8800
154.0000
154.6200
1,230,500
Mon, 05 Oct 2026
154.0300
154.8600
151.8800
154.3000
1,629,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
151.2500
154.8600
150.7200
153.8200
2,228,000
Thu, 01 Oct 2026
153.8100
155.0000
149.3900
150.6600
1,818,100
Wed, 30 Sep 2026
156.0400
156.8800
153.7900
153.9300
1,499,500
Tue, 29 Sep 2026
155.4600
156.8100
154.6300
155.5600
1,476,000
Mon, 28 Sep 2026
155.7400
157.0700
155.2000
156.1600
1,737,400
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
155.6300
156.4600
154.8000
155.5600
1,524,400
Thu, 24 Sep 2026
155.8300
157.8700
154.9700
155.9300
1,615,000
Wed, 23 Sep 2026
155.4300
156.5400
154.1400
155.4100
1,831,800
Tue, 22 Sep 2026
155.5600
156.4700
154.8900
155.4200
1,422,000
Mon, 21 Sep 2026
154.4800
155.6300
153.7500
155.5500
1,725,100
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
156.6300
156.9800
155.1700
155.3300
1,247,600
Thu, 17 Sep 2026
157.9200
157.9200
154.6400
155.2300
1,331,000
Wed, 16 Sep 2026
159.1300
160.5300
156.0500
156.5000
996,600
Tue, 15 Sep 2026
162.2300
162.2300
159.1200
159.4700
837,800
Mon, 14 Sep 2026
161.6700
163.0600
160.9800
161.0300
1,367,100
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
159.7100
161.0300
159.0600
159.7400
601,800
Thu, 10 Sep 2026
161.7400
162.3200
158.8500
159.4400
857,500
Wed, 09 Sep 2026
163.1800
163.1900
160.5600
161.2500
858,700
Tue, 08 Sep 2026
164.2400
164.3800
162.2400
163.1600
696,000
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
164.5400
165.4600
163.5900
164.8700
678,200
Thu, 03 Sep 2026
164.4000
167.1000
164.1100
166.8100
1,168,000
Wed, 02 Sep 2026
163.6100
165.5500
162.3700
164.0900
1,120,500
Tue, 01 Sep 2026
166.3700
167.2400
163.6500
163.8900
1,104,300
Mon, 31 Aug 2026
165.9700
166.7000
164.7900
165.3200
1,074,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
166.4200
166.7900
164.6900
165.9300
843,500
Thu, 27 Aug 2026
166.3300
166.5000
164.8800
165.6800
1,002,600
Wed, 26 Aug 2026
165.9100
168.2100
165.6200
167.1500
810,000
Tue, 25 Aug 2026
168.1500
168.9500
165.7200
166.1500
999,500
Mon, 24 Aug 2026
170.1300
171.4000
168.7400
168.9700
848,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
168.5600
170.2000
168.2900
169.4000
875,900
Thu, 20 Aug 2026
168.7000
169.7800
168.1100
168.3300
882,700
Wed, 19 Aug 2026
166.6700
170.8300
165.3400
168.7500
1,337,300
Tue, 18 Aug 2026
166.9000
168.0100
165.4700
165.5300
963,600
Mon, 17 Aug 2026
165.4200
166.2400
164.3600
165.0100
877,700
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
166.7100
166.9300
164.9000
166.2900
717,300
Thu, 13 Aug 2026
165.4900
166.3600
164.3400
165.5300
1,206,900
Wed, 12 Aug 2026
164.7700
167.9100
164.6900
165.3400
1,035,100
Tue, 11 Aug 2026
165.7000
168.1500
165.2900
166.8500
979,400
Mon, 10 Aug 2026
166.4900
167.1700
165.3000
166.2200
759,700
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
20 · 8-K
After-hours · 16:05 ET
FORM 8-K ↗
Fri, 07 Aug 2026
166.4000
169.3100
165.1800
166.7100
1,039,400
Thu, 06 Aug 2026
165.7200
167.4600
162.2800
167.3900
1,782,600
Wed, 05 Aug 2026
165.9400
165.9700
162.7100
164.5000
1,386,400
Tue, 04 Aug 2026
19 · 8-K
After-hours · 16:00 ET
FORM 8-K ↗
Tue, 04 Aug 2026
165.5400
167.2500
164.1600
165.5700
1,574,300
Mon, 03 Aug 2026
167.6000
169.4600
165.7700
167.8100
1,392,700
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
164.7900
168.8600
164.6700
167.3800
1,391,700
Thu, 30 Jul 2026
170.1700
170.8800
164.9500
166.2700
2,106,900
Wed, 29 Jul 2026
18 · 424B5
After-hours · 16:06 ET
424B5 ↗
Wed, 29 Jul 2026
169.4900
174.5400
169.2100
172.8100
1,639,700
Tue, 28 Jul 2026
171.1400
172.2000
168.1100
169.2200
1,689,800
Tue, 28 Jul 2026
17 · 8-K
Pre-market · 08:40 ET
FORM 8-K ↗
Mon, 27 Jul 2026
16 · 424B5
After market open · 12:15 ET
424B5 ↗
Mon, 27 Jul 2026
169.9500
171.6000
169.2600
169.3500
1,509,600
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
167.8600
170.4800
167.6200
169.6100
1,204,500
Thu, 23 Jul 2026
170.5100
172.2400
166.7700
167.9900
1,770,700
Thu, 23 Jul 2026
15 · 10-Q
Pre-market · 06:01 ET
10-Q ↗
Wed, 22 Jul 2026
14 · 8-K
After-hours · 16:09 ET
8-K ↗
Wed, 22 Jul 2026
169.8500
170.0900
167.1700
167.9000
1,536,100
Tue, 21 Jul 2026
168.4600
169.1400
167.0100
168.4300
1,369,500
Mon, 20 Jul 2026
172.0000
172.2900
170.7200
170.8700
821,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
176.2700
176.7100
170.4400
171.9100
1,269,900
Thu, 16 Jul 2026
170.7000
175.4400
170.7000
174.3300
1,133,000
Wed, 15 Jul 2026
169.5300
173.2700
169.3200
170.1200
1,267,100
Tue, 14 Jul 2026
169.2700
172.0400
169.0900
169.5700
914,900
Mon, 13 Jul 2026
171.1700
173.5700
171.1700
171.1700
1,029,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
170.7100
171.2700
169.3200
171.0700
1,028,900
Thu, 09 Jul 2026
169.9700
171.6800
168.9800
170.1400
1,247,700
Wed, 08 Jul 2026
173.2400
173.5400
171.0700
171.5700
1,185,100
Tue, 07 Jul 2026
170.6400
173.7000
169.8500
172.9300
1,830,600
Mon, 06 Jul 2026
170.6700
170.6700
167.3300
167.6200
982,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
165.8200
169.3100
163.6900
168.8200
1,097,500
Wed, 01 Jul 2026
167.3100
168.1900
163.9000
164.7100
1,392,600
Tue, 30 Jun 2026
166.1000
167.2300
165.3400
166.6900
1,192,000
Mon, 29 Jun 2026
167.9300
168.5400
165.5000
167.1300
1,344,200
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
168.0100
170.5900
167.1900
167.9000
1,938,500
Thu, 25 Jun 2026
165.2400
170.0400
165.2300
166.2100
2,621,300
Wed, 24 Jun 2026
159.6000
167.1400
159.6000
166.4500
2,980,800
Tue, 23 Jun 2026
155.7300
159.9300
155.3000
159.4400
2,725,700
Mon, 22 Jun 2026
153.9200
154.3200
152.7500
153.4300
1,494,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
156.0900
156.3100
152.4300
153.9700
1,910,700
Wed, 17 Jun 2026
155.7600
157.7200
154.0300
155.1200
2,185,500
Tue, 16 Jun 2026
154.9800
157.0800
153.9000
157.0700
2,102,400
Mon, 15 Jun 2026
154.8500
156.5000
153.7300
154.9800
2,522,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
154.9900
156.7200
154.8100
156.1100
1,313,100
Thu, 11 Jun 2026
158.9400
159.6400
155.4200
155.4700
2,235,100
Wed, 10 Jun 2026
157.5500
159.8900
156.5300
159.0300
1,673,700
Tue, 09 Jun 2026
153.9600
158.6300
153.7200
157.5800
1,628,300
Mon, 08 Jun 2026
153.9500
156.4100
153.6800
153.7100
2,076,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
155.2000
156.9500
154.7500
155.2200
2,126,700
Thu, 04 Jun 2026
153.0400
154.3900
152.2600
153.9500
2,898,200
Wed, 03 Jun 2026
148.6200
152.5600
148.2100
150.8900
2,625,000
Tue, 02 Jun 2026
148.6800
150.0600
146.8900
149.0900
1,924,000
Mon, 01 Jun 2026
149.0300
150.7200
148.8500
149.5100
1,532,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
151.1200
151.4700
149.0100
149.0200
2,293,200
Thu, 28 May 2026
152.2100
154.3500
150.7800
151.0500
1,517,400
Wed, 27 May 2026
153.6900
155.2200
151.5400
151.5400
1,063,100
Tue, 26 May 2026
154.6200
156.0800
153.5900
153.6800
1,265,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
155.4700
157.0400
155.0000
155.7100
750,900
Thu, 21 May 2026
155.6600
157.4500
154.3600
155.7700
1,077,600
Wed, 20 May 2026
156.6300
158.3300
155.4000
156.9800
1,398,000
Tue, 19 May 2026
158.9600
161.9100
157.3700
157.3700
1,897,500
Mon, 18 May 2026
156.0100
159.4600
156.0100
158.9200
1,106,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
13 · 8-K
After-hours · 16:06 ET
FORM 8-K ↗
Fri, 15 May 2026
156.8800
158.2100
155.4600
156.6100
1,643,100
Thu, 14 May 2026
152.0700
155.7500
151.6300
154.9200
1,613,200
Wed, 13 May 2026
149.6400
152.3000
148.8400
152.1600
2,762,700
Tue, 12 May 2026
152.8500
153.5000
151.1800
151.2500
2,119,200
Mon, 11 May 2026
153.0800
153.4500
150.2500
150.9800
1,446,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
153.8800
154.9200
151.6100
151.8200
2,308,100
Thu, 07 May 2026
153.6000
154.5600
152.6600
153.5700
2,163,100
Wed, 06 May 2026
157.6400
157.9000
153.3100
153.4800
2,365,800
Tue, 05 May 2026
160.3500
160.3500
157.4800
157.6600
1,284,500
Mon, 04 May 2026
160.7600
162.0900
159.4100
160.6100
942,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
166.0400
166.5500
161.0800
161.2300
1,265,600
Thu, 30 Apr 2026
163.4300
165.1800
162.9100
164.7200
1,272,800
Wed, 29 Apr 2026
163.4500
164.0000
161.0000
163.7500
1,598,700
Tue, 28 Apr 2026
163.0000
163.6500
160.3200
163.5400
1,676,200
Mon, 27 Apr 2026
165.4600
167.0100
161.4900
161.5400
1,444,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
168.7500
169.3200
165.7400
166.0700
1,428,700
Thu, 23 Apr 2026
12 · DEFA14A
After-hours · 16:05 ET
DEFA14A ↗
Thu, 23 Apr 2026
162.5000
170.3900
161.2300
168.8900
2,736,500
Thu, 23 Apr 2026
11 · 10-Q
Pre-market · 06:01 ET
10-Q ↗
Wed, 22 Apr 2026
10 · 8-K
After-hours · 16:09 ET
8-K ↗
Wed, 22 Apr 2026
157.8500
158.7800
155.3200
156.5100
2,246,300
Tue, 21 Apr 2026
159.3000
159.6500
156.4900
157.9300
2,485,600
Mon, 20 Apr 2026
159.7300
160.8700
159.2300
159.8800
1,048,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
160.7100
160.8200
158.2000
159.6300
1,333,200
Thu, 16 Apr 2026
159.5900
162.1200
159.5900
159.9900
1,098,300
Wed, 15 Apr 2026
159.7200
160.9600
159.1500
159.8000
1,100,100
Tue, 14 Apr 2026
161.8700
163.1900
158.6400
159.6000
1,327,700
Mon, 13 Apr 2026
161.7700
162.2100
160.0500
161.7100
1,322,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
164.5800
164.5800
160.8200
161.5900
1,134,300
Thu, 09 Apr 2026
163.0100
164.4300
163.0100
163.8000
1,225,800
Wed, 08 Apr 2026
163.2900
165.7900
161.9100
163.0100
2,025,900
Tue, 07 Apr 2026
165.3200
165.9000
163.0700
164.0000
992,200
Mon, 06 Apr 2026
166.0800
167.0800
165.3500
165.5000
789,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
9 · DEFA14A
After-hours · 16:06 ET
DEFA14A ↗
Thu, 02 Apr 2026
8 · DEF 14A
After-hours · 16:05 ET
DEF 14A ↗
Thu, 02 Apr 2026
162.8100
167.2000
162.6500
166.0800
1,938,000
Wed, 01 Apr 2026
162.8200
165.1000
162.4400
162.8200
1,918,700
Tue, 31 Mar 2026
162.6600
163.0600
160.4000
162.4400
1,549,200
Mon, 30 Mar 2026
156.7900
163.4200
156.4100
161.8600
1,474,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
157.6200
157.9700
155.8700
156.0200
1,027,300
Thu, 26 Mar 2026
156.9500
159.5000
156.9500
157.1800
1,046,700
Wed, 25 Mar 2026
159.2600
159.4800
154.9000
157.0600
1,097,500
Tue, 24 Mar 2026
161.3200
161.6600
157.7800
157.7800
1,339,900
Mon, 23 Mar 2026
164.2600
164.3000
162.2500
162.3000
1,365,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
164.6300
165.9500
162.1600
162.5900
1,168,800
Thu, 19 Mar 2026
163.7300
165.5800
163.6200
164.8300
1,440,100
Wed, 18 Mar 2026
7 · 8-K
After-hours · 16:25 ET
FORM 8-K ↗
Wed, 18 Mar 2026
166.7400
166.9700
163.6900
163.7100
1,120,600
Tue, 17 Mar 2026
167.7700
168.8400
166.8500
167.0400
885,800
Mon, 16 Mar 2026
6 · 8-K
After-hours · 16:15 ET
FORM 8-K ↗
Mon, 16 Mar 2026
166.6000
167.6000
165.6200
167.2400
931,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
168.9900
169.4600
165.8600
166.5200
1,067,200
Thu, 12 Mar 2026
166.4800
169.9700
166.1400
166.9600
1,763,000
Wed, 11 Mar 2026
165.4700
167.3300
164.6700
166.6900
1,036,700
Tue, 10 Mar 2026
171.3100
171.3100
163.9300
165.5400
1,407,400
Mon, 09 Mar 2026
168.7900
172.1400
167.7500
171.7300
1,333,200
Mon, 09 Mar 2026
5 · 424B5
Pre-market · 09:15 ET
424B5 ↗
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
169.7100
171.9000
168.6700
170.1400
2,012,900
Fri, 06 Mar 2026
4 · 8-K
Next filing day · accepted 05 Mar, 21:29 ET
FORM 8-K ↗
Thu, 05 Mar 2026
170.9500
170.9500
167.4100
170.7300
1,960,100
Thu, 05 Mar 2026
3 · 424B5
Pre-market · 09:27 ET
424B5 ↗
Wed, 04 Mar 2026
171.5900
172.3200
169.7400
169.8400
1,625,700
Tue, 03 Mar 2026
172.2400
173.4200
170.0100
172.5700
1,325,300
Mon, 02 Mar 2026
171.2400
173.9400
170.9700
173.1600
1,123,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
170.0000
172.4700
168.8400
172.1300
1,863,300
Thu, 26 Feb 2026
167.9300
169.9200
166.2700
169.3400
1,708,700
Wed, 25 Feb 2026
166.1500
167.0800
164.7500
166.6000
1,866,600
Tue, 24 Feb 2026
163.0600
166.9600
163.0600
165.4800
2,005,800
Mon, 23 Feb 2026
164.2000
164.4400
162.0800
163.0000
1,865,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
165.8300
166.0000
162.4700
163.6200
3,110,300
Thu, 19 Feb 2026
163.3800
166.4500
163.0200
166.0600
1,663,800
Wed, 18 Feb 2026
160.9500
162.8600
158.5400
162.7600
1,339,200
Tue, 17 Feb 2026
161.2200
163.2200
160.5900
161.2800
2,493,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
157.6000
162.1900
157.5000
160.2600
2,415,200
Thu, 12 Feb 2026
170.2100
173.2800
155.6500
157.5800
4,582,900
Thu, 12 Feb 2026
2 · 10-K
Pre-market · 06:01 ET
10-K ↗
Wed, 11 Feb 2026
1 · 8-K
After-hours · 16:10 ET
8-K ↗
Wed, 11 Feb 2026
170.1400
172.7600
169.4700
171.7000
2,024,300
Tue, 10 Feb 2026
171.9600
172.8900
170.4100
170.6500
2,007,200
Mon, 09 Feb 2026
168.9700
171.8500
168.7500
171.8500
1,811,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
169.0000
171.4400
168.5700
169.2000
1,399,700
Thu, 05 Feb 2026
170.1700
172.3000
169.1600
169.1800
1,578,000
Wed, 04 Feb 2026
166.4300
171.0100
164.9400
169.2800
1,616,200
Tue, 03 Feb 2026
166.9600
168.3100
165.6900
166.3200
1,121,100
Mon, 02 Feb 2026
168.9700
169.6900
166.7700
168.1000
1,145,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
167.5500
167.6000
164.9200
167.6000
1,558,000
Thu, 29 Jan 2026
168.9700
170.3100
165.3100
167.2300
1,284,400
Wed, 28 Jan 2026
168.4100
169.4900
167.2500
169.3600
1,320,800
Tue, 27 Jan 2026
171.7700
171.7700
168.8800
169.5600
1,362,000
Mon, 26 Jan 2026
170.7800
171.8800
170.1300
171.2900
1,017,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
169.8400
172.1300
169.7000
170.2200
1,178,600
Thu, 22 Jan 2026
166.8900
170.1800
166.5200
170.1500
1,596,200
Wed, 21 Jan 2026
164.2400
167.0600
164.2400
166.5000
2,744,800
Tue, 20 Jan 2026
166.7000
166.7000
164.1100
164.2500
2,080,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
166.7700
167.9100
164.6000
167.1100
1,989,500
Thu, 15 Jan 2026
164.7100
167.6400
163.9900
167.6300
2,394,800
Wed, 14 Jan 2026
162.6000
165.2400
162.6000
164.7900
3,137,100
Tue, 13 Jan 2026
166.5300
166.5300
162.0600
163.0600
1,879,500
Mon, 12 Jan 2026
166.5100
167.0400
165.3900
166.2200
1,811,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
167.9800
168.1900
166.1200
166.3100
2,024,500
Thu, 08 Jan 2026
168.5200
168.9500
167.1200
168.2200
2,432,300
Wed, 07 Jan 2026
176.5000
176.5000
168.4400
168.5300
2,007,900
Tue, 06 Jan 2026
174.4200
175.9100
171.7400
174.3000
1,359,500
Mon, 05 Jan 2026
172.8600
175.6400
171.5600
173.9400
999,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
174.8800
175.1800
173.3800
174.1200
679,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
178.0500
178.3000
175.1400
175.3600
1,238,300
Tue, 30 Dec 2025
178.2300
178.8300
178.0700
178.1500
816,200
Mon, 29 Dec 2025
178.7600
179.5600
178.1900
178.5400
776,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
178.2300
178.8200
177.3600
178.1400
603,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
177.4900
178.4400
177.0100
177.8400
314,800
Tue, 23 Dec 2025
177.4700
178.0700
176.8700
177.6900
702,000
Mon, 22 Dec 2025
174.6100
177.3300
173.9700
177.0000
813,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
175.6100
175.9900
174.7300
175.1800
1,131,900
Thu, 18 Dec 2025
175.0300
176.5900
174.3400
175.6200
1,303,000
Wed, 17 Dec 2025
175.9200
176.8500
175.4000
176.0000
1,291,300
Tue, 16 Dec 2025
176.4000
177.4500
175.8200
176.0200
1,419,300
Mon, 15 Dec 2025
172.6700
176.7000
171.8900
176.4700
1,911,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
172.3200
173.1600
171.0500
172.6300
1,024,400
Thu, 11 Dec 2025
168.9000
171.8100
168.6000
171.3600
1,059,600
Wed, 10 Dec 2025
167.8900
169.4100
167.2800
168.0100
1,213,600
Tue, 09 Dec 2025
170.9700
171.7300
168.0500
168.3200
956,700
Mon, 08 Dec 2025
172.8500
173.1600
170.3600
170.4000
779,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
173.0400
174.8000
172.5600
173.1100
744,400
Thu, 04 Dec 2025
174.1400
174.6800
173.0300
173.2500
842,900
Wed, 03 Dec 2025
173.9000
174.5800
173.0400
174.2600
761,900
Tue, 02 Dec 2025
174.2300
174.8300
172.8600
173.2800
600,300
Mon, 01 Dec 2025
176.5000
177.2300
174.0900
174.1600
784,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
177.2700
178.0900
176.2500
176.5500
457,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
176.9300
177.6700
176.1700
177.0300
443,200
Tue, 25 Nov 2025
173.1300
177.2900
173.1300
176.5000
730,400
Mon, 24 Nov 2025
175.3700
175.3700
172.7900
173.1500
1,346,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
173.0000
176.0000
171.5200
175.3000
1,077,700
Thu, 20 Nov 2025
174.1900
175.8600
173.0800
173.5200
1,085,000
Wed, 19 Nov 2025
172.4400
174.9900
171.3400
174.6800
1,163,300
Tue, 18 Nov 2025
169.9900
172.6700
169.2700
172.1600
1,158,700
Mon, 17 Nov 2025
169.0900
169.7000
167.8200
169.3100
972,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
167.9800
170.3500
166.4100
168.6300
1,584,400
Thu, 13 Nov 2025
168.0400
169.9000
167.3800
167.3900
1,039,600
Wed, 12 Nov 2025
168.7100
169.5000
167.6800
168.7900
1,028,700
Tue, 11 Nov 2025
166.4600
167.9500
165.9500
167.4400
735,300
Mon, 10 Nov 2025
165.0200
166.3200
163.2700
165.9400
1,086,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
166.4000
166.5000
164.8300
166.1800
766,100
Thu, 06 Nov 2025
166.9400
167.1000
164.6600
165.3100
1,071,700
Wed, 05 Nov 2025
167.9600
168.8200
165.9100
165.9600
962,500
Tue, 04 Nov 2025
166.3200
168.7300
165.2700
168.7300
3,286,900
Mon, 03 Nov 2025
167.3100
167.6400
164.3700
165.7600
1,241,800
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
169.5500
170.2500
167.4700
167.6800
1,839,500
Thu, 30 Oct 2025
169.1200
171.0300
169.0500
170.9900
1,465,300
Wed, 29 Oct 2025
173.2000
173.3000
167.8400
168.4300
1,320,300
Tue, 28 Oct 2025
174.0000
175.0000
170.6200
174.1400
1,115,000
Mon, 27 Oct 2025
176.2200
177.0500
173.4100
174.7800
1,454,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
177.5600
178.1600
175.0500
176.8200
1,230,900