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
179.3700
183.7500
179.0000
183.2100
11,493,872
Thu, 22 Oct 2026
179.8900
180.3100
174.6300
178.2300
11,564,300
Wed, 21 Oct 2026
177.7200
179.2100
176.1500
178.0900
11,214,000
Tue, 20 Oct 2026
179.9000
180.2600
174.9200
177.8600
13,496,400
Mon, 19 Oct 2026
178.4500
179.3000
177.2300
178.2800
11,157,900
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
10 · 8-K
After market open · 12:02 ET
FORM 8-K ↗
Fri, 16 Oct 2026
9 · DEFA14A
After market open · 15:24 ET
DEFA14A ↗
Fri, 16 Oct 2026
176.4900
179.1600
175.1500
178.9800
13,198,300
Thu, 15 Oct 2026
178.6300
178.6900
173.6000
174.6800
11,227,700
Wed, 14 Oct 2026
175.0700
177.4300
174.5300
177.0100
13,578,900
Tue, 13 Oct 2026
173.4500
174.8900
172.6500
174.0800
11,505,200
Mon, 12 Oct 2026
171.0100
172.5500
171.0100
172.1500
8,811,000
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
167.8700
170.2900
167.8200
168.9400
8,083,600
Thu, 08 Oct 2026
167.1100
169.1900
166.7100
168.5000
13,288,100
Wed, 07 Oct 2026
165.6000
166.8600
163.4600
164.0500
9,516,200
Tue, 06 Oct 2026
163.0600
165.9500
162.9400
164.4800
9,285,400
Mon, 05 Oct 2026
163.7600
164.7400
161.3900
164.0000
12,475,500
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
161.5500
164.6100
161.5500
164.0100
11,287,000
Thu, 01 Oct 2026
161.5000
164.0800
160.8100
163.8200
11,703,100
Wed, 30 Sep 2026
162.2300
164.3700
161.8000
162.7500
13,100,400
Tue, 29 Sep 2026
160.2200
161.9700
159.2700
161.3500
9,160,000
Mon, 28 Sep 2026
162.8000
163.5400
161.0500
162.5200
12,809,500
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
8 · 8-K
After-hours · 17:20 ET
8-K ↗
Fri, 25 Sep 2026
160.2300
161.7900
159.7800
160.5900
10,996,700
Fri, 25 Sep 2026
7 · 424B2
Next filing day · accepted 24 Sep, 21:10 ET
424B2 ↗
Thu, 24 Sep 2026
163.0600
164.9100
161.2000
162.1400
12,484,900
Wed, 23 Sep 2026
159.6200
162.1200
159.4200
161.2300
12,569,300
Tue, 22 Sep 2026
157.5300
159.9700
155.8500
158.7100
14,189,400
Mon, 21 Sep 2026
160.9600
161.9500
157.9400
158.3000
15,752,500
Mon, 21 Sep 2026
6 · 424B3
Pre-market · 09:07 ET
424B3 ↗
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
162.5000
163.5400
161.3100
163.5400
37,640,600
Thu, 17 Sep 2026
161.8300
163.3900
161.4500
163.2700
10,976,500
Wed, 16 Sep 2026
167.2300
167.5000
162.5600
163.3200
13,437,800
Tue, 15 Sep 2026
165.3600
169.6400
165.1500
169.3200
12,329,200
Mon, 14 Sep 2026
168.7000
169.4500
164.0400
165.0800
13,942,100
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
165.0700
167.0900
164.0800
165.9900
11,362,400
Thu, 10 Sep 2026
167.0000
167.3700
163.1800
165.2300
16,615,300
Wed, 09 Sep 2026
162.8800
165.1800
162.5500
164.2300
13,124,000
Tue, 08 Sep 2026
160.6100
163.1100
158.7500
160.6600
12,607,700
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
161.0200
161.4800
159.1600
159.4700
16,206,400
Thu, 03 Sep 2026
164.4300
165.6500
162.0900
162.2100
13,755,100
Wed, 02 Sep 2026
163.9300
165.0200
162.7600
164.1500
11,287,000
Tue, 01 Sep 2026
163.6000
164.7000
162.2200
164.5500
11,381,800
Mon, 31 Aug 2026
159.9400
161.5900
158.7400
160.9500
18,363,400
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
156.6000
157.4200
155.3200
156.7100
11,352,600
Fri, 28 Aug 2026
5 · 8-K
Pre-market · 07:26 ET
8-K ↗
Thu, 27 Aug 2026
157.6300
158.1900
156.1400
156.4400
14,288,500
Wed, 26 Aug 2026
158.0000
161.1300
157.7600
158.1900
14,838,400
Tue, 25 Aug 2026
161.4500
162.8100
160.4600
160.6400
17,525,300
Mon, 24 Aug 2026
163.8700
165.2200
162.2500
164.0500
10,842,500
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
166.5400
168.0000
164.6100
165.1100
14,314,300
Thu, 20 Aug 2026
167.0200
168.6400
166.0700
166.1500
13,803,000
Wed, 19 Aug 2026
166.0700
168.2100
164.6600
164.7700
13,648,900
Tue, 18 Aug 2026
164.3500
165.6700
163.2500
165.5600
18,952,700
Mon, 17 Aug 2026
160.1000
162.5100
159.0900
161.4600
12,858,100
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
159.7100
161.2600
159.2500
160.1000
10,231,300
Thu, 13 Aug 2026
158.0300
159.7600
157.4300
158.6100
10,542,800
Wed, 12 Aug 2026
158.5500
160.2300
157.5600
159.7500
13,219,500
Tue, 11 Aug 2026
159.6600
161.6700
159.2700
159.8000
13,744,500
Mon, 10 Aug 2026
154.5000
160.3700
154.4500
159.7900
19,761,600
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
152.6400
153.6700
151.5300
153.0400
18,455,200
Thu, 06 Aug 2026
154.2200
154.8700
151.8400
154.8400
11,879,100
Wed, 05 Aug 2026
155.0400
155.0400
151.1500
151.6300
12,227,500
Tue, 04 Aug 2026
151.6200
154.8400
149.0900
153.9600
14,347,900
Mon, 03 Aug 2026
4 · 10-Q
After market open · 14:55 ET
FORM 10-Q ↗
Mon, 03 Aug 2026
153.4600
155.9100
152.6500
155.0600
14,532,800
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
153.7400
156.1600
152.1400
155.4400
15,714,200
Fri, 31 Jul 2026
3 · 8-K
Pre-market · 06:31 ET
FORM 8-K ↗
Thu, 30 Jul 2026
155.0900
157.7800
154.5300
156.9700
12,578,100
Wed, 29 Jul 2026
157.7200
159.0700
155.8600
156.7500
14,571,300
Tue, 28 Jul 2026
154.1700
156.1800
151.8800
153.0400
16,299,900
Mon, 27 Jul 2026
153.0700
155.4200
152.5000
154.7700
13,955,800
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
156.9900
158.7100
155.6800
156.9400
12,091,600
Thu, 23 Jul 2026
156.6000
158.5700
156.0600
156.8900
15,822,800
Wed, 22 Jul 2026
153.8600
154.8000
152.9500
154.4500
13,788,700
Tue, 21 Jul 2026
149.0100
151.7600
148.4800
151.7100
13,145,300
Mon, 20 Jul 2026
146.5000
149.0900
146.2300
148.3600
12,149,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
149.0300
150.0000
147.1700
147.3600
19,031,400
Thu, 16 Jul 2026
145.2800
146.8700
144.5500
145.9500
13,518,000
Wed, 15 Jul 2026
145.0900
145.0900
142.0300
144.5100
13,444,500
Tue, 14 Jul 2026
145.5100
146.0000
143.8900
145.0900
16,096,400
Mon, 13 Jul 2026
140.9200
145.2300
140.4900
144.5100
18,724,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
137.9000
138.9700
137.1400
138.8800
9,753,500
Thu, 09 Jul 2026
139.6600
140.0500
137.1200
137.4600
14,110,200
Wed, 08 Jul 2026
143.4400
143.9900
139.8100
141.1300
18,291,400
Tue, 07 Jul 2026
2 · 8-K
After-hours · 16:19 ET
FORM 8-K ↗
Tue, 07 Jul 2026
138.5600
141.7400
138.1300
141.6900
14,667,800
Mon, 06 Jul 2026
136.5500
137.3700
136.0100
136.4400
13,915,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
137.1500
139.1400
136.3300
137.0900
13,703,300
Wed, 01 Jul 2026
1 · 8-K12B
After market open · 12:36 ET
8-K12B ↗
Wed, 01 Jul 2026
136.5300
137.4900
135.6300
136.2800
12,433,400
Tue, 30 Jun 2026
136.4800
137.3000
135.3300
136.7200
28,784,000
Mon, 29 Jun 2026
136.5800
137.3900
135.3900
136.0600
11,972,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
136.9700
137.5800
135.9200
136.5400
22,684,200
Thu, 25 Jun 2026
135.6400
138.0700
134.9500
137.5500
13,288,800
Wed, 24 Jun 2026
137.1200
137.6400
135.5900
136.9000
16,212,900
Tue, 23 Jun 2026
139.4600
140.3900
138.5000
139.7300
13,699,400
Mon, 22 Jun 2026
138.5400
139.0000
137.0200
138.4700
15,783,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
138.3200
138.4600
135.8500
137.8100
48,063,400
Wed, 17 Jun 2026
141.2200
142.3400
140.3200
140.7400
16,663,200
Tue, 16 Jun 2026
140.1900
142.1500
139.9800
141.8600
18,925,400
Mon, 15 Jun 2026
139.7400
141.9800
137.7200
140.9200
23,631,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
145.6300
148.9100
145.1500
147.0100
17,713,100
Thu, 11 Jun 2026
152.3000
152.4900
146.4200
146.6000
17,285,800
Wed, 10 Jun 2026
151.2300
152.4900
149.5600
150.6200
14,596,500
Tue, 09 Jun 2026
150.9100
151.1300
147.7800
148.9100
18,163,500
Mon, 08 Jun 2026
151.1600
153.8100
150.9000
151.7500
13,870,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
152.0100
152.1300
149.3000
149.9200
16,584,000
Thu, 04 Jun 2026
152.0500
153.4300
150.9400
152.0400
11,799,400
Wed, 03 Jun 2026
150.6100
154.9100
150.0200
152.5300
14,373,000
Tue, 02 Jun 2026
149.0300
150.8300
148.5000
149.5600
10,462,400
Mon, 01 Jun 2026
147.0200
149.6500
147.0000
149.3800
16,732,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
146.1900
146.9300
144.7100
145.2600
27,959,900
Thu, 28 May 2026
149.3400
150.2100
146.8700
146.9600
14,012,500
Wed, 27 May 2026
147.2300
148.6900
145.7500
147.9000
16,241,100
Tue, 26 May 2026
153.5000
154.5500
149.4700
149.8100
13,057,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
154.0300
155.5500
153.1700
154.9200
12,948,500
Thu, 21 May 2026
158.4200
159.3900
153.4600
155.2900
17,061,700
Wed, 20 May 2026
161.6100
163.6800
156.2700
156.2800
18,509,700
Tue, 19 May 2026
161.5000
163.3200
159.6400
162.5500
20,715,600
Mon, 18 May 2026
157.3200
161.7300
155.2300
160.4900
20,065,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
153.7500
158.0000
153.0000
157.9200
27,882,400
Thu, 14 May 2026
151.9000
153.1200
151.2600
152.7800
11,331,500
Wed, 13 May 2026
150.0600
151.7900
149.6800
151.5700
15,772,800
Tue, 12 May 2026
151.2500
151.8100
149.7700
150.6300
16,443,100
Mon, 11 May 2026
146.0200
149.7200
146.0000
149.6800
14,849,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
145.8500
146.5000
143.9200
144.5700
19,550,100
Thu, 07 May 2026
146.8000
147.0800
144.1900
146.5800
22,509,400
Wed, 06 May 2026
149.0700
150.3300
147.0900
148.6900
20,527,000
Tue, 05 May 2026
153.1000
155.2900
152.4100
154.8800
12,494,600
Mon, 04 May 2026
152.6700
154.4700
149.5200
153.6900
14,238,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
152.6100
155.0100
151.1300
152.7500
15,458,200
Thu, 30 Apr 2026
152.4300
155.6900
151.3400
154.3300
22,885,900
Wed, 29 Apr 2026
152.0200
154.9500
151.0100
154.6700
14,669,100
Tue, 28 Apr 2026
151.5300
152.3100
149.8300
150.5600
15,173,600
Mon, 27 Apr 2026
149.1600
151.1800
147.9700
148.1900
13,940,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
149.6400
150.3000
146.9500
148.9100
13,735,900
Thu, 23 Apr 2026
149.8500
151.2300
148.5000
150.5300
12,970,400
Wed, 22 Apr 2026
149.3700
150.6800
148.1800
149.5000
13,738,700
Tue, 21 Apr 2026
147.3700
148.8100
146.2400
148.3600
17,515,900
Mon, 20 Apr 2026
147.3800
149.3700
146.3500
147.6800
16,354,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
144.8600
146.8000
141.9700
146.4400
28,947,400
Thu, 16 Apr 2026
149.5300
152.7800
149.3500
151.9800
15,191,000
Wed, 15 Apr 2026
148.6000
150.2300
146.9000
149.0100
15,626,500
Tue, 14 Apr 2026
150.0700
150.1100
146.7200
149.2400
18,528,200
Mon, 13 Apr 2026
154.2700
154.6200
151.2800
152.6400
18,685,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
154.0400
155.1200
151.9200
152.5100
21,065,000
Thu, 09 Apr 2026
156.8600
159.2300
154.3100
155.0400
25,868,400
Wed, 08 Apr 2026
153.5200
156.3500
150.9800
156.2200
31,311,200
Tue, 07 Apr 2026
164.2200
166.2400
161.7700
163.9100
25,227,500
Mon, 06 Apr 2026
160.5700
163.7500
159.5300
163.3700
16,344,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
164.4900
166.9000
159.5900
160.6900
25,377,700
Wed, 01 Apr 2026
165.7700
168.0000
159.5300
160.7800
37,927,600
Tue, 31 Mar 2026
172.6700
174.3800
165.9700
169.6600
32,006,700
Mon, 30 Mar 2026
172.5100
176.4100
171.0500
171.4700
29,813,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
165.5800
171.2300
164.8000
170.9900
30,338,300
Thu, 26 Mar 2026
164.0900
165.6800
162.0600
165.4300
18,625,200
Wed, 25 Mar 2026
163.8700
165.0000
162.9300
163.2600
17,192,300
Tue, 24 Mar 2026
161.7100
167.4800
161.2500
165.3800
26,131,800
Mon, 23 Mar 2026
156.1200
161.4200
155.0200
161.1300
25,021,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
159.3500
162.4400
159.1000
159.6700
53,942,100
Thu, 19 Mar 2026
158.2600
159.5600
154.8400
158.1600
27,082,700
Wed, 18 Mar 2026
159.6600
160.1800
157.5300
157.5900
18,947,100
Tue, 17 Mar 2026
158.2500
160.4500
156.8000
158.8100
21,592,200
Mon, 16 Mar 2026
156.0000
157.7800
154.7600
157.2300
22,835,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
154.3000
156.8900
152.9800
156.1200
22,414,100
Thu, 12 Mar 2026
152.2700
155.0000
151.6300
153.5300
26,054,000
Wed, 11 Mar 2026
147.9900
151.8100
147.6600
151.5800
15,297,400
Tue, 10 Mar 2026
149.2500
150.4000
147.7000
148.1300
19,617,600
Mon, 09 Mar 2026
152.0200
153.8900
149.4700
150.4400
25,532,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
153.1500
153.8000
149.9600
151.2100
21,136,400
Thu, 05 Mar 2026
151.0000
152.3300
149.4700
150.7600
22,969,300
Wed, 04 Mar 2026
150.7200
151.1600
147.8600
149.8200
16,764,800
Tue, 03 Mar 2026
155.4300
156.0500
150.3000
151.8300
25,198,900
Mon, 02 Mar 2026
159.3500
159.6100
153.0300
154.2200
31,493,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
151.0000
153.6500
149.2500
152.5000
30,275,100
Thu, 26 Feb 2026
147.8100
150.9600
146.7700
148.5400
15,632,100
Wed, 25 Feb 2026
149.9100
150.1800
147.3300
149.0600
15,225,700
Tue, 24 Feb 2026
150.4200
150.7200
148.0300
149.2600
14,185,500
Mon, 23 Feb 2026
148.1500
151.2700
148.1300
150.7600
16,073,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
150.4900
150.8100
146.4600
147.2800
25,908,600
Thu, 19 Feb 2026
152.2000
153.3800
150.8400
150.9700
20,305,000
Wed, 18 Feb 2026
148.1500
150.9800
147.6100
150.6800
19,849,700
Tue, 17 Feb 2026
148.2000
149.1300
145.1500
146.1900
19,766,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
150.5500
151.6600
147.9800
148.4500
20,166,000
Thu, 12 Feb 2026
153.8900
155.2500
149.8800
149.9300
30,652,500
Wed, 11 Feb 2026
153.9700
156.9300
153.5700
155.5600
23,091,500
Tue, 10 Feb 2026
151.3500
151.7800
149.8200
151.5900
15,800,300
Mon, 09 Feb 2026
149.2600
151.5500
148.6300
151.2100
21,297,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
146.6200
149.5700
146.0900
149.0500
17,216,000
Thu, 05 Feb 2026
146.5800
146.7300
143.8000
146.0800
18,431,700
Wed, 04 Feb 2026
144.1200
147.8400
144.1200
147.5900
29,426,200
Tue, 03 Feb 2026
138.6400
145.0100
138.3100
143.7300
37,577,800
Mon, 02 Feb 2026
139.8300
140.3200
138.0600
138.4000
27,735,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
138.7400
142.2100
137.8300
141.4000
29,657,700
Thu, 29 Jan 2026
140.3200
142.3400
139.1100
140.5100
35,760,600
Wed, 28 Jan 2026
137.6900
138.0100
136.6700
137.5800
15,637,300
Tue, 27 Jan 2026
135.2500
136.9300
134.7100
136.8300
14,517,000
Mon, 26 Jan 2026
136.9300
136.9400
134.1700
134.8400
16,056,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
135.0900
135.9800
134.4800
134.9700
17,758,200
Thu, 22 Jan 2026
133.0500
134.1800
131.8500
133.6400
16,600,100
Wed, 21 Jan 2026
131.9100
133.7300
131.9100
133.6100
18,879,900
Tue, 20 Jan 2026
131.5100
131.9400
130.0700
130.4600
16,477,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
128.9100
130.1600
128.8700
129.8900
16,592,400
Thu, 15 Jan 2026
129.1300
130.2000
128.3000
129.1300
17,400,000
Wed, 14 Jan 2026
127.3500
131.7200
127.1300
130.2000
27,593,900
Tue, 13 Jan 2026
125.0000
127.1400
124.8100
126.5400
21,619,700
Mon, 12 Jan 2026
124.4600
124.5000
122.5600
124.0300
15,314,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
123.2300
124.8600
123.1000
124.6100
16,137,700
Thu, 08 Jan 2026
118.9800
123.6300
118.6600
122.9100
20,232,700
Wed, 07 Jan 2026
119.8000
120.1200
118.2700
118.4900
20,353,000
Tue, 06 Jan 2026
125.3500
125.8000
121.0000
121.0500
23,328,600
Mon, 05 Jan 2026
125.2100
125.9300
122.3900
125.3600
30,112,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
120.0900
122.6800
119.6100
122.6500
14,175,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
121.1800
121.2600
119.8700
120.3400
10,559,900
Tue, 30 Dec 2025
121.1000
121.8000
120.6300
120.9900
11,150,500
Mon, 29 Dec 2025
120.1500
121.3000
119.4000
120.5300
14,782,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
118.8900
119.5500
118.5300
119.1100
8,066,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
119.3300
120.0500
119.1200
119.2200
6,137,400
Tue, 23 Dec 2025
118.4700
120.0300
118.3200
119.4200
12,567,600
Mon, 22 Dec 2025
117.3400
118.4600
117.3400
118.1500
11,768,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
116.7500
117.5700
115.9600
116.6900
45,412,800
Thu, 18 Dec 2025
116.9900
116.9900
115.6300
116.5400
13,705,600
Wed, 17 Dec 2025
115.2100
117.6200
115.1700
117.4100
18,502,200
Tue, 16 Dec 2025
116.7700
116.8400
114.6100
114.6800
17,638,700
Mon, 15 Dec 2025
119.0100
119.0300
116.8500
117.7600
16,358,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
119.4400
119.9200
118.3100
118.8200
14,459,500
Thu, 11 Dec 2025
119.1100
120.3600
119.0700
119.5400
14,781,800
Wed, 10 Dec 2025
118.7300
119.8700
118.3700
119.5400
19,845,200
Tue, 09 Dec 2025
116.9000
120.4700
116.8900
118.2500
23,790,800
Mon, 08 Dec 2025
115.8300
117.0000
115.0400
115.9800
14,904,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
116.7500
118.7800
116.4100
116.5400
12,516,900
Thu, 04 Dec 2025
117.5000
118.3400
116.6600
117.1400
13,686,900
Wed, 03 Dec 2025
115.9500
117.9800
115.8800
117.8000
16,819,100
Tue, 02 Dec 2025
116.4400
116.6000
114.6900
115.3800
14,607,700
Mon, 01 Dec 2025
116.1000
117.4100
116.1000
116.6300
12,658,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
114.9500
118.7400
114.8200
115.9200
7,240,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
114.4100
115.7400
114.3100
114.7700
11,650,600
Tue, 25 Nov 2025
115.1800
115.9000
114.1900
114.5100
14,434,600
Mon, 24 Nov 2025
117.2000
117.2000
114.7400
115.9700
18,034,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
116.9900
117.3800
115.6500
117.0800
15,667,600
Thu, 20 Nov 2025
117.9800
119.0100
116.7400
117.0200
14,401,000
Wed, 19 Nov 2025
116.8500
118.1800
115.9300
117.3500
15,919,200
Tue, 18 Nov 2025
117.2600
119.4800
116.4800
119.0300
15,808,500
Mon, 17 Nov 2025
118.9700
119.5000
117.1100
117.6800
16,034,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
118.4500
119.4800
116.6600
119.2900
17,064,300
Thu, 13 Nov 2025
118.6300
119.7600
118.2800
118.7900
17,291,900
Wed, 12 Nov 2025
119.1000
119.2800
117.7900
118.1200
13,790,900
Tue, 11 Nov 2025
118.8300
120.8100
118.8300
119.7800
16,077,100
Mon, 10 Nov 2025
117.4400
118.4500
115.4600
118.2200
13,048,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
115.2100
117.5100
114.9000
117.2200
17,181,100
Thu, 06 Nov 2025
113.6400
114.9400
113.6400
114.5000
14,219,700
Wed, 05 Nov 2025
114.0900
115.1800
113.6700
113.6800
12,400,900
Tue, 04 Nov 2025
113.3800
114.3500
112.5100
114.1400
16,860,700
Mon, 03 Nov 2025
114.5000
114.9900
113.6400
113.7600
12,290,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
113.9800
115.2300
112.6200
114.3600
20,213,400
Thu, 30 Oct 2025
116.4300
116.5200
114.5300
114.6900
16,172,900
Wed, 29 Oct 2025
114.9200
117.0500
114.8100
116.4500
12,570,600
Tue, 28 Oct 2025
115.4900
116.1800
114.9900
115.0300
9,535,200
Mon, 27 Oct 2025
115.7000
115.9900
115.1000
115.9400
10,975,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
116.3500
116.4700
115.1800
115.3900
9,919,400
Thu, 23 Oct 2025
116.6300
116.8500
115.3600
115.9800
15,001,100