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, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
269.4500
272.8000
267.4500
268.0400
1,832,188
Thu, 22 Oct 2026
260.0000
271.0100
257.5200
270.9800
2,139,000
Wed, 21 Oct 2026
259.8100
259.8100
256.9100
258.3700
1,380,400
Tue, 20 Oct 2026
256.5900
261.9100
256.1000
259.2600
1,694,800
Mon, 19 Oct 2026
252.1200
254.1600
249.7300
253.0100
1,083,000
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
252.0200
255.4000
250.8900
254.8800
1,206,900
Thu, 15 Oct 2026
243.5900
252.7600
242.4400
250.1000
2,189,600
Wed, 14 Oct 2026
234.0000
238.8200
231.8600
237.0400
1,005,800
Tue, 13 Oct 2026
234.5100
235.8500
232.0900
232.9000
862,400
Mon, 12 Oct 2026
233.5400
234.5900
232.8200
233.9200
696,200
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
233.7400
235.9400
231.5000
232.7000
960,900
Thu, 08 Oct 2026
227.9500
234.7900
225.8500
234.0500
1,891,300
Wed, 07 Oct 2026
228.9300
231.6700
226.3900
227.1000
1,078,100
Tue, 06 Oct 2026
225.8100
230.7300
225.0800
229.8500
1,152,800
Mon, 05 Oct 2026
225.0000
227.5400
219.6500
227.2400
1,147,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
230.7900
232.7600
225.2700
226.1100
1,398,300
Thu, 01 Oct 2026
229.4300
234.1300
229.2900
231.8200
2,862,300
Wed, 30 Sep 2026
227.4400
229.4900
225.5500
228.1100
1,588,600
Tue, 29 Sep 2026
227.3200
229.3500
225.1100
227.7500
1,484,700
Mon, 28 Sep 2026
230.0000
232.8100
226.9500
229.4600
1,553,400
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
226.7300
232.2300
225.8700
231.1000
1,497,300
Thu, 24 Sep 2026
230.7200
233.1900
226.2600
227.1300
1,769,600
Wed, 23 Sep 2026
228.7000
231.3100
227.9100
229.6400
1,847,200
Tue, 22 Sep 2026
236.2900
236.6000
226.7900
230.4500
1,624,500
Mon, 21 Sep 2026
239.7200
240.7100
236.5800
236.6100
1,283,700
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
240.0000
241.9300
238.7500
239.4800
1,707,700
Thu, 17 Sep 2026
243.1800
244.7300
240.0800
241.4100
943,500
Wed, 16 Sep 2026
246.2100
246.4100
241.3800
243.7800
1,180,500
Tue, 15 Sep 2026
251.1800
254.5900
247.8700
248.0400
1,642,700
Mon, 14 Sep 2026
245.5800
254.2200
245.5800
253.3000
1,630,500
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
245.9500
246.8200
240.3200
240.3200
1,074,700
Thu, 10 Sep 2026
245.2200
247.5500
242.7000
243.3100
1,063,100
Wed, 09 Sep 2026
250.2000
251.3400
243.4100
244.2800
1,213,300
Tue, 08 Sep 2026
257.6800
258.3900
251.2900
251.4500
1,120,900
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
263.3300
266.7100
261.9700
262.6900
1,012,800
Thu, 03 Sep 2026
265.8100
271.2700
264.6900
266.6600
1,499,400
Wed, 02 Sep 2026
263.5000
266.2100
261.2500
264.4600
1,847,900
Tue, 01 Sep 2026
264.4300
267.2300
260.0400
262.0000
2,024,500
Mon, 31 Aug 2026
264.1300
267.0700
261.0600
262.1500
1,496,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
260.5000
268.9100
260.5000
267.5600
1,151,300
Thu, 27 Aug 2026
260.6000
264.0800
259.2600
260.1500
977,400
Thu, 27 Aug 2026
19 · 8-K
Next filing day · accepted 26 Aug, 19:19 ET
8-K ↗
Wed, 26 Aug 2026
267.6400
272.7800
263.5800
265.0300
1,426,200
Tue, 25 Aug 2026
269.8400
272.7900
266.9600
268.5100
1,752,800
Mon, 24 Aug 2026
265.0000
272.3700
262.4900
271.9900
1,531,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
259.4400
264.2100
257.6800
263.8100
1,154,600
Thu, 20 Aug 2026
256.4500
262.1700
255.1100
259.6100
1,340,700
Wed, 19 Aug 2026
249.4400
260.2800
249.1100
257.4500
1,553,400
Tue, 18 Aug 2026
250.0200
255.2800
248.0500
248.3600
1,287,000
Mon, 17 Aug 2026
248.9900
253.5700
246.8800
247.9700
853,800
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
253.1600
254.3900
250.0000
251.2100
895,800
Thu, 13 Aug 2026
256.3500
257.1200
250.0000
253.4900
1,011,600
Wed, 12 Aug 2026
250.0000
256.2900
248.1100
255.4600
1,475,000
Tue, 11 Aug 2026
248.9800
256.2000
247.0000
253.5100
1,648,700
Mon, 10 Aug 2026
247.0000
252.8600
245.3300
252.4300
1,280,100
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
247.9600
252.0400
246.2900
248.1200
1,128,700
Thu, 06 Aug 2026
252.7800
253.7800
247.5200
251.7400
1,287,600
Wed, 05 Aug 2026
18 · 10-Q
After-hours · 17:03 ET
10-Q ↗
Wed, 05 Aug 2026
249.8300
252.2900
247.5700
251.0300
956,400
Tue, 04 Aug 2026
242.8400
248.8300
240.8200
248.0600
1,419,500
Mon, 03 Aug 2026
251.2100
255.9800
246.2200
247.7900
1,581,800
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
245.9300
255.7300
242.2800
249.4200
1,736,300
Thu, 30 Jul 2026
17 · 8-K
After-hours · 16:18 ET
8-K ↗
Thu, 30 Jul 2026
269.9900
269.9900
253.5400
256.4600
1,926,400
Wed, 29 Jul 2026
261.5900
269.8000
259.3400
268.9100
1,573,600
Wed, 29 Jul 2026
16 · 8-K
Pre-market · 08:12 ET
8-K ↗
Tue, 28 Jul 2026
255.0000
265.3800
254.1500
265.3100
1,533,700
Mon, 27 Jul 2026
249.4200
255.4000
248.1400
253.3600
1,110,000
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
242.9300
248.4400
241.1200
247.7700
1,259,400
Thu, 23 Jul 2026
242.4500
243.8500
240.9800
242.2100
1,345,100
Wed, 22 Jul 2026
248.0400
248.0400
241.1400
242.5000
974,000
Tue, 21 Jul 2026
251.9700
255.5000
247.1500
248.2200
1,046,900
Mon, 20 Jul 2026
250.9300
254.7600
249.7800
253.6600
976,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
257.6100
261.9200
252.3000
253.9000
1,530,700
Thu, 16 Jul 2026
250.6200
256.1400
250.0000
255.9300
1,443,500
Wed, 15 Jul 2026
255.6100
255.6100
246.3500
247.7700
1,851,800
Tue, 14 Jul 2026
257.2300
260.1900
253.8200
253.8300
1,369,100
Mon, 13 Jul 2026
255.9700
261.2700
255.9700
261.2300
1,337,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
254.9000
255.5000
250.9400
253.0900
1,033,000
Thu, 09 Jul 2026
254.1500
255.2200
251.7200
253.7600
1,473,400
Wed, 08 Jul 2026
253.3800
256.8700
251.8500
256.6100
1,942,500
Tue, 07 Jul 2026
254.0000
256.6300
252.0000
254.6700
1,887,100
Mon, 06 Jul 2026
251.3600
251.7900
247.8800
249.7700
1,868,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
240.9600
252.9600
240.3100
252.4400
2,741,400
Wed, 01 Jul 2026
230.8100
244.0800
229.6300
239.6700
3,061,500
Tue, 30 Jun 2026
226.8500
230.5800
224.4900
229.5700
1,651,700
Mon, 29 Jun 2026
226.4400
227.1900
223.2600
227.1200
1,542,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
220.5800
226.5600
219.6700
226.0100
2,225,600
Thu, 25 Jun 2026
219.7900
222.9800
217.8100
217.8600
1,406,100
Wed, 24 Jun 2026
217.6300
221.9800
215.1300
220.7600
3,195,800
Tue, 23 Jun 2026
213.6800
217.8700
211.9900
215.7800
2,312,700
Mon, 22 Jun 2026
213.9200
216.1200
208.0800
209.0800
2,128,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
216.1700
216.1800
211.2900
214.0600
2,848,400
Wed, 17 Jun 2026
216.5000
224.9900
215.6200
216.0900
1,614,600
Wed, 17 Jun 2026
15 · 8-K
Pre-market · 08:51 ET
8-K ↗
Tue, 16 Jun 2026
217.0800
217.8700
214.2000
215.9000
1,372,700
Mon, 15 Jun 2026
217.3800
218.7500
214.4900
215.7400
1,544,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
220.7900
222.4000
217.2200
218.6900
1,790,800
Thu, 11 Jun 2026
221.8300
223.6600
220.5800
220.9000
2,479,300
Wed, 10 Jun 2026
219.1900
225.3400
215.8900
220.1400
2,026,700
Tue, 09 Jun 2026
214.5500
219.5200
212.5600
217.0500
1,950,600
Mon, 08 Jun 2026
213.4800
215.5900
211.5000
212.5200
1,902,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
212.2800
216.7300
212.0900
216.1400
1,462,900
Thu, 04 Jun 2026
207.4500
212.5200
206.4200
211.0000
1,694,100
Wed, 03 Jun 2026
203.8300
204.7300
199.6900
202.5000
1,999,500
Tue, 02 Jun 2026
204.2900
207.1400
200.7000
205.7700
1,504,400
Mon, 01 Jun 2026
200.5700
206.2500
200.0000
206.1000
1,416,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
201.8800
203.7300
200.3000
201.1100
1,788,100
Thu, 28 May 2026
202.9000
206.2000
200.0400
202.6500
1,139,900
Wed, 27 May 2026
205.0600
208.9900
202.0000
202.8500
1,596,900
Tue, 26 May 2026
202.9600
206.0100
202.1000
203.9600
2,265,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
206.5000
207.4100
203.1200
204.7500
1,240,300
Thu, 21 May 2026
201.9500
207.9500
200.0000
207.4100
1,351,700
Wed, 20 May 2026
203.3500
204.9800
199.6700
203.6100
1,470,500
Tue, 19 May 2026
209.2400
210.2400
203.4100
203.4500
1,961,800
Mon, 18 May 2026
199.8800
208.1500
198.8800
207.1500
1,614,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
199.7200
200.6700
196.3200
199.9500
2,388,400
Thu, 14 May 2026
195.1800
198.7400
193.4900
197.6800
3,020,100
Wed, 13 May 2026
14 · 8-K
After market open · 11:47 ET
8-K ↗
Wed, 13 May 2026
194.7800
197.2200
190.7500
192.0000
2,543,300
Tue, 12 May 2026
199.4000
202.9100
195.8100
197.4000
2,051,200
Mon, 11 May 2026
197.9500
200.3400
195.1400
198.5700
1,809,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
200.8900
201.1900
196.6500
198.8700
1,596,700
Thu, 07 May 2026
194.2700
203.1300
194.1500
201.9400
3,218,100
Thu, 07 May 2026
13 · 10-Q
Next filing day · accepted 06 May, 20:31 ET
10-Q ↗
Wed, 06 May 2026
207.4000
209.0800
196.8000
196.9100
2,243,900
Tue, 05 May 2026
206.2900
207.6900
204.7200
205.8000
1,290,900
Mon, 04 May 2026
207.8900
211.0800
205.6400
207.0300
1,213,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
217.0000
218.8800
206.5700
208.1100
2,392,400
Thu, 30 Apr 2026
12 · 8-K
After-hours · 16:19 ET
8-K ↗
Thu, 30 Apr 2026
210.3100
210.3100
202.2100
206.4000
3,093,700
Wed, 29 Apr 2026
212.8800
214.4000
210.3400
211.8100
1,288,200
Tue, 28 Apr 2026
215.8500
217.0000
209.7800
213.4200
1,367,600
Mon, 27 Apr 2026
213.1300
216.8900
211.5600
215.0600
1,343,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
216.9400
218.7900
213.9800
215.3800
1,228,500
Thu, 23 Apr 2026
220.7900
221.2800
217.5800
219.3700
995,300
Wed, 22 Apr 2026
223.3400
223.3400
218.5100
221.1100
1,309,400
Tue, 21 Apr 2026
223.6000
226.0000
222.2900
224.4600
1,550,500
Mon, 20 Apr 2026
221.6000
223.5700
220.7700
223.0700
1,307,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
224.0000
225.2400
220.7200
221.6100
1,851,000
Thu, 16 Apr 2026
224.1400
225.6900
222.8100
224.0800
1,574,500
Wed, 15 Apr 2026
220.5300
224.4600
219.0500
223.1700
1,221,300
Tue, 14 Apr 2026
221.2300
223.3900
219.6000
219.9100
1,178,300
Mon, 13 Apr 2026
214.2800
223.5300
213.6500
222.5000
2,301,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
217.0000
218.6500
206.2100
213.5500
5,172,700
Thu, 09 Apr 2026
219.0600
221.9500
217.0400
218.3900
1,637,900
Wed, 08 Apr 2026
219.7500
222.5200
218.2500
220.8000
1,709,200
Tue, 07 Apr 2026
219.0000
221.0800
217.1200
217.5700
1,850,400
Mon, 06 Apr 2026
217.1600
221.1000
216.8600
219.2700
1,437,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
11 · DEFA14A
After-hours · 16:33 ET
DEFA14A ↗
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
216.4100
221.3400
215.1300
217.6100
1,730,500
Wed, 01 Apr 2026
217.7800
219.7700
215.4700
216.3400
1,864,000
Tue, 31 Mar 2026
216.8200
219.1500
214.2000
216.5800
2,938,600
Mon, 30 Mar 2026
208.0100
217.2500
206.5000
215.9500
2,000,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
210.0700
213.1700
205.9000
207.1000
2,103,700
Thu, 26 Mar 2026
214.0300
217.2100
209.6000
210.2700
1,939,300
Wed, 25 Mar 2026
217.2900
218.8300
211.7100
213.5600
1,592,700
Tue, 24 Mar 2026
218.2700
218.3400
214.8900
216.2800
2,508,300
Mon, 23 Mar 2026
10 · DEFA14A
After-hours · 16:38 ET
DEFA14A ↗
Mon, 23 Mar 2026
9 · DEF 14A
After-hours · 16:34 ET
DEF 14A ↗
Mon, 23 Mar 2026
217.3700
218.5400
215.0800
216.7400
2,136,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
210.3900
215.8600
210.2100
214.8200
3,845,300
Thu, 19 Mar 2026
210.1300
212.8200
207.8300
209.6800
2,049,900
Wed, 18 Mar 2026
208.2600
210.7800
204.5800
209.4800
1,671,800
Tue, 17 Mar 2026
8 · 8-K
After-hours · 16:00 ET
8-K ↗
Tue, 17 Mar 2026
213.9700
216.1500
206.8000
209.1600
2,195,100
Mon, 16 Mar 2026
209.9700
212.7900
208.0000
211.8500
1,516,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
207.2700
208.9700
203.2100
207.9300
2,477,800
Thu, 12 Mar 2026
7 · 8-K
After-hours · 16:22 ET
8-K ↗
Thu, 12 Mar 2026
208.8500
211.8700
203.4100
204.2100
3,725,000
Wed, 11 Mar 2026
215.0000
215.3400
209.5500
209.8400
1,922,900
Tue, 10 Mar 2026
216.9900
217.5200
210.3000
211.7200
1,880,400
Mon, 09 Mar 2026
226.9000
226.9000
215.2800
217.7800
1,977,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
228.2900
229.6500
224.7700
228.1300
2,191,800
Thu, 05 Mar 2026
224.4600
231.1000
223.9500
229.6500
2,057,200
Wed, 04 Mar 2026
224.5500
228.6400
223.3100
225.5800
3,109,600
Tue, 03 Mar 2026
228.0500
230.7500
221.4800
225.2300
2,289,400
Mon, 02 Mar 2026
227.5800
231.0200
225.6900
229.2700
1,942,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
228.4100
228.8100
223.5100
228.2000
2,959,700
Thu, 26 Feb 2026
219.6100
225.8900
218.6900
225.2200
2,313,200
Wed, 25 Feb 2026
216.7000
218.3100
213.5800
218.1300
2,263,200
Tue, 24 Feb 2026
213.4500
216.2300
209.4400
215.9800
2,985,000
Mon, 23 Feb 2026
214.5500
218.3400
213.0100
214.3300
2,375,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
220.1700
221.0000
214.5100
216.5100
2,064,000
Thu, 19 Feb 2026
213.8000
218.6700
213.0500
218.3700
2,708,900
Wed, 18 Feb 2026
213.6600
215.2300
210.3200
214.4900
2,387,700
Tue, 17 Feb 2026
6 · 10-K
After-hours · 17:10 ET
10-K ↗
Tue, 17 Feb 2026
212.2600
216.0400
206.9300
214.0000
4,648,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
206.1400
212.0500
202.0800
208.4500
4,973,200
Thu, 12 Feb 2026
205.1800
207.8700
195.0000
204.7900
6,242,600
Wed, 11 Feb 2026
211.7300
212.9900
204.0300
205.3100
4,421,900
Tue, 10 Feb 2026
220.5000
224.6100
210.0100
212.5800
5,002,300
Mon, 09 Feb 2026
240.1200
242.0000
217.3700
217.7900
3,456,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
244.2600
245.2100
239.3300
241.5800
1,387,400
Thu, 05 Feb 2026
252.1800
253.2200
242.4600
242.7500
1,647,400
Wed, 04 Feb 2026
247.4700
254.4800
245.7300
249.5500
3,285,900
Tue, 03 Feb 2026
245.0000
250.1900
241.8600
247.7300
2,189,600
Mon, 02 Feb 2026
250.4200
255.1800
244.3400
245.2700
1,890,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
248.7300
256.6000
247.7900
249.3700
2,537,700
Thu, 29 Jan 2026
5 · 8-K
After-hours · 16:20 ET
8-K ↗
Thu, 29 Jan 2026
244.4200
248.4600
241.7100
245.8400
2,250,600
Wed, 28 Jan 2026
242.5000
246.2000
240.8000
242.3700
1,728,200
Tue, 27 Jan 2026
250.0600
250.3800
236.5300
242.3300
3,488,100
Mon, 26 Jan 2026
253.7000
255.9500
252.0700
255.4100
1,592,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
248.5800
253.7200
248.5800
253.2100
1,504,800
Thu, 22 Jan 2026
249.1900
252.1100
247.1000
250.3800
2,703,800
Wed, 21 Jan 2026
255.7300
257.6700
244.9800
250.0800
2,710,500
Tue, 20 Jan 2026
255.6000
257.6100
254.2100
254.8800
2,115,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
255.2300
258.5900
253.3900
258.5200
2,126,400
Thu, 15 Jan 2026
256.1900
258.2700
255.0700
256.1500
2,452,100
Wed, 14 Jan 2026
256.7900
260.2900
255.8300
256.9800
2,608,000
Tue, 13 Jan 2026
263.9000
264.6900
255.3000
257.0000
2,950,900
Mon, 12 Jan 2026
265.1300
266.8700
262.4000
264.8400
1,815,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
264.4000
266.6700
263.6200
264.5900
1,012,200
Thu, 08 Jan 2026
259.4300
266.6100
258.0000
264.5400
1,408,000
Wed, 07 Jan 2026
259.2500
260.9400
254.1100
259.0000
1,928,300
Tue, 06 Jan 2026
262.1700
264.6400
259.4200
262.7700
1,347,700
Mon, 05 Jan 2026
254.7800
265.7500
253.1900
263.2400
1,543,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
257.1100
258.5700
254.3400
256.0000
1,252,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
261.0300
261.5400
258.7300
258.7900
1,018,400
Tue, 30 Dec 2025
263.0400
263.7900
261.7500
261.8300
1,017,100
Mon, 29 Dec 2025
261.5400
263.6900
261.5000
263.1400
1,367,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
260.7600
261.9100
259.3200
261.4800
844,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
257.9600
261.8000
257.9600
260.7700
545,100
Tue, 23 Dec 2025
258.0000
259.0000
256.4800
258.7000
1,153,600
Mon, 22 Dec 2025
251.9600
259.0000
251.3700
258.2500
1,590,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
252.8800
256.7100
252.1400
253.3900
3,971,200
Thu, 18 Dec 2025
249.7500
253.7700
249.1300
252.6400
1,262,900
Wed, 17 Dec 2025
252.0000
254.7800
250.2600
250.9000
1,666,200
Tue, 16 Dec 2025
256.1900
256.7400
249.2700
251.9800
2,062,400
Tue, 16 Dec 2025
4 · 8-K
Pre-market · 08:10 ET
8-K ↗
Mon, 15 Dec 2025
254.2100
257.3700
253.0700
256.1900
2,328,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
249.0500
256.1800
248.9000
255.3800
2,238,600
Thu, 11 Dec 2025
242.1600
247.7600
240.8300
247.6200
2,426,100
Wed, 10 Dec 2025
239.4800
240.4500
236.3400
240.4500
1,745,100
Tue, 09 Dec 2025
238.6800
240.7500
237.8800
239.9100
1,067,000
Mon, 08 Dec 2025
238.7700
239.7900
236.7000
237.8500
1,358,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
244.6900
245.0000
238.6500
239.7100
1,771,900
Thu, 04 Dec 2025
245.7700
246.8900
243.8700
245.4100
1,281,700
Wed, 03 Dec 2025
244.4300
246.2300
242.6100
245.3600
1,519,200
Tue, 02 Dec 2025
245.8800
246.7400
243.3700
244.2200
1,691,900
Mon, 01 Dec 2025
248.4000
249.4700
246.0700
246.1000
1,418,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
247.7400
249.9900
246.6000
247.6200
756,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
250.5700
252.0000
247.8000
248.5200
1,011,000
Tue, 25 Nov 2025
249.8000
251.5900
247.7000
250.2400
966,400
Mon, 24 Nov 2025
251.2600
252.4400
244.7200
248.2100
2,094,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
249.0000
251.6500
246.8500
251.4100
1,710,200
Thu, 20 Nov 2025
245.7400
250.4300
245.6900
247.3000
1,571,200
Wed, 19 Nov 2025
258.5000
259.6100
247.6400
248.7200
2,191,200
Tue, 18 Nov 2025
259.5400
261.5600
256.0000
258.6400
1,814,900
Mon, 17 Nov 2025
259.4100
261.6300
257.9000
259.3100
2,174,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
258.2200
262.5900
254.5700
258.5100
1,828,600
Thu, 13 Nov 2025
255.2900
259.4500
254.4600
256.7100
2,174,300
Wed, 12 Nov 2025
254.4000
256.5300
253.1700
255.8600
1,256,800
Tue, 11 Nov 2025
251.3000
255.1500
250.4900
255.0000
1,338,500
Mon, 10 Nov 2025
248.8800
251.7400
247.0300
251.0600
1,463,100
Mon, 10 Nov 2025
3 · 10-Q
Next filing day · accepted 07 Nov, 17:36 ET
10-Q ↗
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
245.6700
250.8900
244.6600
250.0100
1,746,600
Thu, 06 Nov 2025
246.9000
249.9500
244.2800
245.2400
1,456,700
Wed, 05 Nov 2025
250.8900
253.0000
248.0400
248.0500
1,673,100
Tue, 04 Nov 2025
244.5000
252.1100
242.7000
251.7000
2,473,800
Mon, 03 Nov 2025
249.4900
249.4900
239.4700
242.9800
2,586,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
242.7500
254.4300
242.7500
249.4900
5,066,700
Thu, 30 Oct 2025
2 · 8-K
After-hours · 16:52 ET
8-K ↗
Thu, 30 Oct 2025
264.5000
265.8300
261.2900
262.0300
2,712,700
Wed, 29 Oct 2025
265.6200
268.8500
261.0400
262.0200
3,165,300
Tue, 28 Oct 2025
277.2400
279.0000
266.7100
267.5000
2,838,800
Tue, 28 Oct 2025
1 · 8-K/A
Next filing day · accepted 27 Oct, 21:14 ET
8-K/A ↗
Mon, 27 Oct 2025
280.5600
281.6600
278.1000
279.0000
930,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
282.5000
284.1700
280.2900
280.7300
1,437,200