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
196.9800
197.2400
194.5650
196.7900
267,723
Thu, 22 Oct 2026
195.7000
198.5800
195.7000
198.2200
259,300
Wed, 21 Oct 2026
196.4400
197.4200
194.5200
194.8600
233,900
Tue, 20 Oct 2026
195.0300
197.4200
194.9900
196.5300
301,900
Mon, 19 Oct 2026
194.1900
194.6500
193.1100
194.0600
300,400
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
195.5800
196.4100
193.9200
194.6100
652,600
Thu, 15 Oct 2026
191.5600
193.2400
191.5600
191.9400
358,900
Wed, 14 Oct 2026
188.8000
189.5000
187.6800
188.6000
349,500
Tue, 13 Oct 2026
188.6800
189.4200
187.6400
188.7100
298,800
Mon, 12 Oct 2026
185.7200
185.8300
184.5900
184.7200
216,100
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
184.6500
185.5400
184.1000
185.3000
352,000
Thu, 08 Oct 2026
182.9100
186.0500
182.9100
186.0000
291,800
Wed, 07 Oct 2026
183.0000
183.4500
182.0100
182.9100
314,900
Tue, 06 Oct 2026
185.5400
185.9700
184.9000
185.5700
259,700
Mon, 05 Oct 2026
27 · 6-K
After market open · 10:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 05 Oct 2026
183.2400
184.8000
183.1100
184.1200
334,500
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
183.1400
183.1400
180.9100
181.4900
297,900
Thu, 01 Oct 2026
183.7000
184.6300
182.3100
183.3400
380,500
Wed, 30 Sep 2026
186.7100
186.7100
182.9100
183.1000
285,800
Tue, 29 Sep 2026
186.3000
187.4800
185.4900
186.7100
293,600
Mon, 28 Sep 2026
189.2000
189.7700
187.8800
188.3000
199,800
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
189.3200
190.7300
188.6100
190.3400
220,900
Thu, 24 Sep 2026
187.2100
187.9900
186.3900
186.7200
436,300
Wed, 23 Sep 2026
191.8000
192.5900
190.2800
190.3600
266,700
Tue, 22 Sep 2026
192.6700
193.6800
191.6000
192.0600
219,100
Mon, 21 Sep 2026
193.6600
193.7300
192.4000
192.5000
224,200
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
192.0900
192.3800
191.1800
191.5300
303,800
Thu, 17 Sep 2026
195.8800
196.6800
193.8100
193.9100
371,800
Wed, 16 Sep 2026
195.2900
196.1300
191.5500
192.2100
294,900
Tue, 15 Sep 2026
196.6300
196.6300
195.1400
195.4700
241,300
Mon, 14 Sep 2026
196.7900
197.6200
195.7900
197.5600
309,400
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
197.3200
198.9300
197.3200
198.2000
392,300
Thu, 10 Sep 2026
192.0000
193.3000
191.8300
192.4800
309,000
Wed, 09 Sep 2026
192.7400
194.1900
190.9200
190.9700
331,100
Tue, 08 Sep 2026
194.0000
194.0000
191.3500
191.4500
424,300
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
197.0000
198.0000
196.1000
197.1100
341,100
Thu, 03 Sep 2026
200.0000
200.8600
199.2100
199.8700
314,000
Thu, 03 Sep 2026
26 · 6-K
Pre-market · 06:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 02 Sep 2026
196.0800
198.6100
196.0800
198.3000
256,100
Tue, 01 Sep 2026
198.9500
200.5000
197.9600
198.0500
532,400
Mon, 31 Aug 2026
197.3200
198.5000
196.3200
196.5400
446,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
196.0800
196.5100
192.5500
194.4800
427,800
Thu, 27 Aug 2026
192.5000
193.7600
191.7100
192.0000
310,500
Wed, 26 Aug 2026
192.8000
193.0800
191.5000
191.8400
259,500
Tue, 25 Aug 2026
192.5900
193.4400
191.6500
192.9500
282,900
Mon, 24 Aug 2026
196.4800
196.5500
193.5400
193.8100
329,300
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
196.6300
198.0000
196.6300
197.3500
368,900
Thu, 20 Aug 2026
191.0000
192.4500
190.2500
192.2400
412,200
Wed, 19 Aug 2026
187.5000
190.0800
187.1900
188.7800
329,400
Tue, 18 Aug 2026
189.5900
190.1000
188.2400
188.2500
286,000
Mon, 17 Aug 2026
189.5000
189.8400
188.8400
189.1800
246,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
189.8800
191.2000
189.8200
191.1100
216,200
Thu, 13 Aug 2026
187.7100
188.8000
187.0100
188.7100
277,400
Wed, 12 Aug 2026
189.6300
189.6400
188.2200
188.2200
312,500
Tue, 11 Aug 2026
189.6200
190.0800
189.1200
189.8200
384,200
Mon, 10 Aug 2026
187.5900
189.2700
186.8600
188.7800
322,700
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
189.5500
190.7600
188.8600
190.0900
316,200
Fri, 07 Aug 2026
25 · 6-K
Pre-market · 06:02 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 07 Aug 2026
24 · 6-K/A
Pre-market · 06:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 06 Aug 2026
189.8200
189.9900
187.4900
187.4900
401,400
Wed, 05 Aug 2026
186.6600
186.9500
185.2900
185.8900
485,000
Tue, 04 Aug 2026
187.4400
190.1700
185.6900
189.1700
540,200
Tue, 04 Aug 2026
23 · 6-K
Pre-market · 06:03 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 04 Aug 2026
22 · 6-K
Pre-market · 06:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 03 Aug 2026
188.0500
188.9500
185.8500
186.1700
490,500
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
191.2200
191.3300
188.0500
188.9900
348,000
Thu, 30 Jul 2026
192.5300
193.4900
190.4200
191.4500
544,800
Wed, 29 Jul 2026
194.6000
195.8500
192.6800
192.8400
800,400
Tue, 28 Jul 2026
182.5000
186.5300
181.4000
186.3000
368,800
Mon, 27 Jul 2026
180.9500
182.4600
180.7900
182.1500
585,000
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
177.0500
178.8000
177.0000
177.4200
287,500
Thu, 23 Jul 2026
177.8900
178.3000
176.0100
176.8000
345,900
Wed, 22 Jul 2026
180.6200
181.1400
179.8700
179.9400
287,700
Tue, 21 Jul 2026
180.3000
181.4500
179.6600
180.3400
440,800
Mon, 20 Jul 2026
178.7100
180.4000
177.9200
178.5300
514,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
177.8600
179.1500
177.3100
177.6100
389,900
Thu, 16 Jul 2026
179.0100
180.1100
178.7200
179.7600
403,800
Wed, 15 Jul 2026
177.1700
177.3800
175.7600
176.9200
358,100
Tue, 14 Jul 2026
175.8400
177.4400
175.8400
176.2200
371,800
Mon, 13 Jul 2026
175.2900
176.0900
174.1700
174.7500
418,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
175.6300
176.6800
175.2600
176.4500
493,800
Thu, 09 Jul 2026
174.2300
175.4200
173.6500
174.3200
758,000
Wed, 08 Jul 2026
176.8000
177.5600
175.5000
177.1500
406,900
Tue, 07 Jul 2026
181.0000
181.7500
179.3500
179.4300
553,800
Mon, 06 Jul 2026
179.3700
180.7900
178.9300
179.8000
543,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
173.8800
174.8500
173.3100
174.5900
502,400
Wed, 01 Jul 2026
168.9200
170.5500
168.6700
169.6600
381,700
Tue, 30 Jun 2026
168.6700
168.6900
167.3300
168.4200
524,300
Mon, 29 Jun 2026
171.1600
172.1800
170.5700
171.3600
471,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
169.8900
172.2200
169.8900
171.4800
458,700
Thu, 25 Jun 2026
167.2500
168.5600
166.1000
166.5000
577,400
Wed, 24 Jun 2026
166.7300
168.3800
166.6900
167.7600
504,900
Tue, 23 Jun 2026
167.5000
167.8100
166.7200
167.2300
580,800
Mon, 22 Jun 2026
170.7100
172.2800
169.7000
169.7300
742,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
173.6300
174.8000
173.6300
173.9400
459,400
Thu, 18 Jun 2026
21 · 6-K
Pre-market · 06:03 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 18 Jun 2026
20 · 6-K
Pre-market · 06:02 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 17 Jun 2026
175.9600
176.6800
172.7200
172.7700
788,200
Wed, 17 Jun 2026
19 · 6-K
Pre-market · 06:46 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 17 Jun 2026
18 · 6-K
Pre-market · 06:03 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 16 Jun 2026
178.0000
179.5300
177.9400
178.1900
588,800
Mon, 15 Jun 2026
180.7600
181.1500
180.0500
180.2200
475,600
Mon, 15 Jun 2026
17 · 6-K
Pre-market · 06:03 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
174.7900
175.7600
173.9800
174.9500
539,900
Thu, 11 Jun 2026
171.8000
175.1400
171.1700
174.9500
656,600
Wed, 10 Jun 2026
175.4800
175.9900
172.0300
172.0300
505,900
Wed, 10 Jun 2026
16 · 20-F
Pre-market · 06:02 ET
ANNUAL REPORT ↗
Wed, 10 Jun 2026
15 · 6-K
Pre-market · 06:00 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 09 Jun 2026
177.5400
178.6600
175.1800
175.7800
866,100
Mon, 08 Jun 2026
178.0100
179.7400
177.9300
178.4500
592,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
178.9200
179.2300
176.1600
177.1600
750,300
Thu, 04 Jun 2026
178.5000
179.8400
178.5000
179.5000
564,300
Wed, 03 Jun 2026
180.6900
180.8900
179.3800
180.2200
475,300
Tue, 02 Jun 2026
178.9500
181.3700
178.5000
180.4900
922,400
Mon, 01 Jun 2026
182.6800
183.7100
182.0100
182.9200
714,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
191.3800
191.7900
189.7600
189.9500
664,400
Thu, 28 May 2026
14 · 6-K
After market open · 09:55 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 28 May 2026
190.1800
192.6800
190.1500
191.8400
416,100
Wed, 27 May 2026
190.0000
190.7300
189.3500
190.1100
451,600
Tue, 26 May 2026
190.2600
190.9500
190.0000
190.0900
478,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
189.6000
190.4200
188.5100
189.0800
395,500
Thu, 21 May 2026
187.0200
190.6300
186.7000
189.6600
409,900
Wed, 20 May 2026
13 · 6-K
After-hours · 16:59 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 20 May 2026
186.4600
190.0000
186.3100
189.9400
281,200
Tue, 19 May 2026
185.4600
186.7100
184.4100
185.4700
401,900
Mon, 18 May 2026
187.9000
188.7000
186.9200
187.3700
381,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
193.8100
193.8900
190.6600
190.6800
561,100
Thu, 14 May 2026
189.8300
191.4100
189.7000
190.5000
399,800
Wed, 13 May 2026
184.8900
187.9400
184.7000
186.8900
590,600
Wed, 13 May 2026
12 · 6-K
Pre-market · 06:07 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 12 May 2026
181.0000
181.8700
179.7600
181.6700
651,100
Mon, 11 May 2026
184.0000
184.3600
183.0700
183.8000
609,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
188.0000
188.5000
186.2500
187.5300
635,000
Fri, 08 May 2026
11 · 6-K
Pre-market · 07:52 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 07 May 2026
191.5100
191.9600
189.0000
189.0000
573,300
Wed, 06 May 2026
194.4700
195.8200
194.4600
195.0500
342,600
Tue, 05 May 2026
188.9300
190.5000
188.7600
189.9900
351,100
Mon, 04 May 2026
189.7400
190.6200
188.0800
188.3000
346,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
191.0000
191.9000
188.7100
188.7100
441,600
Thu, 30 Apr 2026
190.9100
193.2700
190.3100
192.6200
412,600
Wed, 29 Apr 2026
192.9100
193.0300
191.2000
191.2600
278,600
Tue, 28 Apr 2026
194.2500
194.3100
192.4000
192.9800
277,400
Tue, 28 Apr 2026
10 · 6-K
Pre-market · 06:04 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Mon, 27 Apr 2026
193.0000
194.0000
192.0600
192.1700
491,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
193.1100
194.0000
192.2000
192.3200
595,900
Thu, 23 Apr 2026
197.1400
197.8200
194.0500
196.0800
640,100
Wed, 22 Apr 2026
201.2300
201.8700
200.1400
200.4300
633,000
Tue, 21 Apr 2026
206.4300
207.4900
203.6800
203.9700
570,700
Mon, 20 Apr 2026
215.4200
215.6200
214.1000
215.2500
867,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
214.0700
219.8500
214.0700
217.2000
442,600
Thu, 16 Apr 2026
213.4400
213.6000
211.8500
212.8600
214,500
Wed, 15 Apr 2026
212.5300
213.6100
211.9900
213.1800
259,900
Tue, 14 Apr 2026
210.8500
212.3400
210.0200
211.5500
186,500
Mon, 13 Apr 2026
208.0400
211.5000
207.9300
211.0600
266,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
210.5000
212.2800
210.0800
210.6400
192,600
Thu, 09 Apr 2026
208.7100
211.9900
208.4700
211.1400
421,800
Wed, 08 Apr 2026
215.1200
216.5800
214.1000
215.0000
352,400
Tue, 07 Apr 2026
203.4500
204.0700
201.4700
203.6600
269,400
Mon, 06 Apr 2026
205.0000
206.0000
204.0000
204.4200
305,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
204.1400
208.5700
203.1000
207.0100
237,700
Wed, 01 Apr 2026
210.6600
211.0800
208.8300
209.6700
330,700
Tue, 31 Mar 2026
201.0600
206.1600
201.0600
206.0900
348,200
Mon, 30 Mar 2026
205.5100
206.3600
202.6400
202.9400
242,300
Mon, 30 Mar 2026
9 · 6-K
Pre-market · 06:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
210.0000
210.1600
206.3100
206.7300
185,400
Thu, 26 Mar 2026
211.0400
212.9800
209.5600
209.9300
204,900
Wed, 25 Mar 2026
211.5900
212.7500
210.6100
210.9300
218,800
Tue, 24 Mar 2026
206.8700
210.7100
206.8700
209.7800
295,000
Mon, 23 Mar 2026
209.3600
212.2300
208.5200
210.6400
232,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
209.4400
209.4400
204.0100
205.0200
441,600
Thu, 19 Mar 2026
206.3900
210.0500
205.6500
208.9300
221,700
Wed, 18 Mar 2026
210.9500
212.5300
208.9000
209.1100
424,400
Tue, 17 Mar 2026
214.8200
215.6900
212.2700
213.0700
480,500
Mon, 16 Mar 2026
211.4400
213.6200
211.4400
213.2300
197,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
212.9900
214.1900
210.6300
210.8400
323,600
Thu, 12 Mar 2026
217.1200
217.9800
215.6900
216.5900
266,400
Wed, 11 Mar 2026
220.1200
222.3700
218.8600
220.7700
157,900
Tue, 10 Mar 2026
222.4200
224.9800
220.8100
221.0100
229,400
Mon, 09 Mar 2026
216.1700
220.7000
213.8500
219.5300
311,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
220.0000
220.0000
217.0800
219.1400
378,700
Fri, 06 Mar 2026
8 · 6-K
Pre-market · 07:34 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 05 Mar 2026
223.5500
224.0500
219.5100
221.4800
526,700
Thu, 05 Mar 2026
7 · 6-K
Pre-market · 06:03 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Wed, 04 Mar 2026
231.9100
233.2300
230.6000
232.8100
301,600
Tue, 03 Mar 2026
226.7200
232.8000
225.5000
232.1700
570,200
Mon, 02 Mar 2026
242.9900
244.0000
240.6500
243.6600
459,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
243.5900
244.2400
241.4300
242.3800
179,300
Thu, 26 Feb 2026
243.1700
244.0000
241.7900
242.6200
201,300
Wed, 25 Feb 2026
241.5700
241.8600
240.2400
241.7300
339,600
Wed, 25 Feb 2026
6 · 6-K
Pre-market · 06:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 24 Feb 2026
236.0000
238.9600
235.7200
238.6400
261,900
Mon, 23 Feb 2026
237.9500
240.6200
237.0000
238.0300
226,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
234.4300
239.6100
234.1300
239.6000
288,800
Thu, 19 Feb 2026
241.1500
241.9300
240.6600
241.6500
214,300
Wed, 18 Feb 2026
243.5700
244.8300
242.6500
243.2000
241,700
Tue, 17 Feb 2026
243.4900
245.5200
242.5400
245.5100
264,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
246.9600
248.9000
245.8700
248.2900
291,000
Thu, 12 Feb 2026
242.1000
243.5200
240.3100
241.6400
226,900
Wed, 11 Feb 2026
241.2500
242.9100
240.9900
242.8100
319,300
Tue, 10 Feb 2026
242.0000
242.5600
238.2200
238.2400
281,300
Mon, 09 Feb 2026
239.9200
242.9400
238.6300
242.3900
376,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
244.7600
246.3600
241.8600
244.2200
337,600
Fri, 06 Feb 2026
5 · 6-K
Pre-market · 06:02 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Fri, 06 Feb 2026
4 · 6-K
Pre-market · 06:02 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 05 Feb 2026
237.3600
238.9900
236.7800
237.1900
375,800
Wed, 04 Feb 2026
239.7000
242.9600
239.5000
241.3900
460,300
Tue, 03 Feb 2026
229.8300
232.0700
228.8000
231.4200
286,000
Mon, 02 Feb 2026
229.1000
231.6200
228.0700
231.5800
401,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
227.4100
228.0500
225.5300
226.8600
348,700
Thu, 29 Jan 2026
225.5200
227.3200
223.5400
227.0700
334,500
Wed, 28 Jan 2026
219.1800
220.1500
217.4800
218.8900
437,600
Tue, 27 Jan 2026
225.0100
225.5000
224.1100
224.1200
287,000
Mon, 26 Jan 2026
225.0000
226.2400
225.0000
225.6200
278,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
226.8100
227.0600
225.3900
226.2800
199,000
Thu, 22 Jan 2026
226.9600
228.0900
226.7300
227.0400
232,300
Wed, 21 Jan 2026
224.5400
228.4600
224.5400
227.7400
282,500
Tue, 20 Jan 2026
222.5000
222.6200
220.0900
220.4700
378,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
231.6700
232.0800
230.7100
231.4200
235,900
Thu, 15 Jan 2026
234.5000
235.6400
232.1300
232.3300
395,200
Wed, 14 Jan 2026
227.4800
228.3800
226.8800
227.3000
293,800
Wed, 14 Jan 2026
3 · 6-K
Pre-market · 06:02 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 13 Jan 2026
230.0200
231.1600
228.5300
229.0300
445,600
Mon, 12 Jan 2026
221.9700
223.2900
221.6000
222.5900
254,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
218.1700
222.3400
217.6800
221.5200
456,300
Thu, 08 Jan 2026
211.2000
215.1900
211.0000
214.7300
422,600
Wed, 07 Jan 2026
213.3600
213.9400
212.5200
213.3300
242,500
Tue, 06 Jan 2026
216.7000
217.4800
214.9300
215.2700
360,900
Mon, 05 Jan 2026
218.0000
219.4300
216.7000
218.8600
367,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
216.1000
217.8700
215.6400
217.8700
277,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
215.1100
216.0500
214.0600
214.0600
151,700
Tue, 30 Dec 2025
215.8800
216.1000
214.8500
214.8500
184,500
Mon, 29 Dec 2025
215.6700
216.6700
214.8600
216.4400
247,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
216.3800
217.1400
215.9500
216.6200
146,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
215.7000
217.0300
215.0000
216.7300
170,800
Tue, 23 Dec 2025
218.8800
219.5100
218.0200
219.2400
330,500
Mon, 22 Dec 2025
219.0800
220.3100
218.7800
219.5100
238,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
219.2500
220.5600
219.1100
219.3800
533,700
Thu, 18 Dec 2025
216.5100
217.5000
215.4400
216.0800
352,000
Wed, 17 Dec 2025
214.6000
216.1500
214.1800
214.2400
223,600
Tue, 16 Dec 2025
214.0000
216.0300
214.0000
214.4200
292,700
Mon, 15 Dec 2025
215.2500
216.4300
214.4300
214.8100
412,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
207.9900
209.4300
207.5000
208.1200
440,200
Thu, 11 Dec 2025
201.9900
203.8900
201.7900
203.5600
585,600
Wed, 10 Dec 2025
198.7900
200.9000
198.7900
200.7800
245,900
Tue, 09 Dec 2025
196.3200
197.7400
196.2700
196.3400
263,100
Mon, 08 Dec 2025
196.3700
196.4400
195.0000
195.2100
334,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
196.0400
197.2000
196.0000
196.5600
271,000
Thu, 04 Dec 2025
200.0000
200.3300
197.8500
198.2700
308,600
Wed, 03 Dec 2025
193.0000
196.1200
192.7100
195.4400
461,700
Tue, 02 Dec 2025
196.4500
197.6000
195.8300
196.9900
326,500
Mon, 01 Dec 2025
199.1300
200.0300
198.7500
199.2200
275,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
200.0700
202.3300
200.0700
201.8700
156,100
Fri, 28 Nov 2025
2 · 6-K
Pre-market · 06:01 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
200.7800
202.8800
200.7800
202.4400
184,400
Tue, 25 Nov 2025
197.1300
201.1200
197.0000
200.2600
271,800
Mon, 24 Nov 2025
198.3800
200.0400
198.0800
199.0600
201,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
196.7900
198.6900
196.0700
197.6200
395,000
Thu, 20 Nov 2025
194.1700
195.6300
191.2400
191.2500
327,700
Wed, 19 Nov 2025
195.7200
197.5100
195.7100
196.7800
166,200
Tue, 18 Nov 2025
195.5500
196.9400
194.9900
195.9600
260,600
Mon, 17 Nov 2025
200.0200
201.2000
198.1200
199.0000
234,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
204.5500
205.6200
204.0200
204.0800
287,500
Thu, 13 Nov 2025
206.0000
206.2500
203.1700
203.2600
238,000
Wed, 12 Nov 2025
207.0000
208.3200
206.5600
207.2900
244,600
Tue, 11 Nov 2025
204.4000
206.1500
203.2000
205.9900
179,000
Mon, 10 Nov 2025
202.8300
204.7700
201.9400
203.9400
215,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
202.5200
202.9600
201.2800
201.9800
340,500
Thu, 06 Nov 2025
203.9900
204.2000
201.5000
202.9400
379,500
Wed, 05 Nov 2025
200.0000
202.4700
197.9700
199.1500
331,000
Wed, 05 Nov 2025
1 · 6-K
Pre-market · 06:02 ET
REPORT OF FOREIGN PRIVATE ISSUER ↗
Tue, 04 Nov 2025
204.9200
205.4100
203.8900
203.8900
254,400
Mon, 03 Nov 2025
204.1900
206.2500
203.3600
205.7200
470,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
204.6000
205.4200
203.4900
204.1900
297,300
Thu, 30 Oct 2025
207.2800
208.7300
207.1200
207.2100
181,900
Wed, 29 Oct 2025
207.0300
208.0000
206.3700
207.0900
412,200
Tue, 28 Oct 2025
209.3300
211.2400
208.8500
211.2400
244,200
Mon, 27 Oct 2025
209.7600
209.9900
208.9600
209.2200
324,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
205.1900
205.8000
204.8900
205.3700
230,600
Thu, 23 Oct 2025
202.7300
204.1200
202.7300
204.0600
299,900