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
284.5800
286.7650
282.3000
285.6400
4,597,666
Thu, 22 Oct 2026
284.5700
285.7600
278.0100
285.1900
6,172,200
Wed, 21 Oct 2026
287.6300
289.0000
282.1500
284.8000
4,393,600
Tue, 20 Oct 2026
286.9000
290.9800
285.0000
289.0800
5,175,000
Mon, 19 Oct 2026
284.2300
287.9300
282.5900
282.6800
4,171,300
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
283.6100
286.6400
282.9600
285.4200
5,776,000
Thu, 15 Oct 2026
27 · 8-K
After-hours · 20:00 ET
FORM 8-K ↗
Thu, 15 Oct 2026
288.2800
291.4000
282.8100
283.4000
7,620,300
Wed, 14 Oct 2026
277.0000
285.4000
275.9700
283.4800
5,624,300
Tue, 13 Oct 2026
283.2900
283.4300
273.7000
274.3600
6,408,500
Mon, 12 Oct 2026
277.6500
281.3000
276.0100
281.1200
5,593,700
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
271.5300
277.6000
270.3800
276.4700
4,297,400
Thu, 08 Oct 2026
270.9800
272.5200
265.7100
272.4200
5,492,300
Wed, 07 Oct 2026
268.4000
274.9400
266.8900
271.3600
6,077,000
Tue, 06 Oct 2026
267.7400
268.8600
260.6200
266.6900
4,500,700
Mon, 05 Oct 2026
26 · 8-K
After-hours · 20:07 ET
8-K ↗
Mon, 05 Oct 2026
261.2700
267.3400
260.2900
265.7600
7,542,000
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
259.7400
264.0600
257.8700
262.8200
5,861,400
Thu, 01 Oct 2026
260.5100
262.3200
259.0000
259.9300
3,889,900
Wed, 30 Sep 2026
264.6000
265.3600
261.5900
261.5900
4,386,600
Tue, 29 Sep 2026
265.4500
268.9300
261.5200
263.2900
4,004,200
Mon, 28 Sep 2026
264.3300
267.7400
263.3800
266.2800
4,421,300
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
265.4900
266.0000
262.5900
264.3400
2,540,400
Thu, 24 Sep 2026
265.3700
267.4100
263.0900
265.1200
3,456,000
Wed, 23 Sep 2026
266.0000
269.3900
263.5900
265.0800
3,466,400
Tue, 22 Sep 2026
263.1000
266.8200
262.1500
265.2100
2,765,900
Mon, 21 Sep 2026
263.0700
266.6000
261.2300
264.4800
3,434,900
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
263.2900
266.3400
262.4400
263.9600
8,176,600
Thu, 17 Sep 2026
262.6100
264.6200
260.8800
264.0200
3,507,500
Wed, 16 Sep 2026
261.9900
264.0000
260.9800
262.5100
3,117,800
Tue, 15 Sep 2026
260.0000
264.8100
257.8000
263.0400
5,119,300
Mon, 14 Sep 2026
261.6700
264.6500
260.1000
261.7700
4,512,200
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
253.9200
259.6100
253.9200
257.1200
4,308,700
Thu, 10 Sep 2026
251.2300
255.3100
249.7400
255.0000
4,396,100
Wed, 09 Sep 2026
247.7300
251.1800
246.7700
250.9100
3,866,400
Tue, 08 Sep 2026
251.8400
254.6200
248.4100
248.7800
5,570,300
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
257.9600
258.9100
255.5800
256.4600
4,728,800
Thu, 03 Sep 2026
264.0000
264.2500
257.1400
260.2100
2,878,400
Thu, 03 Sep 2026
25 · 8-K
Pre-market · 08:47 ET
FORM 8-K ↗
Wed, 02 Sep 2026
262.7000
262.9700
257.7000
261.7200
4,225,200
Tue, 01 Sep 2026
260.9900
262.2700
257.7900
259.9900
3,866,100
Mon, 31 Aug 2026
254.1700
258.2400
252.3300
256.4200
4,315,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
258.6700
259.0000
255.0800
255.4800
3,224,400
Thu, 27 Aug 2026
260.8100
262.5000
257.2500
258.1500
4,761,900
Wed, 26 Aug 2026
264.6000
265.0000
260.3100
262.9000
3,305,100
Tue, 25 Aug 2026
264.5000
266.9100
263.0300
265.7900
3,671,000
Mon, 24 Aug 2026
263.9900
266.0400
262.0700
264.5200
3,883,600
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
260.7000
266.8400
260.1000
264.9600
5,157,200
Thu, 20 Aug 2026
265.6900
265.9300
260.4800
261.8300
5,228,900
Wed, 19 Aug 2026
261.5100
266.9700
259.5500
265.9700
5,536,000
Tue, 18 Aug 2026
24 · 8-K
After-hours · 16:30 ET
FORM 8-K ↗
Tue, 18 Aug 2026
253.9300
259.1800
252.4100
258.9200
5,010,200
Mon, 17 Aug 2026
249.4900
251.4900
248.3100
250.3300
4,648,600
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
250.6000
250.6100
247.6800
249.4600
4,195,000
Thu, 13 Aug 2026
252.9400
255.3000
249.3500
250.8200
4,370,400
Wed, 12 Aug 2026
245.9800
250.0900
245.5200
248.7600
3,780,500
Tue, 11 Aug 2026
248.1400
250.7700
247.1800
250.0900
4,485,200
Mon, 10 Aug 2026
245.6500
248.0100
244.0300
247.9700
4,209,500
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
243.6200
246.7600
241.9500
246.0400
4,930,700
Thu, 06 Aug 2026
23 · 424B5
After-hours · 17:08 ET
424B5 ↗
Thu, 06 Aug 2026
249.0400
249.9500
241.2000
243.8700
4,570,200
Wed, 05 Aug 2026
22 · 8-K
After-hours · 17:17 ET
FORM 8-K ↗
Wed, 05 Aug 2026
247.0000
249.3800
243.7600
246.2000
5,193,700
Tue, 04 Aug 2026
246.7400
246.9100
242.3900
243.8000
8,028,800
Tue, 04 Aug 2026
21 · 424B5
Pre-market · 08:18 ET
424B5 ↗
Mon, 03 Aug 2026
20 · 10-Q
After market open · 14:14 ET
10-Q ↗
Mon, 03 Aug 2026
251.4500
256.2000
244.4400
245.1000
7,435,600
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
252.5400
255.5200
247.0000
250.9400
7,258,200
Fri, 31 Jul 2026
19 · 8-K
Pre-market · 07:51 ET
8-K ↗
Thu, 30 Jul 2026
258.3800
259.8900
253.5100
257.4100
6,403,400
Wed, 29 Jul 2026
264.2100
267.4700
262.7600
263.3000
5,562,300
Tue, 28 Jul 2026
262.8300
266.9200
261.4500
263.2000
7,058,400
Mon, 27 Jul 2026
259.0000
262.1000
256.7800
256.9100
5,404,400
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
258.5400
260.2200
256.7700
259.3600
4,195,000
Thu, 23 Jul 2026
253.9800
258.3800
253.1000
256.9200
4,622,700
Wed, 22 Jul 2026
257.8100
257.8100
252.2500
253.3000
4,953,200
Tue, 21 Jul 2026
253.7000
257.0600
252.6000
256.1000
4,819,300
Mon, 20 Jul 2026
253.1000
256.1500
252.6800
253.3800
4,332,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
257.0000
260.9600
254.2900
254.4900
6,872,400
Thu, 16 Jul 2026
244.7500
254.5400
243.5000
254.3900
6,555,500
Wed, 15 Jul 2026
243.3200
247.7500
243.0700
244.1100
6,389,000
Tue, 14 Jul 2026
245.9900
246.4200
243.1900
244.7800
5,246,800
Mon, 13 Jul 2026
248.3700
249.7400
244.6100
248.0000
4,156,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
251.0100
251.6600
245.0500
248.0800
5,780,700
Thu, 09 Jul 2026
251.2000
254.8600
247.9900
249.9100
5,526,000
Wed, 08 Jul 2026
253.2500
255.8200
250.7000
252.7400
7,578,700
Tue, 07 Jul 2026
257.2100
260.3500
254.2700
254.6500
8,238,300
Mon, 06 Jul 2026
18 · 8-K
After-hours · 16:12 ET
8-K ↗
Mon, 06 Jul 2026
259.9200
260.9200
253.6000
254.7600
8,580,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
252.3000
261.6400
250.5100
261.0700
7,113,400
Wed, 01 Jul 2026
250.7500
251.8000
247.5600
251.0600
6,988,000
Tue, 30 Jun 2026
255.0000
255.5000
250.1000
251.6400
6,999,700
Mon, 29 Jun 2026
253.0500
255.9900
249.2000
254.3100
9,760,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
245.2600
253.3500
244.6600
253.3500
52,635,100
Thu, 25 Jun 2026
233.6600
244.6100
233.6600
243.1400
10,278,100
Wed, 24 Jun 2026
236.3500
237.3600
232.8500
234.8900
7,311,000
Tue, 23 Jun 2026
232.9700
235.3100
231.3000
234.7600
7,365,600
Mon, 22 Jun 2026
221.9400
232.3200
221.9400
230.0100
9,912,800
Mon, 22 Jun 2026
17 · 8-K
Pre-market · 07:11 ET
FORM 8-K ↗
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
221.3700
222.3500
215.3700
216.4900
9,646,100
Wed, 17 Jun 2026
222.4000
222.8400
218.8300
221.2300
5,624,200
Tue, 16 Jun 2026
223.3100
223.5000
219.1500
222.4700
5,945,500
Mon, 15 Jun 2026
226.0000
226.5000
220.0000
221.5900
5,261,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
227.5000
228.4000
224.3200
227.7300
4,086,500
Thu, 11 Jun 2026
226.0100
227.5500
224.0400
224.7700
4,569,000
Wed, 10 Jun 2026
226.9300
227.1400
224.1200
224.9500
4,147,300
Tue, 09 Jun 2026
224.8000
227.1400
221.7200
225.4200
4,257,500
Mon, 08 Jun 2026
226.7500
228.5800
221.1700
223.0700
4,915,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
227.3700
230.4700
226.0000
227.2300
6,248,900
Thu, 04 Jun 2026
222.5000
224.9900
219.8400
224.9400
6,782,000
Wed, 03 Jun 2026
214.8000
219.5400
213.7300
217.1300
5,667,500
Tue, 02 Jun 2026
211.0100
216.5700
208.9900
215.4000
5,861,800
Mon, 01 Jun 2026
215.2600
216.5000
211.5100
212.9300
4,858,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
219.0200
219.6000
214.9000
217.7200
7,618,500
Thu, 28 May 2026
215.9000
219.3800
215.9000
218.6300
5,189,300
Wed, 27 May 2026
213.1200
215.9400
211.3600
215.4000
4,640,100
Tue, 26 May 2026
215.9200
217.0500
211.9100
213.1200
4,706,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
217.0000
220.0100
215.7000
215.7000
5,406,100
Thu, 21 May 2026
210.9500
215.6400
209.5000
214.5000
3,813,800
Wed, 20 May 2026
213.3600
214.5000
211.5000
212.3000
5,129,000
Tue, 19 May 2026
209.9000
215.8000
208.7300
213.7600
7,220,300
Mon, 18 May 2026
210.3700
211.3600
207.6800
209.4100
5,069,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
213.1000
214.9200
209.0200
210.3900
5,385,000
Thu, 14 May 2026
209.5000
213.5100
208.3500
210.7700
5,006,500
Wed, 13 May 2026
206.8600
209.5300
204.3000
208.5000
5,705,700
Tue, 12 May 2026
16 · 8-K
After-hours · 17:01 ET
FORM 8-K ↗
Tue, 12 May 2026
204.5900
211.3200
203.5100
207.8600
7,044,100
Mon, 11 May 2026
202.0100
205.3800
202.0100
202.7800
4,931,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
15 · 10-Q
After market open · 12:28 ET
10-Q ↗
Fri, 08 May 2026
201.9200
202.4000
200.0200
201.5500
4,915,400
Thu, 07 May 2026
204.9200
207.0000
202.0300
202.7100
6,681,100
Wed, 06 May 2026
206.1100
207.0100
203.5600
205.0300
7,290,000
Tue, 05 May 2026
208.9700
209.5200
205.8300
206.1100
4,490,500
Mon, 04 May 2026
205.7100
208.3400
204.8700
208.1600
4,579,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
211.0000
211.0000
205.5700
206.6000
6,343,100
Thu, 30 Apr 2026
209.0000
214.8700
208.1700
211.3200
10,319,200
Wed, 29 Apr 2026
192.0000
205.8300
190.7500
203.8900
10,406,300
Wed, 29 Apr 2026
14 · 8-K
Pre-market · 07:50 ET
8-K ↗
Tue, 28 Apr 2026
198.6700
199.1800
196.4400
197.6900
6,313,100
Mon, 27 Apr 2026
198.0000
201.4200
196.2300
197.3800
7,467,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
198.9300
200.2500
197.1400
198.7100
7,605,800
Thu, 23 Apr 2026
201.0500
202.7600
200.4100
200.9500
7,461,100
Wed, 22 Apr 2026
205.1700
205.9900
199.8100
200.5000
7,646,200
Tue, 21 Apr 2026
204.0100
206.2000
200.9200
205.1200
7,772,100
Mon, 20 Apr 2026
207.9400
208.3300
202.8400
203.7100
5,774,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
209.6600
212.3500
207.8200
208.3800
8,986,600
Thu, 16 Apr 2026
207.7800
209.6600
206.5200
208.9900
5,075,400
Wed, 15 Apr 2026
208.9900
209.8200
205.5500
208.4200
5,952,100
Tue, 14 Apr 2026
204.8000
210.4200
204.0600
210.2600
6,199,400
Mon, 13 Apr 2026
206.4300
208.0800
203.0100
206.4700
7,532,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
213.5500
214.1000
207.7500
207.9400
4,633,200
Thu, 09 Apr 2026
209.4800
213.5100
208.7400
212.4000
4,477,800
Wed, 08 Apr 2026
206.2600
212.2200
204.5600
211.5900
5,477,500
Tue, 07 Apr 2026
206.2300
206.4900
201.6600
206.3700
8,801,600
Mon, 06 Apr 2026
207.0400
209.0000
205.3000
206.6900
4,929,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
13 · 8-K
After-hours · 16:05 ET
8-K ↗
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
213.9900
214.5600
207.7100
208.8400
5,151,100
Wed, 01 Apr 2026
218.3700
220.4500
213.7500
214.9800
5,702,800
Tue, 31 Mar 2026
215.0600
219.1700
214.8500
217.4900
8,311,700
Mon, 30 Mar 2026
212.2600
213.9400
210.7800
213.1200
7,491,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
211.4200
213.4900
209.1200
209.4000
5,654,000
Thu, 26 Mar 2026
207.1900
211.4500
205.7600
211.1200
4,576,300
Wed, 25 Mar 2026
206.8600
209.6800
205.8600
207.1800
6,000,100
Tue, 24 Mar 2026
203.0400
206.0100
201.8000
205.2000
6,990,500
Mon, 23 Mar 2026
12 · DEFA14A
After-hours · 17:01 ET
DEFA14A ↗
Mon, 23 Mar 2026
11 · DEF 14A
After-hours · 16:59 ET
DEF 14A ↗
Mon, 23 Mar 2026
207.3600
208.6200
203.2200
204.9300
7,419,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
206.2700
207.7800
203.0600
205.0700
27,982,400
Thu, 19 Mar 2026
208.3700
210.4300
204.3000
206.2300
7,006,800
Wed, 18 Mar 2026
218.5000
219.0000
207.6000
208.3400
8,597,000
Tue, 17 Mar 2026
222.0400
223.2800
219.7600
219.7600
4,405,700
Mon, 16 Mar 2026
221.0900
224.3700
220.3200
221.4500
3,991,800
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
226.8900
228.6200
219.4400
219.6800
5,676,100
Thu, 12 Mar 2026
225.1200
227.8100
223.5700
225.3700
7,607,000
Wed, 11 Mar 2026
226.0500
229.2900
225.3000
227.6800
5,299,200
Tue, 10 Mar 2026
227.6600
231.2700
226.1600
227.0100
6,466,800
Mon, 09 Mar 2026
10 · PRE 14A
After-hours · 16:31 ET
PRE 14A ↗
Mon, 09 Mar 2026
229.9700
230.6800
223.2300
227.4500
7,915,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
230.3600
231.6000
226.8000
230.1100
6,139,600
Thu, 05 Mar 2026
233.4200
234.8000
228.0000
232.3500
9,423,100
Wed, 04 Mar 2026
9 · 8-K
After-hours · 16:59 ET
FORM 8-K ↗
Wed, 04 Mar 2026
233.5600
237.1100
232.0800
236.1900
5,380,800
Tue, 03 Mar 2026
233.3600
235.7100
230.2400
233.8600
6,595,700
Mon, 02 Mar 2026
233.6600
235.6600
231.9000
234.2600
7,438,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
225.1000
232.2700
225.0600
232.0800
8,018,100
Thu, 26 Feb 2026
8 · 8-K
After-hours · 17:14 ET
FORM 8-K ↗
Thu, 26 Feb 2026
7 · 424B5
After-hours · 17:07 ET
424B5 ↗
Thu, 26 Feb 2026
227.5900
227.7800
221.1300
224.6900
5,331,300
Wed, 25 Feb 2026
229.7100
232.5500
226.4800
226.9200
5,410,900
Tue, 24 Feb 2026
229.0000
230.7600
227.6700
228.4400
4,880,800
Tue, 24 Feb 2026
6 · 424B5
Pre-market · 08:18 ET
424B5 ↗
Mon, 23 Feb 2026
225.8200
231.4300
225.7900
229.4800
5,463,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
5 · 10-K
After market open · 14:38 ET
10-K ↗
Fri, 20 Feb 2026
225.0400
226.6900
223.1100
224.8100
6,830,300
Thu, 19 Feb 2026
228.9700
229.3700
223.0200
224.3500
5,410,800
Wed, 18 Feb 2026
234.0000
234.0000
226.0700
228.7200
5,495,100
Tue, 17 Feb 2026
232.6600
235.2500
231.1900
232.8600
7,336,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
228.4200
234.7400
228.0000
231.5000
8,252,200
Thu, 12 Feb 2026
221.5700
229.0500
220.9100
227.5000
8,712,000
Wed, 11 Feb 2026
222.2700
224.1500
218.0500
220.8900
8,072,400
Tue, 10 Feb 2026
223.7500
225.8100
221.9400
222.4400
6,044,500
Mon, 09 Feb 2026
223.4200
223.9600
220.1200
223.2600
6,767,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
218.7500
225.8200
218.5000
223.4300
6,067,100
Thu, 05 Feb 2026
216.9000
219.8700
214.0400
219.0200
10,794,000
Wed, 04 Feb 2026
209.7800
220.8500
204.2700
217.1100
15,319,700
Wed, 04 Feb 2026
4 · 8-K
Pre-market · 07:54 ET
8-K ↗
Tue, 03 Feb 2026
223.9500
228.7000
223.6400
225.6600
8,158,500
Mon, 02 Feb 2026
224.8500
229.7900
224.4200
225.6400
5,413,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
220.5100
224.0200
219.5600
223.0100
6,622,200
Thu, 29 Jan 2026
218.0000
224.1400
218.0000
220.4300
7,834,000
Wed, 28 Jan 2026
223.6000
224.0300
216.7000
218.6700
5,215,800
Tue, 27 Jan 2026
220.8800
226.8600
220.6500
223.9300
5,747,400
Mon, 26 Jan 2026
219.1100
221.4800
218.5000
220.7700
6,553,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
217.2600
219.8200
215.8800
219.2600
5,816,400
Thu, 22 Jan 2026
216.2800
219.0500
214.7600
218.1100
5,650,900
Wed, 21 Jan 2026
212.4700
218.0000
211.5700
216.1500
10,727,100
Tue, 20 Jan 2026
211.7000
214.0400
209.9600
214.0400
8,251,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
215.6100
217.3500
213.8800
214.3500
8,649,700
Thu, 15 Jan 2026
222.5200
223.0300
215.8300
216.7500
6,954,200
Wed, 14 Jan 2026
221.0000
223.3400
217.0000
221.8900
8,426,400
Tue, 13 Jan 2026
219.5300
220.7500
215.8500
220.7500
4,872,600
Mon, 12 Jan 2026
221.1900
222.4900
218.3900
220.0400
6,546,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
223.7500
225.1200
219.0000
220.0800
6,714,200
Thu, 08 Jan 2026
231.1300
231.5400
223.1200
224.1300
9,365,900
Wed, 07 Jan 2026
3 · 8-K
After-hours · 16:08 ET
8-K ↗
Wed, 07 Jan 2026
225.2400
237.0400
224.7400
233.4200
10,285,400
Tue, 06 Jan 2026
219.7500
224.2000
219.5500
223.9300
9,151,700
Mon, 05 Jan 2026
227.0000
227.2400
217.8600
220.1800
9,341,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
228.7400
230.7400
225.7100
229.3100
3,336,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
229.7400
230.2500
228.4300
228.4900
3,196,900
Tue, 30 Dec 2025
230.7700
231.2100
228.6200
229.7400
2,348,000
Mon, 29 Dec 2025
230.1500
232.0200
229.7400
230.8400
3,803,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
229.8200
230.6100
228.6800
229.9800
1,593,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
229.4600
230.8000
228.9800
229.8900
1,744,900
Tue, 23 Dec 2025
228.2200
230.7900
227.9100
228.7900
3,612,100
Mon, 22 Dec 2025
226.1100
228.6500
224.2500
227.9100
4,828,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
222.9500
229.4700
222.3500
226.8200
18,968,800
Thu, 18 Dec 2025
224.0000
226.2600
222.7900
222.8200
4,760,400
Wed, 17 Dec 2025
223.8800
226.4100
222.8600
224.3100
5,243,400
Tue, 16 Dec 2025
226.4100
226.8400
221.9100
223.6700
6,405,900
Mon, 15 Dec 2025
224.2400
228.3000
223.5600
227.4500
5,971,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
223.6900
223.8200
221.1000
223.3200
5,467,600
Thu, 11 Dec 2025
225.5400
225.9600
222.2400
223.9800
4,170,600
Wed, 10 Dec 2025
225.0000
225.9800
221.0000
225.1800
8,735,200
Tue, 09 Dec 2025
223.8900
224.8200
220.2300
222.9900
4,267,900
Mon, 08 Dec 2025
226.0800
226.1200
222.3900
223.1200
4,006,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
228.9300
229.2500
225.0500
226.0800
3,985,200
Thu, 04 Dec 2025
230.1100
230.9400
227.5900
228.7100
3,732,900
Wed, 03 Dec 2025
224.8400
230.7900
224.5200
230.2400
4,872,900
Tue, 02 Dec 2025
224.8200
226.6300
223.1100
224.3700
5,096,700
Mon, 01 Dec 2025
227.1900
229.4900
223.9800
225.1100
5,208,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
226.8500
228.0900
225.5100
227.7000
2,655,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
232.0400
232.4800
226.6400
227.6600
5,920,800
Tue, 25 Nov 2025
230.3200
234.0800
230.3100
231.8000
7,134,100
Mon, 24 Nov 2025
236.0000
237.6200
228.4800
229.5100
10,225,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
230.5500
238.0100
230.1400
236.2800
8,017,600
Thu, 20 Nov 2025
233.2600
234.9500
228.0000
229.4500
4,283,600
Wed, 19 Nov 2025
233.5400
238.1500
230.3600
232.9100
7,618,400
Tue, 18 Nov 2025
235.0000
237.1900
232.1100
233.8700
6,232,600
Mon, 17 Nov 2025
233.2600
235.3500
229.2300
234.0000
5,023,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
233.6100
235.0000
230.3200
232.3600
5,461,500
Thu, 13 Nov 2025
233.7400
239.2900
232.1600
232.2900
7,968,500
Wed, 12 Nov 2025
225.4000
234.0000
225.2900
233.2300
8,583,200
Tue, 11 Nov 2025
219.0000
225.4200
219.0000
225.1700
4,802,400
Mon, 10 Nov 2025
217.0000
219.8600
216.1500
218.7100
4,530,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
219.3100
220.9900
217.0900
219.1600
4,647,900
Thu, 06 Nov 2025
215.8900
219.6800
215.6500
219.0400
6,615,300
Wed, 05 Nov 2025
215.7400
217.4300
212.6000
216.7700
4,928,200
Tue, 04 Nov 2025
2 · 10-Q
After market open · 14:05 ET
10-Q ↗
Tue, 04 Nov 2025
212.3700
217.0800
212.3700
215.8900
6,184,000
Mon, 03 Nov 2025
216.6800
219.0000
211.6900
211.9600
8,874,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
223.0000
223.8700
216.0000
218.0400
10,825,300
Fri, 31 Oct 2025
1 · 8-K
Pre-market · 07:51 ET
8-K ↗
Thu, 30 Oct 2025
227.0500
229.6500
226.4100
228.2000
5,020,700
Wed, 29 Oct 2025
227.6200
228.0000
224.0400
225.1400
5,469,300
Tue, 28 Oct 2025
227.0000
228.4000
224.3100
227.5400
3,724,200
Mon, 27 Oct 2025
227.9500
228.6000
227.1200
228.0300
2,784,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
228.7800
229.0400
226.2500
227.9900
3,554,700
Thu, 23 Oct 2025
228.9900
229.8600
227.2500
228.2500
5,818,000