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
166.3700
168.8000
165.5650
167.8300
1,857,603
Thu, 22 Oct 2026
166.6400
170.0000
165.5400
167.8400
1,766,800
Wed, 21 Oct 2026
169.0800
169.3400
166.8900
168.9500
1,990,900
Tue, 20 Oct 2026
7 · 8-K
After-hours · 20:10 ET
8-K ↗
Tue, 20 Oct 2026
164.6000
168.1800
164.6000
166.5800
1,971,100
Mon, 19 Oct 2026
165.3900
166.2400
164.4300
165.4300
2,460,800
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
6 · 424B2
After-hours · 20:24 ET
424B2 ↗
Fri, 16 Oct 2026
168.4900
170.1400
163.0300
165.7200
3,567,600
Thu, 15 Oct 2026
5 · 424B5
After market open · 13:46 ET
424B5 ↗
Thu, 15 Oct 2026
167.4000
168.1300
162.6500
167.6000
4,182,300
Wed, 14 Oct 2026
4 · 8-K
After market open · 11:30 ET
8-K ↗
Wed, 14 Oct 2026
161.9000
166.9800
156.5000
166.8900
5,895,700
Tue, 13 Oct 2026
175.9500
176.3600
171.7400
174.1000
2,908,800
Mon, 12 Oct 2026
174.8600
176.3000
174.4000
174.9300
1,198,900
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
176.1800
176.4700
173.2900
174.9600
1,491,400
Thu, 08 Oct 2026
173.3100
175.6100
172.9700
175.0900
2,033,900
Wed, 07 Oct 2026
173.4800
174.3400
171.1700
174.1900
1,607,500
Tue, 06 Oct 2026
177.0400
177.0400
173.8800
175.7500
1,879,000
Mon, 05 Oct 2026
176.5600
177.1400
174.1500
176.3700
1,878,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
175.0000
176.6800
174.2600
175.9600
1,752,500
Thu, 01 Oct 2026
172.5900
174.6400
170.0500
174.6200
2,145,700
Wed, 30 Sep 2026
177.4700
178.2800
174.5000
174.5900
2,334,100
Tue, 29 Sep 2026
179.4700
180.1500
176.4500
177.7800
2,209,800
Mon, 28 Sep 2026
180.5500
181.2400
179.4200
179.7300
1,875,300
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
181.5800
182.9300
179.5000
181.3400
1,424,200
Thu, 24 Sep 2026
180.5200
182.1700
179.0900
181.0900
3,492,400
Wed, 23 Sep 2026
179.1000
182.8600
178.8500
179.9500
2,235,400
Tue, 22 Sep 2026
184.0000
184.0100
176.9600
180.2500
3,990,400
Mon, 21 Sep 2026
185.0100
185.4600
183.0500
184.4000
1,668,000
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
182.0200
183.1000
180.5100
182.8700
5,572,800
Thu, 17 Sep 2026
185.3100
185.4700
182.2100
183.0700
1,464,500
Wed, 16 Sep 2026
185.8000
187.1100
180.4600
182.9000
1,860,300
Tue, 15 Sep 2026
187.4500
187.4500
181.5100
185.1300
1,847,600
Mon, 14 Sep 2026
191.2500
192.0200
186.3400
188.1600
2,391,200
Mon, 14 Sep 2026
3 · 8-K
Pre-market · 06:33 ET
8-K ↗
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
194.0500
194.5200
191.0000
193.4000
1,645,200
Thu, 10 Sep 2026
191.4300
192.9000
190.8300
191.3000
1,169,100
Wed, 09 Sep 2026
190.9000
193.6300
189.3800
191.8900
1,389,800
Tue, 08 Sep 2026
193.0900
194.5200
190.8900
191.8800
1,554,200
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
192.1300
195.4000
192.1300
194.2600
1,127,400
Thu, 03 Sep 2026
191.9300
194.2900
191.2600
193.9400
1,524,900
Wed, 02 Sep 2026
187.5800
192.8700
187.5800
190.0400
1,126,400
Tue, 01 Sep 2026
189.7800
191.8600
186.7100
187.7900
1,179,100
Mon, 31 Aug 2026
193.3300
194.2800
190.8000
191.3800
1,843,300
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
193.9100
194.2500
192.1400
193.3300
627,400
Thu, 27 Aug 2026
192.7800
195.9300
192.3600
193.3700
965,100
Wed, 26 Aug 2026
193.1400
194.5200
191.1100
193.6200
1,052,900
Tue, 25 Aug 2026
190.9400
193.5100
189.3600
192.9500
1,181,500
Mon, 24 Aug 2026
187.1500
191.3800
187.0100
190.9200
1,664,600
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
185.0900
187.4200
185.0300
187.1300
1,592,100
Thu, 20 Aug 2026
185.2700
187.7900
182.9600
183.0700
1,381,000
Wed, 19 Aug 2026
192.7800
193.3100
185.2700
185.8100
1,664,000
Tue, 18 Aug 2026
192.7700
193.1800
190.9800
191.8700
1,041,900
Mon, 17 Aug 2026
191.4000
195.1800
191.0100
193.0400
1,569,200
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
189.3000
192.0200
188.8000
191.7400
1,125,100
Thu, 13 Aug 2026
190.0000
191.6100
189.1000
189.8500
1,354,300
Wed, 12 Aug 2026
2 · 8-K
After-hours · 16:25 ET
8-K ↗
Wed, 12 Aug 2026
188.8100
190.4400
187.8300
190.1100
990,200
Tue, 11 Aug 2026
186.7100
188.8900
186.0000
187.2200
1,023,800
Mon, 10 Aug 2026
184.1200
187.0400
183.4600
186.6800
1,544,200
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
1 · 8-K
After-hours · 16:06 ET
8-K ↗
Fri, 07 Aug 2026
183.7300
185.8800
181.9800
184.6800
1,263,400
Thu, 06 Aug 2026
187.6900
188.6200
184.4600
184.9200
2,070,400
Wed, 05 Aug 2026
186.5400
188.8500
186.4600
187.0500
1,411,600
Tue, 04 Aug 2026
185.4700
187.3300
184.7300
185.2300
1,939,600
Mon, 03 Aug 2026
184.1600
184.4300
180.9400
183.6700
1,199,600
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
181.1600
185.2100
181.1600
184.1600
1,821,200
Thu, 30 Jul 2026
178.1200
183.2200
177.2300
182.8200
2,274,300
Wed, 29 Jul 2026
182.0000
183.7500
175.5000
176.0400
2,083,100
Tue, 28 Jul 2026
183.1100
185.0500
180.1600
182.5700
1,698,800
Mon, 27 Jul 2026
185.4000
187.0000
182.3100
184.6600
1,665,700
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
184.5200
186.3400
183.4000
185.4000
1,755,900
Thu, 23 Jul 2026
184.7200
185.9900
183.0000
184.2100
1,977,600
Wed, 22 Jul 2026
182.7100
185.4500
181.6500
185.2400
2,373,600
Tue, 21 Jul 2026
184.1700
185.0900
182.3200
183.3000
1,813,900
Mon, 20 Jul 2026
184.1500
185.8500
181.2900
182.5800
2,988,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
181.4100
186.5000
179.3500
182.5000
3,190,600
Thu, 16 Jul 2026
187.3000
192.5100
181.6200
185.6600
5,583,100
Wed, 15 Jul 2026
184.5700
186.9900
184.2400
186.5900
3,995,400
Tue, 14 Jul 2026
178.7100
184.5900
178.3600
183.6500
2,700,300
Mon, 13 Jul 2026
180.4000
181.2700
177.0300
178.1700
1,975,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
181.1200
182.0900
177.6300
180.2200
2,064,200
Thu, 09 Jul 2026
178.7500
183.3200
178.7500
180.1600
2,277,000
Wed, 08 Jul 2026
179.0000
179.2800
174.1900
177.4200
3,069,300
Tue, 07 Jul 2026
176.6500
180.8600
175.9100
179.9400
2,384,500
Mon, 06 Jul 2026
171.5400
175.9600
171.3400
175.9600
3,255,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
171.0600
171.7800
168.0200
170.6900
1,357,500
Wed, 01 Jul 2026
168.7600
172.3200
168.0200
169.6700
1,144,200
Tue, 30 Jun 2026
171.7200
171.7200
169.0100
169.6000
1,723,200
Mon, 29 Jun 2026
168.6900
171.9400
168.2500
170.1800
1,901,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
169.7900
171.1600
164.7400
168.1100
4,014,100
Thu, 25 Jun 2026
171.4500
172.6500
168.7200
169.5100
2,429,300
Wed, 24 Jun 2026
173.1900
174.4900
167.9900
168.8700
3,872,700
Tue, 23 Jun 2026
172.9800
175.4600
171.4200
173.7300
2,135,900
Mon, 22 Jun 2026
170.5800
173.8300
170.1200
173.7100
3,209,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
172.9200
174.6600
167.9400
168.3100
7,304,600
Wed, 17 Jun 2026
171.3000
174.0300
170.6200
171.1000
2,453,000
Tue, 16 Jun 2026
169.0600
172.6300
168.6200
171.2900
2,024,000
Mon, 15 Jun 2026
170.0000
170.5400
166.9100
167.3700
2,372,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
166.0000
168.2900
165.4200
167.6300
2,184,900
Thu, 11 Jun 2026
162.7800
165.5700
162.0200
164.8500
2,655,500
Wed, 10 Jun 2026
163.2000
164.3500
158.6800
161.8000
2,974,100
Tue, 09 Jun 2026
163.4700
164.0500
159.1300
163.2500
1,717,500
Mon, 08 Jun 2026
162.3500
163.5800
161.7300
161.8100
1,385,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
162.2900
163.3700
160.2900
161.7500
1,743,900
Thu, 04 Jun 2026
158.0200
163.9500
158.0200
162.7500
1,650,000
Wed, 03 Jun 2026
159.2800
159.5000
155.6900
157.8800
1,344,000
Tue, 02 Jun 2026
159.2800
161.8000
158.9300
159.7800
1,679,200
Mon, 01 Jun 2026
155.3400
160.0800
155.0900
159.7900
1,321,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
157.6300
158.7200
154.9600
155.6400
3,771,900
Thu, 28 May 2026
157.1200
158.6000
156.0700
157.6100
2,071,500
Wed, 27 May 2026
158.4200
159.3100
155.7200
157.9200
1,662,200
Tue, 26 May 2026
155.3500
158.8600
155.3500
158.5200
2,134,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
154.0300
155.0200
153.5100
153.9500
1,542,100
Thu, 21 May 2026
153.1500
154.7900
152.2200
153.6900
1,572,100
Wed, 20 May 2026
151.9400
155.0500
150.9600
154.0700
1,554,600
Tue, 19 May 2026
153.0700
153.2700
150.1200
150.8800
1,896,100
Mon, 18 May 2026
152.4600
154.5100
151.7900
153.7400
1,810,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
152.2400
154.1800
151.1500
152.8500
1,553,900
Thu, 14 May 2026
153.0000
154.3300
151.6200
153.7600
1,634,900
Wed, 13 May 2026
150.4800
152.3600
149.4400
151.5800
2,257,600
Tue, 12 May 2026
149.5100
150.9700
147.8300
150.4500
1,704,400
Mon, 11 May 2026
150.0100
151.1400
149.0600
150.1700
1,825,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
149.6000
150.2800
148.7200
149.4900
1,248,200
Thu, 07 May 2026
151.2100
152.1500
148.2800
148.7800
2,166,500
Wed, 06 May 2026
150.5500
152.3500
150.0600
151.2400
2,357,700
Tue, 05 May 2026
148.7800
150.4000
148.0800
148.6800
1,635,500
Mon, 04 May 2026
151.2100
151.8300
147.4000
148.0800
1,818,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
153.2600
154.2800
151.6900
152.0000
1,728,100
Thu, 30 Apr 2026
150.6200
153.2400
149.1000
152.8400
3,035,800
Wed, 29 Apr 2026
152.6000
153.1000
149.5600
150.7000
2,148,700
Tue, 28 Apr 2026
154.6900
155.4600
151.9200
152.4800
1,689,600
Mon, 27 Apr 2026
150.6300
154.2400
150.6100
154.0200
1,696,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
151.6900
151.6900
150.3100
150.7400
1,440,500
Thu, 23 Apr 2026
152.6800
153.9900
149.4700
151.2500
2,492,200
Wed, 22 Apr 2026
154.3800
154.6300
151.9700
152.4000
2,340,900
Tue, 21 Apr 2026
150.4700
156.1800
150.4700
153.5700
3,703,700
Mon, 20 Apr 2026
146.5700
150.2800
145.9700
150.1800
3,088,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
144.7800
148.9900
143.7900
145.4300
3,179,500
Thu, 16 Apr 2026
142.5000
144.4800
141.5300
141.9000
2,959,300
Wed, 15 Apr 2026
142.3300
143.5900
140.9600
142.7400
2,079,300
Tue, 14 Apr 2026
142.0000
142.7600
140.3500
141.7800
2,327,300
Mon, 13 Apr 2026
138.0200
141.7300
137.8400
141.6200
2,517,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
138.4500
139.9000
137.9100
139.4200
2,351,600
Thu, 09 Apr 2026
135.9400
138.6100
135.5100
138.4900
1,865,700
Wed, 08 Apr 2026
134.4000
136.3600
134.1300
136.1300
1,784,300
Tue, 07 Apr 2026
129.3700
131.8900
127.5300
131.2100
2,034,200
Mon, 06 Apr 2026
130.7300
130.8900
129.1600
130.2000
1,001,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
125.8000
129.6200
125.6400
128.8000
1,576,100
Wed, 01 Apr 2026
127.2100
129.3400
126.7800
128.2500
1,798,900
Tue, 31 Mar 2026
125.5300
127.1500
123.8800
126.5600
2,270,400
Mon, 30 Mar 2026
124.3600
124.7100
122.7000
123.4200
1,151,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
124.7500
125.0900
121.8800
122.5200
2,366,200
Thu, 26 Mar 2026
125.8000
127.0200
124.8800
125.6600
1,654,200
Wed, 25 Mar 2026
127.5900
128.5200
125.7300
126.9200
1,381,800
Tue, 24 Mar 2026
122.7100
127.7300
121.9700
126.2800
2,351,300
Mon, 23 Mar 2026
124.9600
125.4500
122.5000
123.2300
1,808,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
120.7800
122.0500
120.1600
121.9700
3,640,500
Thu, 19 Mar 2026
119.6700
122.3500
119.1100
120.9500
2,198,100
Wed, 18 Mar 2026
120.7300
123.0800
120.6600
121.0900
2,104,300
Tue, 17 Mar 2026
122.0000
123.4100
121.1300
121.5600
2,366,500
Mon, 16 Mar 2026
122.7100
123.6500
120.0700
120.2200
2,084,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
124.0400
125.0000
121.1700
121.3400
1,660,100
Thu, 12 Mar 2026
123.3300
123.8800
121.2100
123.2100
2,570,000
Wed, 11 Mar 2026
122.1800
126.2000
121.5500
126.0000
3,382,400
Tue, 10 Mar 2026
122.7400
124.9600
121.3500
122.5500
2,321,700
Mon, 09 Mar 2026
118.6600
122.2600
116.1500
121.9300
2,393,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
122.4500
122.5500
119.0600
121.0400
2,862,000
Thu, 05 Mar 2026
125.0000
126.3100
123.9300
125.1400
2,546,600
Wed, 04 Mar 2026
127.1600
127.7800
125.1400
126.5400
1,593,400
Tue, 03 Mar 2026
125.7700
127.7500
123.3700
125.9100
1,757,900
Mon, 02 Mar 2026
125.7000
130.1300
125.2200
129.4600
2,135,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
130.1600
131.2300
126.2500
128.6200
3,839,400
Thu, 26 Feb 2026
132.1000
134.0000
131.7700
132.2700
1,918,800
Wed, 25 Feb 2026
128.2500
131.6900
127.6400
131.6200
2,029,100
Tue, 24 Feb 2026
124.4700
128.0000
123.4100
127.2300
1,567,900
Mon, 23 Feb 2026
127.1000
128.3900
123.3000
125.1300
1,560,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
127.4000
128.7500
125.6100
127.9400
1,173,400
Thu, 19 Feb 2026
128.1500
129.2500
126.2100
127.8700
1,440,700
Wed, 18 Feb 2026
128.6500
131.4600
128.3500
129.6800
1,712,400
Tue, 17 Feb 2026
128.0000
130.4600
127.3400
128.0000
1,558,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
125.3000
128.6800
123.6300
127.9700
1,666,400
Thu, 12 Feb 2026
132.9000
133.2400
122.8700
126.3100
2,764,200
Wed, 11 Feb 2026
132.6500
133.8800
129.4800
131.6100
2,201,500
Tue, 10 Feb 2026
133.7200
135.3600
129.1300
132.2300
1,973,600
Mon, 09 Feb 2026
132.0000
134.9800
131.8100
134.2800
1,711,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
131.0000
133.1100
130.4100
132.3500
1,487,700
Thu, 05 Feb 2026
131.1300
131.8900
127.7100
128.7100
1,988,000
Wed, 04 Feb 2026
130.0700
132.6600
130.0200
132.0300
1,882,400
Tue, 03 Feb 2026
132.8100
134.2000
128.8200
130.0900
2,153,000
Mon, 02 Feb 2026
130.4200
133.0400
129.9000
132.5800
2,137,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
130.6300
132.0400
129.6700
130.8600
2,127,600
Thu, 29 Jan 2026
129.0800
131.4600
128.5900
131.4300
2,287,800
Wed, 28 Jan 2026
127.6100
128.9700
127.1400
128.0200
1,575,100
Tue, 27 Jan 2026
127.8900
129.0200
127.4300
127.6200
1,832,700
Mon, 26 Jan 2026
126.4700
127.9600
126.2600
127.5900
2,236,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
127.6400
127.9800
125.5900
126.0900
1,840,500
Thu, 22 Jan 2026
127.9900
130.3000
127.3600
128.4600
1,984,500
Wed, 21 Jan 2026
125.9900
129.8600
125.9900
126.9100
3,410,700
Tue, 20 Jan 2026
127.2100
127.2400
123.1200
125.3100
3,747,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
132.0100
133.4800
127.9300
128.0200
4,375,000
Thu, 15 Jan 2026
135.0000
137.0500
135.0000
136.2900
2,237,200
Wed, 14 Jan 2026
132.4300
134.7900
131.8200
134.7200
2,565,800
Tue, 13 Jan 2026
133.0900
133.6600
131.6900
132.8100
2,392,800
Mon, 12 Jan 2026
131.4100
133.2000
131.0000
133.0900
2,269,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
132.8400
133.6800
132.2800
132.5700
1,641,900
Thu, 08 Jan 2026
131.8800
133.2200
131.5400
132.8000
1,952,600
Wed, 07 Jan 2026
133.4100
133.8900
131.5800
132.4500
2,583,200
Tue, 06 Jan 2026
133.3800
134.5700
131.9200
134.3200
2,327,500
Mon, 05 Jan 2026
128.9300
134.6700
128.5700
133.0100
2,335,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
128.5900
129.1200
127.0200
129.0700
2,217,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
130.5100
130.6400
128.9900
129.0100
1,585,500
Tue, 30 Dec 2025
131.7900
131.7900
129.9500
130.3400
1,212,400
Mon, 29 Dec 2025
132.2300
132.9500
130.6200
131.6900
2,165,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
132.0800
132.6600
131.7800
132.2800
1,326,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
131.1800
133.0000
130.7400
132.2200
566,600
Tue, 23 Dec 2025
130.9000
131.3000
130.0100
130.7000
2,706,300
Mon, 22 Dec 2025
129.1200
130.9800
129.0000
130.8700
2,682,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
127.4500
128.7800
127.4500
128.5000
4,487,500
Thu, 18 Dec 2025
128.1800
129.0000
126.7600
127.3700
2,056,000
Wed, 17 Dec 2025
127.9500
129.0700
126.7300
127.3600
2,497,800
Tue, 16 Dec 2025
129.2800
129.6300
126.4900
127.1500
2,269,400
Mon, 15 Dec 2025
128.8800
130.0700
128.1400
128.9500
2,763,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
130.1900
131.3600
127.0900
127.6700
1,916,300
Thu, 11 Dec 2025
128.7900
130.0300
127.9800
129.6000
2,142,700
Wed, 10 Dec 2025
126.0200
128.9300
122.0400
128.9200
2,630,400
Tue, 09 Dec 2025
124.0000
127.0700
123.9800
126.1600
2,016,000
Mon, 08 Dec 2025
123.6000
124.1200
122.1500
124.0700
2,160,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
121.4000
124.2100
121.2500
123.6100
2,087,600
Thu, 04 Dec 2025
120.7400
122.6200
120.5000
121.8700
1,888,000
Wed, 03 Dec 2025
118.9900
121.0400
118.9900
120.9000
1,632,000
Tue, 02 Dec 2025
119.0100
119.9400
118.2200
119.0200
1,225,900
Mon, 01 Dec 2025
117.9000
119.2900
117.6800
118.1200
1,505,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
118.1900
119.3900
118.0800
119.0200
487,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
116.3000
118.4400
116.1400
117.6600
1,051,700
Tue, 25 Nov 2025
115.1200
116.6800
114.5400
116.0900
1,701,800
Mon, 24 Nov 2025
114.5200
115.7100
113.6200
115.1000
2,470,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
113.9300
115.9800
112.8200
114.3600
2,185,200
Thu, 20 Nov 2025
115.4600
116.6100
113.0800
113.3000
1,288,600
Wed, 19 Nov 2025
113.2800
114.3500
113.0000
114.0000
821,700
Tue, 18 Nov 2025
112.3300
114.5100
111.6300
113.2000
1,577,800
Mon, 17 Nov 2025
116.4600
116.5000
112.2900
112.8400
1,813,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
117.4700
118.4400
116.4900
116.8400
1,232,400
Thu, 13 Nov 2025
121.0400
121.6400
117.9800
118.2800
1,452,900
Wed, 12 Nov 2025
120.0200
122.6900
120.0200
121.1100
1,505,300
Tue, 11 Nov 2025
119.9100
120.8100
119.2900
119.4300
1,208,700
Mon, 10 Nov 2025
118.7200
120.4000
118.1700
119.6900
1,430,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
116.7600
118.5000
115.3000
118.3100
1,659,500
Thu, 06 Nov 2025
116.8900
118.1700
116.1800
117.2700
1,301,300
Wed, 05 Nov 2025
116.4400
117.4100
115.2500
116.9000
1,884,800
Tue, 04 Nov 2025
114.9900
116.8900
114.7200
116.1500
2,021,200
Mon, 03 Nov 2025
115.3700
116.7300
114.4100
116.6900
1,723,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
114.4800
116.1100
113.8300
115.6600
2,278,900
Thu, 30 Oct 2025
116.3400
117.2700
115.1900
115.2200
2,894,700
Wed, 29 Oct 2025
118.0000
119.3300
116.2900
116.7500
3,290,100
Tue, 28 Oct 2025
117.0300
118.9800
116.6100
118.6800
3,177,400
Mon, 27 Oct 2025
116.9300
118.3000
116.8400
117.0300
2,226,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
115.5100
116.9000
115.0600
116.1200
1,953,800
Thu, 23 Oct 2025
113.6200
115.0900
113.3100
114.6100
2,093,700