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
208.2000
212.3200
207.9600
208.6500
2,018,902
Thu, 03 Sep 2026
203.1400
209.4800
201.0800
209.4100
2,097,100
Wed, 02 Sep 2026
205.3100
206.6500
199.8200
202.2100
2,446,500
Tue, 01 Sep 2026
205.2100
208.0600
201.9800
208.0000
3,677,800
Mon, 31 Aug 2026
201.6900
206.0700
200.7800
205.2500
1,829,800
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
203.2000
204.4900
200.0200
202.6600
1,384,400
Thu, 27 Aug 2026
204.4600
204.9100
200.5200
203.0000
1,750,700
Wed, 26 Aug 2026
202.4500
205.9800
202.2500
205.0300
1,749,500
Tue, 25 Aug 2026
205.0000
205.3000
199.2800
201.4100
2,156,000
Mon, 24 Aug 2026
203.7700
204.3000
199.5200
202.4100
1,705,300
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
200.2500
204.1800
200.2000
203.5200
2,966,100
Thu, 20 Aug 2026
201.0800
202.7100
199.4500
200.5400
1,864,100
Wed, 19 Aug 2026
208.0400
208.8800
203.1800
203.5700
1,830,200
Tue, 18 Aug 2026
213.6300
213.6500
204.8900
204.9700
2,939,900
Mon, 17 Aug 2026
215.2500
218.9200
214.9400
217.3800
1,384,200
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
214.7400
218.2700
214.0300
216.2300
1,977,400
Thu, 13 Aug 2026
215.0500
218.0600
214.4100
214.7400
1,270,200
Wed, 12 Aug 2026
220.9500
220.9500
211.7900
214.2000
1,542,400
Tue, 11 Aug 2026
214.8200
221.9800
214.5600
218.6900
1,288,700
Mon, 10 Aug 2026
215.7300
216.8800
212.8000
214.2800
1,070,400
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
214.6800
217.0700
213.7600
216.3300
2,552,000
Thu, 06 Aug 2026
217.7600
220.6800
214.8900
215.0800
1,470,800
Wed, 05 Aug 2026
217.0500
219.5600
215.1000
218.0200
2,663,100
Tue, 04 Aug 2026
208.9200
217.4400
206.6000
216.8200
2,609,800
Mon, 03 Aug 2026
205.8400
206.3100
200.6100
204.9700
2,599,800
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
210.4900
211.4000
205.4900
205.6900
2,323,800
Thu, 30 Jul 2026
211.9400
213.2300
203.2100
206.5800
3,057,700
Wed, 29 Jul 2026
214.8900
215.0300
205.5700
206.9500
3,044,400
Tue, 28 Jul 2026
205.1600
214.7200
203.3800
214.2900
3,564,300
Mon, 27 Jul 2026
204.6900
207.6600
203.0500
207.5800
2,361,100
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
198.9100
203.4400
197.6700
202.9400
2,010,300
Fri, 24 Jul 2026
16 · 10-Q
Pre-market · 08:58 ET
10-Q ↗
Thu, 23 Jul 2026
198.1100
203.9200
196.8200
198.7900
3,585,200
Wed, 22 Jul 2026
199.3300
201.0000
190.2700
200.2800
8,791,800
Wed, 22 Jul 2026
15 · 8-K
Pre-market · 06:40 ET
8-K ↗
Tue, 21 Jul 2026
206.1500
211.9900
204.7400
209.0100
3,172,700
Mon, 20 Jul 2026
205.2500
206.6900
201.5900
203.1400
3,005,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
198.1400
204.3000
196.8700
203.3100
2,452,900
Thu, 16 Jul 2026
198.4500
203.7800
197.6800
202.5700
2,422,600
Wed, 15 Jul 2026
202.8400
204.2900
197.3800
201.3400
1,819,400
Tue, 14 Jul 2026
201.2600
203.8200
199.4400
200.9800
1,472,600
Mon, 13 Jul 2026
199.6400
203.2700
197.1700
198.1800
1,974,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
199.5700
204.2500
199.1500
200.3600
1,929,200
Thu, 09 Jul 2026
200.3900
201.9200
195.9000
198.9100
2,782,800
Wed, 08 Jul 2026
194.2900
197.0500
191.6600
196.2400
1,889,500
Tue, 07 Jul 2026
197.8300
199.0700
194.3400
197.8400
1,855,300
Mon, 06 Jul 2026
198.4200
203.1100
198.2500
200.1500
1,589,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
201.4400
205.6700
195.2200
197.4400
1,883,800
Wed, 01 Jul 2026
200.5000
204.8600
199.0200
201.4400
2,066,500
Tue, 30 Jun 2026
198.2000
203.6700
197.8100
201.6100
3,290,300
Mon, 29 Jun 2026
197.4400
199.5200
194.2800
198.3000
1,821,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
196.6900
198.4100
194.8700
197.7400
3,579,000
Thu, 25 Jun 2026
201.8200
204.6200
198.7500
200.0700
2,230,700
Wed, 24 Jun 2026
201.0000
202.7000
195.5700
198.5500
3,209,500
Tue, 23 Jun 2026
206.3000
207.9600
203.0400
203.0500
2,359,200
Mon, 22 Jun 2026
214.8100
216.9900
210.6600
212.6900
2,534,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
216.6500
219.3300
216.0400
217.6400
3,407,300
Wed, 17 Jun 2026
220.3400
220.5700
211.5100
212.2000
2,063,700
Tue, 16 Jun 2026
216.9400
218.6600
213.1000
217.0000
2,166,600
Mon, 15 Jun 2026
217.3400
218.9900
214.7400
216.1400
2,148,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
210.3900
212.3300
207.5700
210.3800
1,945,900
Thu, 11 Jun 2026
202.2100
208.2200
201.4800
207.7400
2,882,800
Wed, 10 Jun 2026
208.2800
213.3300
200.4200
202.0000
2,817,700
Tue, 09 Jun 2026
210.1000
216.6200
202.5500
210.9100
3,298,600
Mon, 08 Jun 2026
213.0300
213.9300
201.5100
205.6100
3,506,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
217.1300
217.9100
210.7500
212.6500
1,876,600
Thu, 04 Jun 2026
215.9100
223.7600
215.0000
220.7500
2,367,700
Wed, 03 Jun 2026
216.5800
223.3200
215.2900
218.3900
2,259,100
Tue, 02 Jun 2026
211.4800
216.1700
210.0900
214.7300
2,218,100
Mon, 01 Jun 2026
211.0000
216.2800
208.5700
211.0900
2,106,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
211.0900
214.8300
210.0100
213.4100
3,972,400
Thu, 28 May 2026
208.7500
212.3000
205.6100
210.3300
3,807,800
Wed, 27 May 2026
209.9600
210.8500
206.3300
208.7500
2,363,500
Tue, 26 May 2026
207.7700
212.1000
205.7300
208.6000
3,646,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
202.7800
204.1200
201.1200
202.7800
2,156,500
Thu, 21 May 2026
199.8900
202.6900
198.5200
202.5700
1,672,600
Wed, 20 May 2026
200.4100
202.3700
197.9600
201.3900
1,875,100
Tue, 19 May 2026
198.1700
199.0200
193.7500
196.0700
3,439,500
Mon, 18 May 2026
205.6300
205.6300
197.9000
200.5100
1,850,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
202.7900
205.8800
200.4100
205.1100
2,991,200
Thu, 14 May 2026
208.0700
208.8500
204.7100
206.6900
2,376,700
Wed, 13 May 2026
216.9400
217.4900
207.5100
207.6600
4,597,200
Tue, 12 May 2026
206.0000
213.9600
203.4400
213.7300
3,869,100
Mon, 11 May 2026
206.6100
207.1800
202.4200
206.1200
4,732,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
212.4000
213.7400
205.7000
206.2000
2,865,200
Thu, 07 May 2026
216.1100
217.0600
207.4800
210.0600
2,406,100
Wed, 06 May 2026
208.0000
217.2600
207.9500
216.1700
3,040,500
Tue, 05 May 2026
208.1000
209.5800
205.5300
206.9400
1,552,700
Mon, 04 May 2026
208.1100
209.8000
204.2800
205.2800
2,413,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
211.3300
211.3300
205.0300
207.4300
2,728,100
Thu, 30 Apr 2026
207.8400
212.2000
204.4500
211.6600
3,054,800
Wed, 29 Apr 2026
205.2300
206.1900
201.8900
205.2500
2,365,300
Tue, 28 Apr 2026
206.0500
209.0500
202.8700
204.3000
2,401,800
Mon, 27 Apr 2026
214.6700
215.8900
208.4600
209.5200
3,118,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
219.9900
223.0000
212.0400
214.6700
3,335,500
Fri, 24 Apr 2026
14 · 10-Q
Pre-market · 08:06 ET
10-Q ↗
Thu, 23 Apr 2026
217.7600
222.2500
214.7200
217.7300
4,769,700
Wed, 22 Apr 2026
216.7800
223.4900
210.7800
221.0400
8,064,700
Wed, 22 Apr 2026
13 · 8-K
Pre-market · 06:09 ET
8-K ↗
Tue, 21 Apr 2026
248.1200
252.5600
242.6500
243.1800
4,027,700
Mon, 20 Apr 2026
248.0300
249.0000
246.5400
247.6600
2,295,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
239.6300
246.5000
238.7100
246.1400
2,718,600
Thu, 16 Apr 2026
232.9600
237.4600
232.2200
236.4800
2,056,100
Wed, 15 Apr 2026
235.5700
236.8800
231.1800
234.1500
1,540,400
Tue, 14 Apr 2026
236.7200
238.3100
232.8400
236.8800
1,716,700
Mon, 13 Apr 2026
227.5100
234.3400
224.2900
234.3300
1,397,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
229.9900
232.9900
228.5900
229.7800
1,195,700
Thu, 09 Apr 2026
224.2300
229.3600
222.6500
228.6300
1,923,900
Wed, 08 Apr 2026
220.7400
225.1800
220.7400
223.0300
1,922,000
Tue, 07 Apr 2026
207.7600
211.3100
207.0500
210.9800
1,027,300
Mon, 06 Apr 2026
209.5100
210.8900
207.6900
209.7300
825,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
205.9800
214.7700
205.0300
209.0700
1,242,400
Wed, 01 Apr 2026
207.9000
213.8300
207.9000
211.6700
1,642,300
Tue, 31 Mar 2026
202.1800
209.1900
200.2700
209.0200
2,583,200
Mon, 30 Mar 2026
204.8700
206.4300
197.5900
198.6400
3,357,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
201.4600
204.5200
199.8100
202.1400
1,711,600
Thu, 26 Mar 2026
205.6400
209.1500
202.9800
203.2000
1,951,300
Wed, 25 Mar 2026
208.6000
210.5700
206.2800
210.0200
2,369,700
Tue, 24 Mar 2026
198.2200
207.3200
198.2200
206.3700
2,237,000
Mon, 23 Mar 2026
201.1800
203.7500
197.1700
200.7900
2,046,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
197.5400
199.4000
193.5500
195.8400
2,733,500
Thu, 19 Mar 2026
192.6000
199.6700
191.1200
198.3900
1,745,900
Wed, 18 Mar 2026
204.0400
205.6600
195.7600
196.2500
2,393,500
Tue, 17 Mar 2026
206.0000
211.4800
201.6000
204.3400
2,037,600
Mon, 16 Mar 2026
203.4500
206.4400
201.4200
203.4500
1,639,800
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
199.1100
203.2600
197.9700
199.4100
1,668,000
Thu, 12 Mar 2026
204.8800
206.5900
197.1500
197.8400
2,068,800
Wed, 11 Mar 2026
12 · 8-K
After-hours · 16:35 ET
FORM 8-K ↗
Wed, 11 Mar 2026
202.8600
205.3900
198.9900
205.1400
1,573,700
Tue, 10 Mar 2026
207.3900
210.0000
202.9100
202.9500
1,755,700
Mon, 09 Mar 2026
201.6900
207.4600
197.0700
206.2400
1,948,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
205.7300
209.2500
204.3400
205.8500
1,768,100
Thu, 05 Mar 2026
213.0400
221.6000
209.1200
210.5600
3,214,000
Wed, 04 Mar 2026
206.9700
212.3600
206.1600
209.0200
1,920,400
Tue, 03 Mar 2026
205.2200
207.8900
200.1600
204.3100
4,435,200
Mon, 02 Mar 2026
225.6500
226.6200
207.8200
211.9800
5,039,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
232.2500
234.5200
227.0600
230.1500
2,635,400
Thu, 26 Feb 2026
244.7400
244.9900
234.0000
235.7900
2,090,500
Wed, 25 Feb 2026
245.0000
245.0000
235.8300
242.4000
2,598,300
Tue, 24 Feb 2026
234.2500
242.2700
231.1800
241.4400
2,035,700
Mon, 23 Feb 2026
233.1600
234.9600
230.6500
231.2800
1,519,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
229.8600
235.5300
228.8000
234.7300
1,289,200
Thu, 19 Feb 2026
235.0000
236.2000
230.2800
232.4000
2,035,000
Wed, 18 Feb 2026
236.5000
240.6900
233.9500
235.6300
1,449,100
Tue, 17 Feb 2026
235.0100
237.1800
229.2400
235.9000
2,145,200
Tue, 17 Feb 2026
11 · 8-K
Pre-market · 06:30 ET
FORM 8-K ↗
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
226.1300
237.2900
224.5500
236.1900
3,115,000
Thu, 12 Feb 2026
230.2300
234.2700
225.1700
225.4400
1,907,100
Wed, 11 Feb 2026
228.7600
229.5200
224.4100
228.4600
1,462,900
Tue, 10 Feb 2026
225.8300
230.2400
225.5300
225.7800
2,126,400
Mon, 09 Feb 2026
10 · 8-K
After-hours · 16:19 ET
FORM 8-K ↗
Mon, 09 Feb 2026
216.2000
226.9200
214.7000
226.4600
2,821,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
213.4900
218.3900
212.0500
215.9100
2,577,700
Thu, 05 Feb 2026
211.7300
213.9700
206.8400
208.6900
4,600,900
Wed, 04 Feb 2026
226.8600
229.3500
214.8100
215.7900
4,258,500
Tue, 03 Feb 2026
227.2200
229.1700
221.8700
226.3500
2,508,700
Mon, 02 Feb 2026
224.0000
228.2900
222.5300
227.1300
2,040,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
223.3800
226.1400
221.3400
222.7800
1,986,400
Thu, 29 Jan 2026
224.0700
227.1200
222.2900
226.2700
1,936,100
Wed, 28 Jan 2026
9 · 424B2
After-hours · 16:29 ET
424B2 ↗
Wed, 28 Jan 2026
228.2500
230.4100
221.0500
221.7700
3,040,200
Tue, 27 Jan 2026
228.4400
232.2800
228.0000
230.7800
1,768,700
Mon, 26 Jan 2026
224.9600
227.9500
223.0900
225.4900
2,209,900
Mon, 26 Jan 2026
8 · 424B2
Pre-market · 09:09 ET
424B2 ↗
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
228.5000
230.2700
222.9700
223.8400
2,894,000
Fri, 23 Jan 2026
7 · 10-Q
Pre-market · 09:15 ET
10-Q ↗
Thu, 22 Jan 2026
235.0500
239.5400
230.5800
231.3500
2,776,000
Wed, 21 Jan 2026
226.7900
238.3400
223.7600
231.0000
4,090,400
Wed, 21 Jan 2026
6 · 8-K
Pre-market · 06:17 ET
8-K ↗
Tue, 20 Jan 2026
238.7000
240.0100
232.2600
233.2700
3,872,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
242.5500
242.9900
239.9600
241.0100
1,691,100
Thu, 15 Jan 2026
5 · DEFA14A
After market open · 10:03 ET
DEFA14A ↗
Thu, 15 Jan 2026
4 · DEF 14A
After market open · 10:01 ET
DEF 14A ↗
Thu, 15 Jan 2026
240.8600
243.0300
239.6000
241.9200
1,805,600
Wed, 14 Jan 2026
237.2200
238.2500
235.6700
237.3000
1,612,300
Tue, 13 Jan 2026
236.0000
239.1300
234.7600
236.6000
1,532,100
Mon, 12 Jan 2026
230.4700
235.5400
229.1800
235.4000
1,600,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
227.1300
231.7200
225.6900
231.6000
944,700
Thu, 08 Jan 2026
227.3300
230.0600
224.2100
228.0300
1,878,400
Wed, 07 Jan 2026
230.9900
231.5000
228.0400
229.5900
1,424,600
Tue, 06 Jan 2026
230.1800
231.6000
221.2600
231.3100
1,940,200
Mon, 05 Jan 2026
234.2900
237.1700
230.3400
231.4000
1,735,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
230.4000
233.3800
228.4300
233.2200
1,370,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
230.3900
230.7300
227.3700
227.5100
741,600
Tue, 30 Dec 2025
232.3200
233.4500
230.2000
230.3800
916,000
Mon, 29 Dec 2025
230.9600
232.7000
230.7300
231.8000
951,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
232.8800
232.8800
231.0300
232.4900
575,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
233.0000
234.3800
231.7300
231.9000
418,600
Tue, 23 Dec 2025
231.3000
234.4700
230.8200
232.6900
1,286,500
Mon, 22 Dec 2025
232.7700
235.1300
230.6400
233.5100
1,543,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
226.4600
230.4900
224.0400
229.9800
4,714,800
Thu, 18 Dec 2025
226.9600
227.3200
223.0300
225.9700
2,181,300
Wed, 17 Dec 2025
227.8800
229.0700
221.5700
222.7300
1,867,100
Tue, 16 Dec 2025
230.5600
231.8600
226.1000
226.9100
1,970,200
Mon, 15 Dec 2025
230.4600
232.4700
229.4600
230.7000
2,318,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
244.7700
244.9300
229.4200
230.1600
2,295,400
Thu, 11 Dec 2025
243.1900
247.2200
242.0300
244.2900
2,081,000
Wed, 10 Dec 2025
236.9200
244.7400
235.9300
244.1300
3,918,700
Tue, 09 Dec 2025
234.8400
236.4700
234.0800
236.2000
1,406,800
Mon, 08 Dec 2025
235.9800
237.7000
233.2700
233.9800
1,525,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
233.5600
235.5900
231.9500
234.3600
1,810,400
Thu, 04 Dec 2025
230.7000
234.0600
229.8800
233.4100
1,640,600
Wed, 03 Dec 2025
228.8200
231.2600
226.3700
230.8000
2,339,200
Tue, 02 Dec 2025
228.4600
230.3200
226.3700
229.5500
2,968,800
Mon, 01 Dec 2025
224.9600
227.2500
221.3300
225.7500
1,921,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
226.4000
227.6400
225.0700
226.1500
611,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
222.2600
226.9400
222.2600
224.7300
1,533,000
Tue, 25 Nov 2025
222.4400
224.1800
219.4200
222.2600
1,583,000
Mon, 24 Nov 2025
219.9600
222.3000
218.8500
220.2300
3,841,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
214.2000
220.9200
213.5600
218.9300
2,760,300
Thu, 20 Nov 2025
238.5000
239.3600
213.8800
214.4900
4,106,700
Thu, 20 Nov 2025
3 · 8-K
Pre-market · 09:16 ET
FORM 8-K ↗
Wed, 19 Nov 2025
230.8800
235.8300
230.0000
233.0400
1,621,300
Tue, 18 Nov 2025
232.9900
233.7000
229.8600
231.5400
2,217,500
Mon, 17 Nov 2025
236.5700
238.9200
232.4900
234.2100
1,855,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
232.9200
240.5200
230.5900
237.3300
2,006,100
Thu, 13 Nov 2025
244.2600
245.4300
235.3000
236.2800
2,018,400
Wed, 12 Nov 2025
247.3100
249.5300
246.3000
246.3200
2,449,900
Tue, 11 Nov 2025
246.5000
247.4800
245.0400
247.1600
1,556,600
Mon, 10 Nov 2025
2 · 10-K
After-hours · 16:14 ET
10-K ↗
Mon, 10 Nov 2025
245.5000
249.0400
243.0400
247.7600
1,681,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
239.3900
242.5500
237.2800
242.4200
1,936,500
Thu, 06 Nov 2025
249.2100
249.8700
241.6100
242.5000
1,941,300
Wed, 05 Nov 2025
243.2700
250.6700
242.5300
249.0000
2,002,400
Tue, 04 Nov 2025
243.5600
246.0300
241.9100
243.5500
2,070,300
Mon, 03 Nov 2025
248.5700
248.5900
245.0000
246.8700
1,820,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
244.5400
247.9200
243.9600
247.0100
2,441,900
Thu, 30 Oct 2025
240.9600
247.3400
240.0000
243.4500
1,617,100
Wed, 29 Oct 2025
244.0800
246.1300
236.2100
240.7600
3,133,300
Wed, 29 Oct 2025
1 · 8-K
Pre-market · 06:10 ET
8-K ↗
Tue, 28 Oct 2025
237.8400
239.7500
233.8400
236.5400
2,948,000
Mon, 27 Oct 2025
237.2400
238.9900
235.8600
236.7400
2,259,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
236.4200
237.6300
235.4400
235.6500
1,365,900
Thu, 23 Oct 2025
230.0900
234.6800
230.0900
234.0900
1,432,300
Wed, 22 Oct 2025
234.5000
237.5000
227.2900
229.1000
3,134,400
Tue, 21 Oct 2025
230.3500
234.5000
227.6100
228.2200
2,851,700
Mon, 20 Oct 2025
225.0000
226.9600
224.0700
225.9600
1,799,800
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
223.2000
224.5300
222.0900
222.9800
1,343,700
Thu, 16 Oct 2025
224.8900
226.5000
221.5200
224.1900
1,139,100
Wed, 15 Oct 2025
224.6000
226.1000
221.4100
222.6900
1,306,500
Tue, 14 Oct 2025
215.6300
222.1200
212.3200
220.6500
1,318,000
Mon, 13 Oct 2025
218.6900
220.1800
217.1400
219.3800
1,477,000
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
223.9100
224.2500
214.2900
214.5700
1,153,300
Thu, 09 Oct 2025
225.6800
226.4000
220.5000
222.4600
1,293,800
Wed, 08 Oct 2025
223.3000
225.2700
221.0800
224.4300
1,343,400
Tue, 07 Oct 2025
223.6800
224.6400
219.4000
222.0700
1,256,200
Mon, 06 Oct 2025
223.7900
225.2600
222.6900
222.9600
1,694,600
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
221.1700
224.9700
220.7300
220.8400
1,990,700
Thu, 02 Oct 2025
223.3800
223.7500
220.8300
221.1100
1,213,200
Wed, 01 Oct 2025
217.6400
222.0100
217.2700
221.6900
1,613,200
Tue, 30 Sep 2025
217.7800
219.6100
217.2000
219.5300
1,317,800
Mon, 29 Sep 2025
219.5500
219.7500
216.5600
217.7800
1,181,300
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
215.1000
217.3800
213.2900
217.0400
1,673,500
Thu, 25 Sep 2025
211.8000
214.7100
210.8000
214.4700
2,108,300
Wed, 24 Sep 2025
220.3300
220.5700
214.3600
215.5600
2,294,500
Tue, 23 Sep 2025
219.5500
221.0000
218.0200
219.6600
1,092,800
Mon, 22 Sep 2025
215.0100
218.7500
213.6900
218.5900
1,019,900
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
217.8000
218.2100
214.4800
216.1700
4,017,200
Thu, 18 Sep 2025
214.8400
218.7600
213.7100
217.3100
1,898,500
Wed, 17 Sep 2025
212.7100
215.1700
211.3400
213.8300
2,380,100
Tue, 16 Sep 2025
211.9600
213.2900
210.0000
212.5600
1,487,300
Mon, 15 Sep 2025
210.0600
212.9400
209.8200
211.1500
1,184,000
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
211.3800
212.3500
209.5000
209.8200
1,576,700
Thu, 11 Sep 2025
211.0500
215.2200
209.5000
212.4000
1,699,800
Wed, 10 Sep 2025
209.2600
212.1000
209.2600
210.3500
1,359,300
Tue, 09 Sep 2025
207.4600
209.0300
206.2700
208.6500
1,232,300
Mon, 08 Sep 2025
209.2100
209.8100
207.1600
207.8700
1,110,600
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
209.3800
209.9200
206.7100
208.7400
1,047,900