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, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
222.2000
230.1450
222.1000
228.4100
1,144,812
Thu, 03 Sep 2026
223.4000
223.8000
220.0000
223.2300
1,472,400
Wed, 02 Sep 2026
218.2700
222.0900
215.8000
221.2300
1,667,700
Tue, 01 Sep 2026
222.7200
226.0000
218.0500
218.9100
1,925,400
Mon, 31 Aug 2026
227.0400
229.0100
224.2800
224.5100
1,624,500
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
234.3900
234.6800
227.9200
228.4900
1,000,700
Thu, 27 Aug 2026
232.6700
234.7800
231.2300
233.2600
1,019,600
Wed, 26 Aug 2026
234.6000
240.4800
233.0600
235.7300
1,541,700
Tue, 25 Aug 2026
237.9800
237.9800
231.9700
232.6700
1,656,100
Mon, 24 Aug 2026
242.2400
243.6800
235.5400
236.4500
1,290,900
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
240.3500
243.1300
239.2000
242.2400
995,300
Thu, 20 Aug 2026
241.2400
242.8200
238.8300
239.4400
968,500
Wed, 19 Aug 2026
244.6700
249.4700
242.4500
243.1900
1,478,700
Tue, 18 Aug 2026
243.1600
245.7400
240.8400
244.4700
1,770,700
Mon, 17 Aug 2026
243.6500
247.1600
240.8200
244.9800
1,448,300
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
25 · 8-K
After-hours · 16:31 ET
8-K ↗
Fri, 14 Aug 2026
247.7600
250.2200
244.5000
244.9400
1,268,200
Thu, 13 Aug 2026
246.1700
248.2900
243.1000
248.1200
2,044,700
Wed, 12 Aug 2026
24 · 424B2
After-hours · 16:30 ET
424B2 ↗
Wed, 12 Aug 2026
254.4400
254.7500
245.0500
245.1800
1,438,900
Tue, 11 Aug 2026
23 · 8-K
After-hours · 16:15 ET
SEC Form 8-K ↗
Tue, 11 Aug 2026
262.7300
264.2300
251.3500
251.5100
2,323,400
Tue, 11 Aug 2026
22 · 424B2
Pre-market · 08:52 ET
424B2 ↗
Mon, 10 Aug 2026
21 · 10-Q
After market open · 13:03 ET
10-Q ↗
Mon, 10 Aug 2026
262.7200
267.8400
259.0900
263.7800
2,616,800
Mon, 10 Aug 2026
20 · 8-K
Pre-market · 06:50 ET
8-K ↗
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
254.1800
260.8800
254.1800
256.6900
2,616,700
Thu, 06 Aug 2026
256.3200
257.5700
252.4100
253.3700
2,697,300
Wed, 05 Aug 2026
253.5500
256.0300
252.2200
255.2500
2,483,000
Tue, 04 Aug 2026
249.8400
258.9200
249.7900
255.5100
46,181,600
Mon, 03 Aug 2026
252.0000
256.9900
247.5100
250.0800
10,851,500
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
228.3500
236.5400
226.8000
234.3300
1,999,900
Thu, 30 Jul 2026
229.4100
229.7200
223.6400
226.3600
1,416,600
Wed, 29 Jul 2026
226.3800
228.6500
222.4800
226.2000
2,051,800
Tue, 28 Jul 2026
235.2800
236.3100
228.3000
232.0200
1,410,000
Mon, 27 Jul 2026
231.8600
236.2400
229.7100
234.1000
1,059,000
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
227.9900
233.8100
226.9400
230.6700
1,084,000
Thu, 23 Jul 2026
227.2000
231.6900
226.2800
228.6700
866,000
Wed, 22 Jul 2026
228.7300
231.3800
227.4800
229.6300
717,900
Tue, 21 Jul 2026
229.8600
230.9800
224.3200
226.5000
1,476,900
Mon, 20 Jul 2026
233.5400
234.2400
228.1000
229.0200
812,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
233.1200
236.3700
230.6100
232.0200
1,009,300
Thu, 16 Jul 2026
230.1200
234.8300
227.6900
234.1000
1,255,400
Wed, 15 Jul 2026
234.5800
234.9200
229.9500
230.5200
1,070,100
Tue, 14 Jul 2026
235.4300
237.1000
232.5300
234.6800
1,374,800
Mon, 13 Jul 2026
227.9600
234.5700
227.8600
233.1900
1,568,800
Mon, 13 Jul 2026
19 · 8-K
Pre-market · 09:05 ET
8-K ↗
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
225.4200
228.9500
224.7400
227.4600
1,257,100
Thu, 09 Jul 2026
222.6000
225.6900
222.3100
224.6200
1,476,000
Wed, 08 Jul 2026
221.6300
223.7200
218.5400
221.4600
1,111,800
Tue, 07 Jul 2026
221.3700
223.9400
220.9100
223.1800
1,440,100
Mon, 06 Jul 2026
230.0300
230.3000
226.0700
228.9200
1,293,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
232.3600
233.4700
226.1800
230.2400
1,006,500
Wed, 01 Jul 2026
236.8000
237.4000
229.1900
229.2000
1,283,100
Tue, 30 Jun 2026
239.6000
240.0500
236.2200
237.3300
1,233,200
Mon, 29 Jun 2026
235.5100
239.0600
233.6500
238.6100
1,073,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
238.8100
238.8800
234.6000
238.6100
1,591,700
Thu, 25 Jun 2026
238.3500
245.1500
236.9200
240.7600
1,381,000
Wed, 24 Jun 2026
235.3600
240.0800
234.2500
236.6800
961,000
Tue, 23 Jun 2026
231.2500
236.1800
228.5800
234.0500
1,062,800
Mon, 22 Jun 2026
238.0300
239.6200
235.2600
237.2800
1,245,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
231.0300
241.8600
231.0300
238.3500
2,049,600
Wed, 17 Jun 2026
234.1900
239.5700
229.5800
229.6200
1,425,600
Tue, 16 Jun 2026
235.9100
237.3300
232.4500
234.8000
1,245,100
Mon, 15 Jun 2026
234.7500
237.5700
233.8500
235.5600
2,012,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
230.5100
230.8900
225.5800
230.0800
1,169,400
Thu, 11 Jun 2026
224.8500
228.5400
222.4100
228.0300
1,445,400
Wed, 10 Jun 2026
233.8100
233.8400
223.3600
224.5600
1,657,800
Tue, 09 Jun 2026
226.4400
235.5000
226.4400
235.4400
1,827,700
Mon, 08 Jun 2026
228.3000
229.6500
224.0600
224.2900
1,219,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
228.9000
231.3000
226.7000
229.5800
1,374,600
Thu, 04 Jun 2026
227.3400
231.1300
226.4500
230.6000
1,366,100
Wed, 03 Jun 2026
227.8000
230.7500
226.0900
226.0900
1,259,200
Tue, 02 Jun 2026
225.4500
229.6000
225.3800
227.6000
1,390,700
Mon, 01 Jun 2026
222.0300
224.6200
219.8200
224.3800
1,321,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
225.6400
226.9100
224.1100
225.9700
2,070,000
Thu, 28 May 2026
227.2300
229.2600
225.8300
226.4900
1,343,000
Wed, 27 May 2026
229.5400
232.3500
228.7000
229.8000
1,445,800
Tue, 26 May 2026
223.7100
228.2700
223.6100
227.3000
1,113,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
225.0600
225.3800
222.0500
223.3100
974,100
Thu, 21 May 2026
222.5000
226.2400
219.7600
223.7400
1,953,000
Wed, 20 May 2026
222.3800
226.2900
219.9100
225.6800
1,848,400
Tue, 19 May 2026
217.5900
222.0200
214.4400
221.5700
1,797,600
Mon, 18 May 2026
223.6300
225.4900
218.2900
219.9500
1,543,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
227.5100
227.5300
223.3900
223.8200
1,605,900
Thu, 14 May 2026
235.1800
236.0000
231.1500
232.0000
978,600
Wed, 13 May 2026
237.9300
237.9300
231.0000
233.6200
941,900
Tue, 12 May 2026
243.1200
244.7700
236.9700
238.1000
1,582,700
Mon, 11 May 2026
241.7400
245.7200
240.6700
243.9800
1,631,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
246.5300
247.1500
240.2300
241.3400
1,382,200
Thu, 07 May 2026
252.8100
256.3000
245.4600
246.5300
1,265,000
Wed, 06 May 2026
254.4700
257.8500
250.9000
252.2100
1,359,400
Tue, 05 May 2026
18 · 10-Q
After market open · 13:28 ET
10-Q ↗
Tue, 05 May 2026
258.5200
260.0000
250.8500
252.8100
1,962,100
Tue, 05 May 2026
17 · 8-K
Pre-market · 06:50 ET
8-K ↗
Mon, 04 May 2026
16 · 8-K
After-hours · 16:15 ET
8-K ↗
Mon, 04 May 2026
263.2000
264.3400
260.0000
260.8000
1,366,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
266.8400
268.4200
263.4800
264.2700
1,205,000
Thu, 30 Apr 2026
259.6500
268.6700
259.6100
267.7100
1,372,600
Wed, 29 Apr 2026
259.7900
259.8000
253.1900
256.1600
1,086,600
Tue, 28 Apr 2026
263.4100
263.4100
257.3900
258.1800
1,064,700
Mon, 27 Apr 2026
263.9400
267.2000
261.8100
264.2200
1,213,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
261.9400
264.1200
260.0000
263.5900
1,120,500
Thu, 23 Apr 2026
264.3100
266.3200
261.1400
263.3700
1,353,600
Wed, 22 Apr 2026
267.0000
268.9500
260.6100
262.0700
1,444,100
Tue, 21 Apr 2026
266.6200
268.6000
262.8900
263.0100
1,918,600
Mon, 20 Apr 2026
259.7100
264.3700
259.3500
263.4200
2,224,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
261.7000
265.1200
259.9000
260.4900
1,816,400
Thu, 16 Apr 2026
257.4400
259.8200
256.4800
257.0500
1,169,500
Wed, 15 Apr 2026
258.3000
258.7300
253.7100
257.1600
1,003,600
Tue, 14 Apr 2026
259.2200
259.6600
256.4100
258.8600
876,600
Mon, 13 Apr 2026
254.8700
258.9700
254.3600
258.4500
1,138,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
256.3100
258.1500
254.0200
256.6100
1,113,800
Thu, 09 Apr 2026
247.7300
255.8200
247.7300
253.6800
1,270,500
Wed, 08 Apr 2026
247.3000
251.4100
246.5000
249.2000
1,769,200
Tue, 07 Apr 2026
236.9800
238.0000
233.3200
235.9200
1,359,600
Mon, 06 Apr 2026
235.0700
239.3800
232.6900
239.1000
1,358,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
233.6800
241.7400
232.7100
235.0700
1,511,500
Wed, 01 Apr 2026
235.4100
241.8600
235.2500
239.0600
2,272,900
Tue, 31 Mar 2026
227.9100
236.5400
227.0400
233.2600
1,682,500
Mon, 30 Mar 2026
227.4700
227.9100
222.4500
223.6500
1,124,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
220.6800
225.3900
220.4000
224.7600
945,300
Thu, 26 Mar 2026
226.4500
229.2600
221.2800
221.3100
868,200
Wed, 25 Mar 2026
228.4800
229.7500
224.4900
228.8400
1,045,000
Tue, 24 Mar 2026
220.0800
226.4500
218.7200
225.9300
1,417,700
Mon, 23 Mar 2026
223.0300
227.2700
222.0600
222.5000
1,012,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
218.3400
220.0000
215.8700
217.5600
1,648,100
Thu, 19 Mar 2026
216.7100
220.6600
214.5100
217.7100
1,658,600
Wed, 18 Mar 2026
225.7700
227.6100
220.7900
221.8600
1,276,900
Tue, 17 Mar 2026
227.0000
227.4500
223.0100
225.9200
1,128,300
Mon, 16 Mar 2026
15 · DEFA14A
After-hours · 16:15 ET
DEFA14A ↗
Mon, 16 Mar 2026
224.0000
225.6400
221.8000
223.5500
1,128,500
Mon, 16 Mar 2026
14 · DEFA14A
Pre-market · 06:06 ET
DEFA14A ↗
Mon, 16 Mar 2026
13 · DEF 14A
Pre-market · 06:05 ET
DEF 14A ↗
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
221.7100
222.7700
219.3200
222.0500
1,092,700
Thu, 12 Mar 2026
229.1800
230.3200
219.0300
219.7300
1,417,000
Wed, 11 Mar 2026
227.6300
231.9500
224.7800
231.6300
1,650,900
Tue, 10 Mar 2026
231.2900
232.1400
227.5600
227.9100
1,014,400
Mon, 09 Mar 2026
225.3800
230.8100
221.0300
230.5800
1,802,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
234.8600
235.2600
229.6000
230.2400
1,846,600
Thu, 05 Mar 2026
245.3700
246.9300
238.6800
239.8400
1,093,800
Wed, 04 Mar 2026
249.1300
250.0300
245.4600
247.1300
1,548,300
Tue, 03 Mar 2026
249.5300
249.9000
243.6000
247.9600
1,363,900
Mon, 02 Mar 2026
258.2800
260.8200
254.9100
257.1500
1,210,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
262.0000
263.6900
255.8100
260.7600
2,167,800
Thu, 26 Feb 2026
261.6000
266.0500
254.6200
264.8900
2,208,100
Wed, 25 Feb 2026
260.8300
261.7700
252.1400
260.6600
1,777,800
Tue, 24 Feb 2026
247.0300
262.6900
246.6400
261.8500
2,273,800
Tue, 24 Feb 2026
12 · 8-K
Pre-market · 06:50 ET
8-K ↗
Mon, 23 Feb 2026
253.6500
257.7200
249.7100
251.3100
1,693,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
257.0300
262.3300
252.6900
255.0000
1,416,000
Thu, 19 Feb 2026
259.0200
260.3400
256.0600
257.8400
1,082,700
Wed, 18 Feb 2026
257.4400
263.1000
255.3300
260.0000
1,041,700
Tue, 17 Feb 2026
259.2200
261.0300
256.9500
259.6700
939,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
261.6100
264.7200
258.8500
261.3600
1,549,400
Thu, 12 Feb 2026
265.8700
271.6400
263.0100
263.6600
1,162,000
Wed, 11 Feb 2026
264.0400
267.6600
263.0800
267.3600
2,073,800
Tue, 10 Feb 2026
263.2000
264.8000
260.0800
263.8800
1,246,400
Mon, 09 Feb 2026
263.1000
265.0000
260.0200
261.6100
841,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
256.2000
263.3400
256.0300
262.7600
1,522,000
Thu, 05 Feb 2026
257.1400
257.6100
251.8900
254.7500
1,634,700
Wed, 04 Feb 2026
259.0000
262.5900
257.1200
261.0500
2,229,800
Tue, 03 Feb 2026
255.3900
262.8800
253.7400
257.6500
1,864,700
Mon, 02 Feb 2026
252.0200
255.7000
249.7300
254.9400
1,310,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
255.1700
257.0000
250.1400
252.4600
1,331,700
Thu, 29 Jan 2026
253.4200
256.4700
250.2900
256.4300
874,300
Wed, 28 Jan 2026
251.4000
252.7200
247.2200
251.7300
982,700
Tue, 27 Jan 2026
253.6400
254.6800
249.6600
251.5700
957,600
Mon, 26 Jan 2026
253.2300
255.4800
252.5000
254.5000
1,461,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
252.2100
254.5400
249.9100
254.0200
1,125,400
Thu, 22 Jan 2026
252.0300
255.4300
250.3500
251.7700
2,097,300
Wed, 21 Jan 2026
243.5900
251.1900
242.8300
249.3500
1,063,000
Tue, 20 Jan 2026
244.3700
246.1900
241.9700
242.6200
978,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
250.5400
252.9500
248.1900
249.0000
972,800
Thu, 15 Jan 2026
248.3000
250.3900
247.0900
249.8600
1,180,600
Wed, 14 Jan 2026
243.6200
246.3400
242.0100
246.1000
1,319,000
Tue, 13 Jan 2026
242.3000
244.1700
240.1000
243.1000
821,800
Mon, 12 Jan 2026
237.5800
241.9900
237.1500
241.5300
1,048,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
232.6600
239.6000
231.8000
238.8600
1,695,400
Thu, 08 Jan 2026
220.9400
231.7200
220.7200
229.4200
1,674,300
Wed, 07 Jan 2026
227.9700
228.8000
221.8200
221.8700
1,649,300
Tue, 06 Jan 2026
227.8900
227.9100
223.5300
226.0100
1,325,300
Mon, 05 Jan 2026
223.9200
229.1500
223.9200
227.6000
978,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
223.1600
225.7400
222.0100
225.0200
879,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
225.6900
225.6900
222.3600
222.6300
831,500
Tue, 30 Dec 2025
226.1800
226.8500
225.2700
225.5700
787,300
Mon, 29 Dec 2025
228.8800
229.2400
225.9400
227.0600
665,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
228.4400
228.8200
227.4500
228.6900
367,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
227.7500
228.9100
226.6600
228.5300
346,600
Tue, 23 Dec 2025
228.5500
229.2300
225.7300
227.3000
777,000
Mon, 22 Dec 2025
230.9100
230.9900
227.1600
229.7000
920,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
226.0400
229.8000
225.4400
228.8500
2,494,200
Thu, 18 Dec 2025
229.0900
232.1100
225.6700
226.0600
1,442,100
Wed, 17 Dec 2025
223.0600
225.2900
221.5000
225.0000
1,776,200
Tue, 16 Dec 2025
225.3000
227.7100
223.4800
224.7000
1,530,700
Mon, 15 Dec 2025
226.1300
227.2000
222.9600
225.4700
1,658,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
231.1700
231.9900
223.7000
224.6600
1,839,700
Thu, 11 Dec 2025
233.3100
233.8500
227.5200
228.2000
2,169,600
Wed, 10 Dec 2025
226.0200
233.4600
225.7400
231.3200
2,632,900
Tue, 09 Dec 2025
11 · 10-Q
After market open · 12:59 ET
10-Q ↗
Tue, 09 Dec 2025
232.6000
238.6000
225.2100
226.0200
3,871,200
Tue, 09 Dec 2025
10 · 8-K
Pre-market · 06:50 ET
8-K ↗
Mon, 08 Dec 2025
249.3200
250.4900
244.5100
245.8000
1,876,300
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
249.5200
251.1800
247.9900
248.3800
1,584,800
Thu, 04 Dec 2025
9 · 8-K
After-hours · 16:15 ET
8-K ↗
Thu, 04 Dec 2025
253.2600
253.2900
249.1300
249.5200
1,391,000
Wed, 03 Dec 2025
252.0900
253.4400
250.3400
252.8400
885,700
Tue, 02 Dec 2025
253.4500
253.4500
250.4800
252.2900
862,900
Mon, 01 Dec 2025
249.4800
252.3000
248.4400
251.5400
2,109,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
254.0600
254.7000
251.4400
251.6700
988,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
247.9400
254.8200
247.9400
252.5400
1,128,600
Tue, 25 Nov 2025
241.3100
248.5500
240.8500
248.0000
961,100
Mon, 24 Nov 2025
236.9600
241.9800
236.4300
240.7100
1,925,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
234.1200
237.9400
231.2400
236.9200
1,606,000
Thu, 20 Nov 2025
239.3000
241.0100
231.3800
231.6900
1,601,200
Wed, 19 Nov 2025
235.7200
238.9000
235.2500
236.7100
1,293,700
Tue, 18 Nov 2025
234.4300
238.1600
233.0000
236.5400
1,658,800
Mon, 17 Nov 2025
242.3500
242.3500
235.2100
235.6900
1,713,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
240.6500
244.5000
239.4000
242.8000
1,375,900
Thu, 13 Nov 2025
251.6800
251.6800
242.7200
243.1800
2,340,200
Wed, 12 Nov 2025
255.4100
256.9300
252.9700
253.1300
2,111,100
Tue, 11 Nov 2025
252.0900
255.2500
250.8400
254.1300
1,260,200
Mon, 10 Nov 2025
252.2200
253.5900
248.7600
251.5900
1,524,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
242.4400
250.1200
241.5100
249.6600
1,808,400
Thu, 06 Nov 2025
249.7200
250.6400
245.7800
246.1000
1,872,300
Wed, 05 Nov 2025
242.8900
249.2600
241.4300
249.0000
3,458,700
Tue, 04 Nov 2025
243.1400
247.2600
242.5600
244.8500
1,031,100
Mon, 03 Nov 2025
248.5100
250.4000
245.6300
247.5600
1,656,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
246.2400
248.6700
244.3500
248.5000
2,158,100
Thu, 30 Oct 2025
248.8400
252.0800
245.7500
245.7700
995,100
Wed, 29 Oct 2025
247.4600
252.5200
245.6000
249.0800
972,600
Tue, 28 Oct 2025
249.4900
250.9800
247.1100
247.1900
1,274,200
Mon, 27 Oct 2025
250.6000
252.3600
249.1300
251.0100
1,544,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
248.0100
251.1500
247.3600
249.1700
1,957,700
Thu, 23 Oct 2025
240.6900
246.3500
239.9500
245.0200
1,370,000
Wed, 22 Oct 2025
243.3600
244.7100
240.1600
240.3000
1,238,000
Tue, 21 Oct 2025
241.2300
246.6500
240.6100
244.6800
1,505,800
Mon, 20 Oct 2025
239.9400
242.5100
237.9100
242.0200
1,467,500
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
233.6200
237.6500
233.1000
236.9400
1,155,700
Thu, 16 Oct 2025
242.5000
243.1200
235.1600
235.6000
1,369,400
Wed, 15 Oct 2025
8 · DEFA14A
After-hours · 16:15 ET
DEFA14A ↗
Wed, 15 Oct 2025
240.0400
241.5500
236.2700
241.3300
2,182,400
Wed, 15 Oct 2025
7 · DEFA14A
Pre-market · 06:03 ET
DEFA14A ↗
Wed, 15 Oct 2025
6 · DEF 14A
Pre-market · 06:01 ET
DEF 14A ↗
Tue, 14 Oct 2025
232.7000
243.3700
232.5900
240.4200
1,495,100
Mon, 13 Oct 2025
231.5100
235.3000
231.0500
235.0000
1,128,300
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
235.1800
236.7800
230.9200
231.4700
1,684,200
Thu, 09 Oct 2025
234.0600
235.0200
232.2300
234.8300
1,845,800
Wed, 08 Oct 2025
231.6800
234.9900
230.1500
234.8800
1,365,200
Tue, 07 Oct 2025
236.6300
236.8100
230.9600
231.0100
825,800
Mon, 06 Oct 2025
232.5500
235.0200
229.2000
234.4900
1,446,900
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
230.0000
232.3200
230.0000
231.6300
1,831,700
Thu, 02 Oct 2025
227.1300
231.9500
226.4900
231.5800
2,642,200
Wed, 01 Oct 2025
225.7300
226.0100
223.8700
225.4900
1,777,000
Tue, 30 Sep 2025
224.6100
225.8600
223.1700
224.5800
2,380,100
Mon, 29 Sep 2025
226.5500
226.5500
223.8500
225.0000
1,500,700
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
5 · 10-K
After market open · 13:07 ET
10-K ↗
Fri, 26 Sep 2025
225.3800
225.9900
223.3700
225.8800
1,295,800
Thu, 25 Sep 2025
224.6900
226.9500
223.7400
225.3700
1,281,600
Wed, 24 Sep 2025
232.5100
232.7000
225.8700
226.4400
1,459,500
Tue, 23 Sep 2025
235.4000
237.3700
232.4700
233.4500
1,868,300
Mon, 22 Sep 2025
4 · 8-K
After-hours · 16:16 ET
8-K ↗
Mon, 22 Sep 2025
229.5000
233.7000
228.5000
233.0300
2,277,400
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
3 · 424B2
After-hours · 16:17 ET
424B2 ↗
Fri, 19 Sep 2025
228.9400
229.7000
225.9400
229.4100
2,885,900
Thu, 18 Sep 2025
226.3300
229.4700
224.1700
229.2000
2,613,700
Thu, 18 Sep 2025
2 · 424B2
Pre-market · 09:02 ET
424B2 ↗
Wed, 17 Sep 2025
232.3900
232.6900
224.4200
224.4800
2,827,600
Tue, 16 Sep 2025
235.2000
235.5500
224.1700
231.5400
5,042,100
Tue, 16 Sep 2025
1 · 8-K
Pre-market · 06:50 ET
8-K ↗
Mon, 15 Sep 2025
209.6900
215.2800
207.6400
214.5300
4,034,300
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
221.0500
221.1600
210.1200
211.6100
4,186,100
Thu, 11 Sep 2025
224.5900
225.7200
221.2600
225.7200
3,636,800
Wed, 10 Sep 2025
228.7600
228.7600
223.6400
224.1300
2,961,200
Tue, 09 Sep 2025
226.5400
229.0000
223.5900
228.2300
2,430,500
Mon, 08 Sep 2025
238.2400
241.1000
236.2700
237.6700
1,450,000
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
240.3200
243.4000
236.6200
238.3400
1,861,100