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
220.5600
223.9500
218.8200
222.4200
141,982
Thu, 22 Oct 2026
216.5100
225.0000
216.5100
220.2900
152,900
Wed, 21 Oct 2026
217.3400
222.0900
217.3400
221.5500
100,900
Tue, 20 Oct 2026
37 · 6-K
After market open · 10:00 ET
FORM 6-K ↗
Tue, 20 Oct 2026
200.9600
221.5900
200.9600
217.4100
167,900
Mon, 19 Oct 2026
205.9300
205.9300
200.7800
203.0900
120,600
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
203.7200
203.9100
199.9100
203.9000
99,500
Thu, 15 Oct 2026
196.6400
204.7400
193.9000
202.1400
123,600
Wed, 14 Oct 2026
198.8200
199.2400
192.6500
196.4900
125,100
Tue, 13 Oct 2026
202.6200
202.6200
197.1200
198.9700
109,300
Mon, 12 Oct 2026
199.4700
203.8400
199.4700
202.7900
80,100
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
198.6200
201.8900
194.8700
201.5000
109,200
Thu, 08 Oct 2026
200.6400
201.8500
193.6900
196.6900
130,200
Wed, 07 Oct 2026
204.0000
206.8700
199.0200
201.4100
276,600
Wed, 07 Oct 2026
36 · 6-K
Next filing day · accepted 06 Oct, 23:48 ET
FORM 6-K ↗
Tue, 06 Oct 2026
210.9200
212.6000
206.4100
209.2000
221,100
Mon, 05 Oct 2026
208.3800
210.9500
203.3000
210.0000
306,500
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
199.2200
202.8600
199.0000
200.9000
221,600
Thu, 01 Oct 2026
203.8400
206.0000
193.1100
196.6100
172,900
Wed, 30 Sep 2026
211.3900
211.9900
205.2000
205.4100
447,800
Tue, 29 Sep 2026
215.3800
215.6500
207.7200
210.4100
161,800
Mon, 28 Sep 2026
214.8400
217.9600
213.7200
213.8200
114,400
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
211.7900
216.4700
211.7900
215.9400
153,200
Thu, 24 Sep 2026
206.9200
211.6200
205.5100
211.4100
142,800
Wed, 23 Sep 2026
207.2800
209.5000
206.1300
207.4100
151,000
Tue, 22 Sep 2026
209.9700
210.0000
205.8800
207.4500
97,200
Mon, 21 Sep 2026
204.8700
208.5700
199.6600
208.0000
243,100
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
199.6800
204.4400
199.4800
202.7800
213,200
Thu, 17 Sep 2026
203.0000
203.9700
196.9900
199.5600
73,400
Wed, 16 Sep 2026
202.6500
203.6000
200.6600
201.7000
216,000
Tue, 15 Sep 2026
199.7300
203.5800
197.6200
202.7800
83,700
Mon, 14 Sep 2026
201.3100
202.3500
199.3400
201.4100
57,300
Mon, 14 Sep 2026
35 · 6-K
Next filing day · accepted 11 Sep, 17:35 ET
FORM 6-K ↗
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
206.1900
206.1900
201.9400
203.4600
58,000
Thu, 10 Sep 2026
208.3000
209.1700
203.1300
204.5600
71,500
Wed, 09 Sep 2026
204.0000
208.7900
204.0000
207.9500
95,900
Tue, 08 Sep 2026
210.9900
212.6600
204.9200
205.3800
115,300
Tue, 08 Sep 2026
34 · 6-K
Next filing day · accepted 04 Sep, 18:51 ET
FORM 6-K ↗
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
205.9000
211.7100
205.9000
208.1700
68,400
Thu, 03 Sep 2026
208.6300
209.8000
207.2600
208.2900
188,300
Wed, 02 Sep 2026
204.4000
208.5800
202.9000
208.4500
86,900
Tue, 01 Sep 2026
207.2800
209.0000
201.4300
202.5000
83,200
Mon, 31 Aug 2026
207.5400
207.8500
203.7300
206.0400
220,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
216.0600
216.0600
206.5600
207.5600
234,200
Thu, 27 Aug 2026
213.3100
216.3500
213.0000
214.8500
121,200
Wed, 26 Aug 2026
210.2200
216.3500
210.2200
214.8700
218,800
Tue, 25 Aug 2026
205.5300
210.1500
204.6500
209.7200
80,500
Mon, 24 Aug 2026
211.4000
212.5400
204.0200
205.4100
94,500
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
208.9000
214.2700
208.9000
212.1800
146,300
Thu, 20 Aug 2026
205.7700
210.0000
204.0800
209.4500
118,100
Wed, 19 Aug 2026
207.6600
208.3100
204.2800
206.3500
120,700
Tue, 18 Aug 2026
205.6600
209.0500
203.2400
204.6300
66,500
Mon, 17 Aug 2026
206.9400
207.3100
204.1800
205.6900
70,200
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
209.5300
209.5300
205.4600
206.9800
73,800
Thu, 13 Aug 2026
215.1100
215.5100
208.5600
209.1300
77,900
Wed, 12 Aug 2026
215.6600
215.6600
212.8800
214.9600
76,800
Tue, 11 Aug 2026
214.8700
216.1800
212.5700
213.5800
78,200
Mon, 10 Aug 2026
220.1100
222.0500
215.6000
216.1700
66,100
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
224.5700
224.6600
221.7300
222.7000
127,000
Fri, 07 Aug 2026
33 · 6-K
Next filing day · accepted 06 Aug, 18:46 ET
FORM 6-K ↗
Thu, 06 Aug 2026
216.8000
225.8600
216.8000
222.1100
137,100
Thu, 06 Aug 2026
32 · 6-K
Next filing day · accepted 05 Aug, 18:20 ET
FORM 6-K ↗
Wed, 05 Aug 2026
225.0100
225.0100
216.6800
217.5200
144,500
Tue, 04 Aug 2026
218.4100
223.3800
218.4100
220.7000
110,400
Mon, 03 Aug 2026
217.0700
220.7600
214.1700
218.1400
226,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
220.8100
221.5000
216.7500
217.3500
127,700
Thu, 30 Jul 2026
218.3600
222.3900
217.2000
219.5800
194,400
Wed, 29 Jul 2026
217.9200
220.6200
216.3900
216.9700
194,200
Tue, 28 Jul 2026
217.6000
222.2200
214.4400
217.5000
260,700
Mon, 27 Jul 2026
218.7700
219.8300
213.3800
216.2700
129,400
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
214.8800
216.9500
212.0100
216.2800
151,500
Thu, 23 Jul 2026
215.1100
218.0900
213.1700
215.4500
142,700
Wed, 22 Jul 2026
215.3000
221.1700
215.2000
217.5400
201,800
Tue, 21 Jul 2026
219.0100
221.8400
215.7200
217.6800
172,400
Mon, 20 Jul 2026
221.9400
223.5400
216.1600
217.1200
198,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
225.2700
225.2700
219.7400
220.9100
166,600
Thu, 16 Jul 2026
225.3700
226.9300
223.1200
225.2700
96,300
Wed, 15 Jul 2026
223.7800
229.8300
223.7800
227.8000
240,100
Tue, 14 Jul 2026
232.4400
234.7900
220.6400
225.9500
205,100
Tue, 14 Jul 2026
31 · 6-K
Pre-market · 06:00 ET
FORM 6-K ↗
Mon, 13 Jul 2026
234.0400
237.7500
232.0300
232.7700
109,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
232.5100
237.5400
231.9100
235.6400
98,200
Thu, 09 Jul 2026
236.6600
238.5000
234.4700
234.4700
85,800
Wed, 08 Jul 2026
236.0000
238.5300
232.3100
236.3000
133,800
Tue, 07 Jul 2026
255.2800
255.5700
236.3100
237.1800
95,000
Tue, 07 Jul 2026
30 · 6-K
Next filing day · accepted 06 Jul, 18:00 ET
FORM 6-K ↗
Mon, 06 Jul 2026
255.9800
258.1500
252.2800
254.4200
93,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
254.1600
254.4500
249.0800
253.7100
86,700
Wed, 01 Jul 2026
252.3100
256.7600
251.4200
252.4200
124,200
Tue, 30 Jun 2026
252.9100
256.3000
251.6000
253.1600
110,900
Mon, 29 Jun 2026
255.2800
257.7100
250.1500
254.5600
73,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
251.9200
256.3600
248.9900
252.9000
97,800
Thu, 25 Jun 2026
249.0600
257.9900
249.0600
252.2100
94,800
Wed, 24 Jun 2026
241.6000
250.7100
241.6000
245.5800
147,100
Tue, 23 Jun 2026
245.5300
245.5300
240.3700
244.1000
123,200
Mon, 22 Jun 2026
252.5100
252.5100
246.3800
248.9200
119,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
249.5900
259.0900
249.5900
254.3100
172,200
Wed, 17 Jun 2026
250.2500
254.4100
247.8600
248.6000
122,200
Tue, 16 Jun 2026
249.2400
253.5000
247.4800
250.5800
112,200
Mon, 15 Jun 2026
238.8800
250.1700
238.8800
247.4500
98,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
231.6100
238.2400
231.6100
236.8900
76,000
Thu, 11 Jun 2026
222.9600
230.3400
222.9600
229.8100
54,400
Wed, 10 Jun 2026
225.7800
228.3200
220.8200
221.7400
59,600
Tue, 09 Jun 2026
227.8200
229.4500
223.4800
226.1800
68,300
Tue, 09 Jun 2026
29 · 6-K
Next filing day · accepted 08 Jun, 21:16 ET
FORM 6-K ↗
Mon, 08 Jun 2026
227.8100
229.6200
223.7400
224.4900
88,500
Mon, 08 Jun 2026
28 · 6-K
Next filing day · accepted 05 Jun, 17:41 ET
FORM 6-K ↗
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
238.9000
238.9000
228.1100
228.8000
149,600
Thu, 04 Jun 2026
242.9200
242.9200
236.8000
239.6400
62,900
Wed, 03 Jun 2026
237.5200
244.7200
237.5200
240.7200
169,100
Tue, 02 Jun 2026
230.7000
240.9500
230.7000
240.0400
96,700
Mon, 01 Jun 2026
232.0700
236.6000
230.5200
231.4100
121,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
237.6800
240.9800
233.7700
236.3000
133,500
Thu, 28 May 2026
243.1700
243.9700
235.8800
238.1100
92,300
Wed, 27 May 2026
241.8800
246.6600
241.8800
244.2000
75,100
Tue, 26 May 2026
239.5900
246.1700
237.3500
243.6800
102,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
245.0000
245.0000
235.6600
240.4000
109,200
Thu, 21 May 2026
250.8500
250.8500
242.6300
244.1100
89,500
Wed, 20 May 2026
243.6100
251.2300
243.6100
250.8200
105,700
Tue, 19 May 2026
241.1400
248.6200
239.6500
245.2300
91,600
Mon, 18 May 2026
239.8700
243.5700
239.6500
243.4100
124,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
239.3300
242.4400
234.9800
238.4500
88,200
Thu, 14 May 2026
247.2100
250.5500
241.3400
243.6900
131,400
Wed, 13 May 2026
245.3600
249.0600
242.9600
244.8800
133,700
Tue, 12 May 2026
246.0900
248.3900
243.8800
245.6200
108,800
Mon, 11 May 2026
246.1700
248.4400
244.0000
246.4100
122,100
Mon, 11 May 2026
27 · 6-K
Pre-market · 06:00 ET
FORM 6-K ↗
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
255.7700
255.7700
242.9500
245.8100
89,300
Thu, 07 May 2026
250.1500
251.9500
246.8500
251.1000
98,200
Thu, 07 May 2026
26 · 6-K
Pre-market · 08:30 ET
FORM 6-K ↗
Wed, 06 May 2026
255.7000
255.7000
244.4100
249.2900
108,000
Wed, 06 May 2026
25 · 6-K
Next filing day · accepted 05 May, 21:15 ET
FORM 6-K ↗
Tue, 05 May 2026
250.9500
255.1200
248.0000
252.0900
139,300
Tue, 05 May 2026
24 · 6-K
Next filing day · accepted 04 May, 18:20 ET
FORM 6-K ↗
Mon, 04 May 2026
249.7900
254.0000
245.5600
246.2700
95,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
251.0800
251.7400
248.3200
249.4000
61,500
Thu, 30 Apr 2026
249.5300
252.1300
245.3100
251.8700
125,600
Wed, 29 Apr 2026
254.9800
255.1600
244.9700
246.5700
121,400
Tue, 28 Apr 2026
253.3300
255.7200
248.1300
254.6700
110,300
Mon, 27 Apr 2026
269.0700
269.0700
253.7500
254.3300
141,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
264.2300
268.2900
263.7600
268.2800
137,100
Fri, 24 Apr 2026
23 · 6-K
Next filing day · accepted 23 Apr, 21:49 ET
FORM 6-K ↗
Thu, 23 Apr 2026
264.3400
266.9500
261.6200
262.0500
199,200
Wed, 22 Apr 2026
259.4900
268.9500
259.4900
263.8300
267,600
Tue, 21 Apr 2026
249.2000
260.8300
249.2000
258.2300
177,900
Tue, 21 Apr 2026
22 · 6-K
Next filing day · accepted 20 Apr, 20:06 ET
FORM 6-K ↗
Mon, 20 Apr 2026
249.7700
251.0900
246.8500
250.4300
244,800
Mon, 20 Apr 2026
21 · 6-K
Next filing day · accepted 17 Apr, 19:06 ET
FORM 6-K ↗
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
20 · 20-F
After-hours · 16:52 ET
20-F ↗
Fri, 17 Apr 2026
245.0500
255.3700
245.0500
251.2000
176,400
Thu, 16 Apr 2026
240.4800
247.4700
239.9300
245.9800
209,200
Wed, 15 Apr 2026
234.5000
242.9100
232.3600
242.9100
210,600
Tue, 14 Apr 2026
238.2700
238.2700
232.0600
235.6000
206,100
Mon, 13 Apr 2026
244.2700
244.2700
234.4500
236.9900
173,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
252.3800
253.3300
244.6200
245.4200
115,300
Thu, 09 Apr 2026
252.6000
256.2400
250.0900
251.2400
120,400
Wed, 08 Apr 2026
250.2800
254.6500
247.2000
252.3900
145,400
Wed, 08 Apr 2026
19 · 6-K
Next filing day · accepted 07 Apr, 19:30 ET
FORM 6-K ↗
Tue, 07 Apr 2026
246.6800
250.0000
236.3000
241.9500
141,800
Mon, 06 Apr 2026
252.2700
253.9700
244.0000
247.2700
123,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
243.3000
255.8500
243.3000
252.2700
171,100
Wed, 01 Apr 2026
246.4300
249.9700
245.1600
248.5700
95,000
Wed, 01 Apr 2026
18 · 6-K
Next filing day · accepted 31 Mar, 21:03 ET
FORM 6-K ↗
Tue, 31 Mar 2026
244.2600
248.1200
240.0100
246.8700
351,000
Mon, 30 Mar 2026
248.8700
248.8700
239.9800
241.2200
154,800
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
245.8800
250.1700
240.0000
243.1200
117,500
Thu, 26 Mar 2026
246.0500
251.0300
242.3100
243.3400
92,700
Wed, 25 Mar 2026
244.4700
252.5700
241.4800
250.4300
132,100
Tue, 24 Mar 2026
231.2500
240.7000
231.2500
240.1600
84,700
Tue, 24 Mar 2026
17 · 6-K
Next filing day · accepted 23 Mar, 19:01 ET
FORM 6-K ↗
Mon, 23 Mar 2026
16 · 6-K
After market open · 13:36 ET
FORM 6-K ↗
Mon, 23 Mar 2026
238.4700
239.9200
229.4300
233.2900
62,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
240.3800
240.4600
231.3200
233.2700
193,900
Fri, 20 Mar 2026
15 · 6-K
Next filing day · accepted 19 Mar, 21:03 ET
FORM 6-K ↗
Thu, 19 Mar 2026
231.8000
240.1800
228.8400
237.9600
72,000
Wed, 18 Mar 2026
230.4400
237.2800
230.4400
233.0100
95,300
Tue, 17 Mar 2026
230.7800
236.9600
230.7800
232.3300
92,800
Mon, 16 Mar 2026
227.9900
232.9400
226.8600
230.9000
125,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
226.7800
231.5400
223.9200
224.3700
80,000
Thu, 12 Mar 2026
236.5800
236.5800
225.5700
226.8600
69,400
Wed, 11 Mar 2026
239.6500
240.5400
233.2100
236.5800
85,500
Tue, 10 Mar 2026
235.9000
241.8100
233.7900
238.0800
121,400
Tue, 10 Mar 2026
14 · 6-K
Next filing day · accepted 09 Mar, 19:11 ET
FORM 6-K ↗
Mon, 09 Mar 2026
236.8100
236.8100
226.2300
236.3400
150,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
13 · 6-K
After-hours · 16:55 ET
FORM 6-K ↗
Fri, 06 Mar 2026
243.2300
243.2300
231.6300
237.3500
136,800
Thu, 05 Mar 2026
251.3900
253.3100
241.9000
243.7400
60,100
Wed, 04 Mar 2026
243.3000
251.4000
240.2800
249.7100
103,400
Tue, 03 Mar 2026
249.7900
252.1800
238.1800
241.5600
168,100
Mon, 02 Mar 2026
262.4800
262.4800
253.5700
255.0800
78,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
269.3100
269.3100
260.0000
260.7600
108,600
Thu, 26 Feb 2026
268.3100
270.6200
265.8500
268.3500
157,100
Wed, 25 Feb 2026
264.9900
267.8000
263.2800
267.1900
125,200
Tue, 24 Feb 2026
274.1400
275.3900
257.1000
264.5000
368,200
Tue, 24 Feb 2026
12 · 6-K
Pre-market · 06:00 ET
FORM 6-K ↗
Mon, 23 Feb 2026
279.6100
292.7000
274.8100
279.1800
237,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
287.7900
300.4100
287.7900
300.4100
49,900
Thu, 19 Feb 2026
286.8000
290.4800
285.5900
288.5600
162,800
Wed, 18 Feb 2026
295.1500
295.1500
288.0800
289.4100
89,000
Tue, 17 Feb 2026
290.6200
293.6600
290.0000
292.0800
69,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
281.2300
283.7100
277.1900
283.5300
124,100
Thu, 12 Feb 2026
291.8600
294.8200
282.3500
283.8700
68,300
Wed, 11 Feb 2026
293.4000
293.9500
286.6200
293.9500
49,000
Tue, 10 Feb 2026
292.5700
292.7900
286.5400
290.4700
53,400
Mon, 09 Feb 2026
289.4500
291.6900
285.6700
290.2400
42,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
281.7000
287.5100
278.1100
287.5100
212,100
Thu, 05 Feb 2026
11 · 6-K
After-hours · 17:22 ET
FORM 6-K ↗
Thu, 05 Feb 2026
274.0000
278.2400
270.6100
276.2400
46,400
Wed, 04 Feb 2026
285.8300
285.8300
272.1200
272.3100
59,800
Tue, 03 Feb 2026
279.1500
285.9700
276.3800
283.4500
163,100
Mon, 02 Feb 2026
277.1800
278.1000
273.6600
277.2600
49,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
275.6000
278.7800
270.5300
274.9100
62,600
Thu, 29 Jan 2026
284.1800
286.2900
273.4800
278.5200
86,300
Wed, 28 Jan 2026
282.0600
287.1500
279.9500
281.4600
55,000
Tue, 27 Jan 2026
283.3500
284.8500
280.6300
283.5300
66,300
Mon, 26 Jan 2026
278.7500
285.0900
278.4600
280.7400
54,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
279.0700
282.4000
275.0800
276.7000
99,200
Thu, 22 Jan 2026
275.7700
284.4900
275.7700
282.3000
127,300
Wed, 21 Jan 2026
270.0000
278.9400
270.0000
277.0300
91,100
Wed, 21 Jan 2026
10 · 6-K
Next filing day · accepted 20 Jan, 17:50 ET
FORM 6-K ↗
Tue, 20 Jan 2026
265.3800
271.8400
257.5400
270.0300
92,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
255.4300
264.1700
254.5500
264.1700
68,600
Thu, 15 Jan 2026
260.2700
264.2400
256.9300
257.2300
104,700
Wed, 14 Jan 2026
265.4300
265.4300
259.8400
263.2000
33,600
Tue, 13 Jan 2026
267.8600
271.3200
264.7300
264.7300
49,800
Mon, 12 Jan 2026
267.5000
273.1100
267.0000
269.2700
48,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
268.9500
271.5600
263.3700
267.4700
43,100
Thu, 08 Jan 2026
265.4700
271.3900
265.3900
271.3900
50,000
Wed, 07 Jan 2026
263.0400
269.4100
257.9400
267.8800
60,700
Tue, 06 Jan 2026
9 · 6-K
After-hours · 16:58 ET
FORM 6-K ↗
Tue, 06 Jan 2026
265.1000
267.3800
262.0500
265.2200
50,100
Mon, 05 Jan 2026
261.5700
266.8900
259.3000
262.4500
58,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
261.4200
266.6800
259.4900
261.9000
42,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
261.1500
265.7200
259.5200
263.6300
88,300
Tue, 30 Dec 2025
270.3400
270.3400
262.9700
263.1900
79,600
Mon, 29 Dec 2025
270.3300
272.1300
268.1900
268.1900
33,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
269.5600
273.4000
269.5600
272.3600
24,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
271.4200
272.0100
270.0700
271.8000
14,400
Tue, 23 Dec 2025
269.0000
272.8400
267.8600
272.6900
58,300
Mon, 22 Dec 2025
265.3800
268.9700
261.4400
268.3900
92,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
262.7500
268.9200
262.7500
266.8600
441,600
Thu, 18 Dec 2025
260.6300
267.4200
259.7200
265.0800
82,400
Wed, 17 Dec 2025
255.5200
262.3500
254.4500
258.0000
124,200
Tue, 16 Dec 2025
252.0200
253.7100
245.9800
253.2000
187,700
Mon, 15 Dec 2025
258.7400
263.1000
253.3900
253.3900
67,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
260.3500
262.3500
256.5700
260.1800
48,800
Thu, 11 Dec 2025
8 · 6-K
After market open · 14:54 ET
FORM 6-K ↗
Thu, 11 Dec 2025
247.8800
261.2100
244.5400
258.6700
120,400
Wed, 10 Dec 2025
238.3900
247.5800
238.3900
242.6300
106,200
Tue, 09 Dec 2025
235.2400
246.8900
235.2400
240.2700
158,600
Mon, 08 Dec 2025
228.3300
237.4200
228.2100
237.3700
77,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
227.0000
229.8400
227.0000
227.1800
59,600
Fri, 05 Dec 2025
7 · 6-K
Next filing day · accepted 04 Dec, 18:33 ET
FORM 6-K ↗
Thu, 04 Dec 2025
230.0400
231.6700
228.4600
228.5400
40,100
Wed, 03 Dec 2025
235.1800
235.1800
230.5900
231.4500
45,300
Tue, 02 Dec 2025
237.6300
240.3900
230.5500
233.2700
120,400
Mon, 01 Dec 2025
238.0000
240.1600
235.6600
238.0200
87,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
237.9100
240.2600
237.2800
237.4900
49,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
235.8500
239.5900
234.6400
236.5400
84,100
Tue, 25 Nov 2025
232.6600
237.0100
229.7900
235.7300
199,300
Mon, 24 Nov 2025
226.1800
232.4200
226.1800
230.7900
140,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
219.5000
227.8100
219.5000
225.4100
97,600
Thu, 20 Nov 2025
221.8400
226.4600
220.3100
220.3100
102,800
Wed, 19 Nov 2025
217.5700
221.3400
217.2400
219.4700
67,100
Tue, 18 Nov 2025
220.1600
223.5000
219.1300
219.1400
172,200
Mon, 17 Nov 2025
219.6600
222.2400
217.5800
217.5800
62,000
Mon, 17 Nov 2025
6 · 6-K
Pre-market · 06:00 ET
FORM 6-K ↗
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
216.1400
223.2800
216.1400
221.2200
83,000
Thu, 13 Nov 2025
216.7100
221.3400
215.6200
216.8100
83,000
Wed, 12 Nov 2025
219.2400
221.5800
215.0000
217.2800
86,200
Tue, 11 Nov 2025
214.1000
218.5500
214.1000
217.4200
55,200
Mon, 10 Nov 2025
213.1800
216.3900
213.1400
213.1400
73,000
Mon, 10 Nov 2025
5 · 6-K
Next filing day · accepted 07 Nov, 18:32 ET
FORM 6-K ↗
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
217.9100
219.0700
214.9000
214.9000
82,000
Thu, 06 Nov 2025
217.2500
220.0000
216.4000
216.6400
49,900
Wed, 05 Nov 2025
213.9100
222.9500
211.5300
218.0000
240,500
Tue, 04 Nov 2025
214.4600
217.2500
208.3100
212.7100
50,300
Tue, 04 Nov 2025
4 · 6-K
Next filing day · accepted 03 Nov, 17:36 ET
FORM 6-K ↗
Mon, 03 Nov 2025
210.0000
213.8200
206.9600
213.3600
179,600
Mon, 03 Nov 2025
3 · 6-K
Next filing day · accepted 31 Oct, 18:31 ET
FORM 6-K ↗
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
209.0000
210.5400
206.9100
208.3200
90,200
Thu, 30 Oct 2025
214.6200
214.9400
207.4700
208.1700
68,800
Thu, 30 Oct 2025
2 · 6-K
Pre-market · 06:15 ET
FORM 6-K ↗
Wed, 29 Oct 2025
216.5000
216.9500
213.7200
215.3300
37,400
Wed, 29 Oct 2025
1 · 6-K
Next filing day · accepted 28 Oct, 21:03 ET
FORM 6-K ↗
Tue, 28 Oct 2025
215.4400
218.3300
214.5400
215.4800
61,800
Mon, 27 Oct 2025
217.1000
218.5700
214.7300
216.1300
40,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
217.4800
220.3100
215.5500
216.6300
75,500
Thu, 23 Oct 2025
217.2600
218.3700
215.3800
216.5000
46,200