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
236.1600
241.4200
235.1600
240.0300
988,806
Thu, 22 Oct 2026
247.0000
247.0000
234.4300
238.8200
1,911,700
Wed, 21 Oct 2026
249.5200
252.0700
248.0900
250.2800
1,178,600
Tue, 20 Oct 2026
245.2100
249.1800
243.0200
247.3600
1,156,000
Mon, 19 Oct 2026
249.2900
250.1700
246.7200
247.2200
1,496,000
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
248.4000
251.9200
246.4300
248.1700
1,568,700
Thu, 15 Oct 2026
244.5200
249.0400
242.0600
248.5200
1,780,800
Wed, 14 Oct 2026
248.9200
249.8400
244.6100
246.8300
1,378,800
Tue, 13 Oct 2026
249.6400
251.3100
247.2100
250.4800
896,900
Mon, 12 Oct 2026
248.5200
252.9500
248.5200
249.8900
630,400
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
248.3400
249.9600
246.5300
248.5800
854,300
Thu, 08 Oct 2026
246.3700
249.6700
245.6300
247.5200
1,222,000
Wed, 07 Oct 2026
250.7700
251.8700
246.3700
248.6200
1,224,500
Tue, 06 Oct 2026
252.7100
255.4100
251.8400
253.7200
892,300
Mon, 05 Oct 2026
251.9000
254.8000
250.4400
251.9200
1,204,100
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
252.4100
253.7200
250.1300
251.9300
1,588,800
Thu, 01 Oct 2026
248.2500
250.6700
245.8000
249.0900
2,009,500
Wed, 30 Sep 2026
252.6200
253.9000
247.7300
247.7300
1,727,300
Tue, 29 Sep 2026
251.9400
254.1900
249.5900
250.7800
1,188,600
Mon, 28 Sep 2026
249.0100
252.6900
248.8700
251.6700
1,408,400
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
250.0000
252.7800
249.0700
250.7400
1,400,100
Thu, 24 Sep 2026
244.1800
248.0000
242.1100
247.7400
1,992,000
Wed, 23 Sep 2026
243.7300
248.5800
243.7300
246.4500
1,466,600
Tue, 22 Sep 2026
241.8100
246.4900
241.8000
245.4100
1,313,800
Mon, 21 Sep 2026
239.7900
242.3200
237.7600
241.2300
1,351,400
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
234.6700
237.9400
233.6200
237.6400
1,738,200
Thu, 17 Sep 2026
236.2500
236.5400
231.8700
234.3200
1,869,700
Wed, 16 Sep 2026
234.5900
235.9900
230.0100
232.1900
1,359,100
Tue, 15 Sep 2026
234.5800
235.2200
232.0100
234.4500
1,429,300
Mon, 14 Sep 2026
235.9400
238.6700
231.2900
233.6500
1,619,300
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
237.9100
243.0400
237.7800
241.8700
1,312,700
Thu, 10 Sep 2026
233.9700
235.9200
232.5000
234.2400
1,236,100
Wed, 09 Sep 2026
236.1800
237.7100
235.0300
236.2700
1,105,200
Tue, 08 Sep 2026
237.6700
240.7800
237.5400
237.7600
1,104,900
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
234.2000
238.8900
234.2000
237.7200
1,549,700
Thu, 03 Sep 2026
234.1800
234.8800
230.6100
234.2000
1,232,700
Wed, 02 Sep 2026
233.0300
234.1600
229.9800
233.1900
1,318,600
Tue, 01 Sep 2026
234.1100
235.7800
229.6000
231.3200
1,542,600
Mon, 31 Aug 2026
236.0300
236.9800
234.3900
235.1700
2,106,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
244.3600
244.4500
236.0300
236.2500
1,746,300
Thu, 27 Aug 2026
245.7000
246.2200
242.8600
243.6700
808,100
Wed, 26 Aug 2026
19 · 8-K
After-hours · 16:42 ET
8-K ↗
Wed, 26 Aug 2026
243.0100
246.3500
243.0100
245.2000
803,500
Tue, 25 Aug 2026
246.6000
247.4000
241.3600
241.7700
957,600
Mon, 24 Aug 2026
238.6400
242.5000
237.7900
242.3300
1,825,300
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
239.9700
240.7400
237.4000
239.5500
1,288,100
Thu, 20 Aug 2026
241.3300
242.6800
238.1700
239.0800
1,608,000
Wed, 19 Aug 2026
252.3700
252.8700
243.1000
243.2200
1,623,300
Tue, 18 Aug 2026
252.5400
253.5300
248.9300
249.9900
1,545,400
Mon, 17 Aug 2026
253.7400
257.0800
252.8700
254.1700
1,932,000
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
255.4000
257.7200
254.2700
254.7900
1,577,100
Thu, 13 Aug 2026
260.3100
261.1600
255.7100
256.2200
655,800
Wed, 12 Aug 2026
258.9500
259.9900
256.5900
258.5200
1,322,100
Tue, 11 Aug 2026
18 · 8-K
After market open · 14:00 ET
8-K ↗
Tue, 11 Aug 2026
253.0500
257.8700
252.6900
256.3000
824,400
Mon, 10 Aug 2026
255.2600
256.8900
252.3400
252.8800
999,100
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
252.9600
254.8100
251.4900
253.6600
1,001,500
Thu, 06 Aug 2026
255.7400
257.3800
250.0000
251.3800
1,078,900
Wed, 05 Aug 2026
254.4200
257.9500
252.8000
254.7600
1,274,900
Tue, 04 Aug 2026
17 · 10-Q
After market open · 14:40 ET
10-Q ↗
Tue, 04 Aug 2026
16 · 8-K
After market open · 09:56 ET
8-K ↗
Tue, 04 Aug 2026
256.0000
257.4000
244.0200
254.0500
2,617,200
Mon, 03 Aug 2026
241.6000
244.7100
240.2100
243.7700
1,676,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
243.5300
244.9700
240.6100
241.7100
1,051,300
Thu, 30 Jul 2026
240.4400
240.4400
235.9500
240.0100
1,071,000
Wed, 29 Jul 2026
238.3700
240.8000
233.9900
235.2500
1,518,600
Tue, 28 Jul 2026
242.3900
244.1600
239.9300
241.4300
1,352,600
Mon, 27 Jul 2026
242.9300
243.9700
238.1000
243.1200
1,016,900
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
242.0300
243.6500
240.5400
241.9700
1,091,400
Thu, 23 Jul 2026
236.0000
241.7600
236.0000
241.1400
1,049,100
Wed, 22 Jul 2026
236.7200
239.7600
236.7200
237.0900
855,100
Tue, 21 Jul 2026
237.0800
239.4200
233.9700
237.7600
1,215,800
Mon, 20 Jul 2026
237.9500
238.9600
233.4500
235.2100
1,177,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
230.8000
237.9900
229.8900
237.0000
1,162,700
Thu, 16 Jul 2026
231.0700
237.6600
230.3500
237.3000
1,159,800
Wed, 15 Jul 2026
235.0000
235.2800
231.0200
233.5200
842,500
Tue, 14 Jul 2026
235.4400
236.1200
231.9600
233.9600
617,100
Mon, 13 Jul 2026
233.0100
234.3800
230.1700
232.1000
879,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
234.1400
235.9800
232.7200
233.9800
639,700
Thu, 09 Jul 2026
234.1700
235.8100
232.3800
232.9900
602,400
Wed, 08 Jul 2026
228.4600
231.7100
226.5100
231.3400
1,129,400
Tue, 07 Jul 2026
235.2800
237.2600
230.0900
231.7000
1,135,300
Mon, 06 Jul 2026
234.9700
238.5700
234.9700
237.1400
847,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
238.3200
239.9100
231.2600
234.6200
1,041,700
Wed, 01 Jul 2026
241.3200
243.6300
237.0200
237.1300
994,000
Tue, 30 Jun 2026
239.5000
243.2000
238.2900
241.9400
1,048,500
Mon, 29 Jun 2026
236.3200
239.0800
235.4600
237.7200
772,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
239.7300
239.7300
235.7700
237.5200
1,477,800
Thu, 25 Jun 2026
236.7100
244.7100
236.1000
240.9500
1,218,600
Wed, 24 Jun 2026
233.8700
239.8100
233.7600
235.3800
1,327,800
Tue, 23 Jun 2026
237.6300
237.6300
233.4000
234.0800
1,273,100
Mon, 22 Jun 2026
238.6800
241.6200
237.6800
241.5500
1,939,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
234.0000
238.6700
234.0000
237.4200
2,439,200
Wed, 17 Jun 2026
232.5300
235.5300
230.5300
231.2700
1,129,900
Tue, 16 Jun 2026
232.0900
234.0800
231.4600
231.9000
906,500
Mon, 15 Jun 2026
229.2100
232.9700
229.1500
230.4500
1,676,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
15 · 8-K
After market open · 14:58 ET
8-K ↗
Fri, 12 Jun 2026
228.3400
229.1500
225.3900
227.1200
1,422,100
Thu, 11 Jun 2026
224.1100
227.1800
222.3900
226.2100
1,166,400
Wed, 10 Jun 2026
228.5300
229.1200
221.0000
221.7800
912,800
Tue, 09 Jun 2026
228.0200
231.9300
225.5400
229.8000
1,459,500
Mon, 08 Jun 2026
228.2700
228.5700
225.5000
225.9500
1,412,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
228.0000
228.8800
225.6000
226.5500
999,600
Thu, 04 Jun 2026
228.7100
230.3800
228.0000
228.7600
975,900
Wed, 03 Jun 2026
228.1100
230.4200
226.1700
228.2300
874,800
Tue, 02 Jun 2026
225.1900
228.3900
224.5300
227.7300
927,600
Mon, 01 Jun 2026
222.5900
224.7200
220.1000
223.3600
1,186,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
225.0100
227.3000
223.1400
225.8500
2,103,100
Thu, 28 May 2026
224.4400
226.1600
221.4200
225.4500
1,327,900
Wed, 27 May 2026
228.8100
228.9900
226.2400
226.3800
1,102,400
Tue, 26 May 2026
14 · 8-K
After market open · 13:38 ET
8-K ↗
Tue, 26 May 2026
225.9500
230.3700
224.2500
229.4400
1,143,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
224.5200
225.5800
221.6800
224.5200
891,700
Thu, 21 May 2026
223.4000
224.7100
221.0100
223.1700
1,046,800
Wed, 20 May 2026
222.4200
224.8200
220.5100
224.7100
1,103,100
Tue, 19 May 2026
222.0100
223.5300
220.0000
221.2800
1,003,600
Mon, 18 May 2026
227.2800
227.9400
225.1500
225.6600
1,015,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
229.5000
230.4400
226.8900
227.9000
1,033,400
Thu, 14 May 2026
233.2300
233.2300
230.4300
232.1400
981,100
Wed, 13 May 2026
232.6800
234.2400
229.9600
231.4200
1,097,500
Tue, 12 May 2026
232.0300
233.1900
229.4600
231.2000
2,285,100
Mon, 11 May 2026
13 · 8-K
After market open · 10:11 ET
8-K ↗
Mon, 11 May 2026
232.9700
234.0100
231.1200
232.1600
1,250,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
12 · 8-K
After market open · 10:49 ET
8-K ↗
Fri, 08 May 2026
236.8500
238.4900
231.7100
232.4000
1,267,600
Thu, 07 May 2026
239.8700
240.3900
233.8600
234.7300
1,136,600
Wed, 06 May 2026
11 · 8-K
After market open · 14:32 ET
8-K ↗
Wed, 06 May 2026
239.0000
243.1800
236.3700
241.3800
1,842,700
Tue, 05 May 2026
233.0800
237.0000
231.9700
234.5400
1,350,800
Mon, 04 May 2026
229.8500
232.2200
228.6600
230.4300
1,001,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
235.8000
235.8000
229.0600
230.4800
1,989,300
Thu, 30 Apr 2026
10 · 10-Q
After market open · 14:28 ET
10-Q ↗
Thu, 30 Apr 2026
9 · 8-K
After market open · 12:00 ET
8-K ↗
Thu, 30 Apr 2026
242.0000
242.0000
232.0000
235.5000
3,362,300
Wed, 29 Apr 2026
229.6800
231.0500
226.3900
227.8700
1,806,800
Tue, 28 Apr 2026
232.8200
235.2500
224.0100
228.9500
1,671,600
Mon, 27 Apr 2026
233.2400
234.5000
230.9000
232.9700
844,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
234.2700
234.3400
231.9000
232.9500
904,900
Thu, 23 Apr 2026
231.9800
236.3400
231.9400
235.0000
872,100
Wed, 22 Apr 2026
235.6700
235.9600
230.1000
230.4600
829,800
Tue, 21 Apr 2026
236.3300
237.5700
232.9700
233.5400
645,200
Mon, 20 Apr 2026
235.9100
237.6100
235.4000
236.8200
626,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
232.7100
238.4000
231.2000
236.2600
1,181,900
Thu, 16 Apr 2026
229.3600
232.2000
227.9500
230.2400
866,500
Wed, 15 Apr 2026
233.2500
234.4000
228.0200
230.1000
1,001,800
Tue, 14 Apr 2026
234.3300
236.0000
231.8600
234.3600
1,003,800
Mon, 13 Apr 2026
234.5100
235.0000
231.4400
234.4700
963,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
233.6600
236.1800
232.2500
234.9100
966,400
Thu, 09 Apr 2026
229.1100
234.3300
228.6700
233.4900
1,167,600
Wed, 08 Apr 2026
225.1000
231.9000
224.2100
230.4900
1,576,700
Tue, 07 Apr 2026
217.2400
219.2600
215.2700
217.7500
1,185,600
Mon, 06 Apr 2026
218.3800
218.4900
216.1800
218.4200
602,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
213.3100
219.4900
212.4700
218.2900
776,400
Wed, 01 Apr 2026
216.8900
221.0800
216.0000
218.6300
1,184,800
Tue, 31 Mar 2026
211.5800
215.9000
209.5900
214.3600
1,219,500
Mon, 30 Mar 2026
211.5900
211.9100
207.3200
208.3700
1,032,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
210.9200
212.2600
208.7500
209.2400
833,400
Thu, 26 Mar 2026
212.6600
215.7700
210.8300
211.4700
1,179,800
Wed, 25 Mar 2026
219.3600
220.7100
215.1000
215.3300
1,281,000
Tue, 24 Mar 2026
210.1800
217.6800
209.5900
216.9800
883,700
Mon, 23 Mar 2026
214.7000
216.9600
212.5600
212.8100
1,358,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
212.2500
213.8100
208.2600
209.3700
2,249,200
Thu, 19 Mar 2026
210.6200
212.9100
209.3300
211.5000
1,755,900
Wed, 18 Mar 2026
214.9900
215.5600
212.0000
212.7700
1,172,100
Tue, 17 Mar 2026
215.6400
216.6900
211.4100
215.5600
1,220,600
Mon, 16 Mar 2026
216.6100
217.0200
213.4900
214.5100
1,695,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
217.2900
218.1600
213.5000
214.4900
1,178,000
Thu, 12 Mar 2026
223.7300
224.3000
215.2300
215.5700
1,738,500
Wed, 11 Mar 2026
225.0700
226.8500
222.6100
224.3000
1,320,900
Wed, 11 Mar 2026
8 · DEFA14A
Pre-market · 09:08 ET
DEFA14A ↗
Wed, 11 Mar 2026
7 · DEF 14A
Pre-market · 09:07 ET
DEF 14A ↗
Tue, 10 Mar 2026
225.0400
229.0100
224.5300
226.3000
1,509,500
Mon, 09 Mar 2026
219.9100
225.6800
217.5200
225.0700
1,731,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
223.3300
225.0100
220.6800
221.9800
1,568,300
Thu, 05 Mar 2026
231.4000
232.8400
224.6600
226.8400
3,562,300
Wed, 04 Mar 2026
236.4400
237.0900
233.0800
234.7500
1,689,700
Tue, 03 Mar 2026
236.9400
238.3400
231.8500
235.2500
2,132,700
Mon, 02 Mar 2026
236.3400
242.0500
234.9600
241.4600
1,171,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
235.3200
239.2400
233.8800
239.2200
1,571,700
Thu, 26 Feb 2026
234.7300
237.0300
232.0800
236.9600
1,105,100
Wed, 25 Feb 2026
236.1800
237.4100
232.1400
233.0200
995,000
Tue, 24 Feb 2026
231.9300
236.8800
231.9200
236.8400
965,100
Mon, 23 Feb 2026
233.1000
233.7300
228.8100
231.4500
999,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
231.8900
234.2800
230.3200
233.5100
1,466,500
Thu, 19 Feb 2026
233.2300
235.6100
231.9800
232.7500
1,128,400
Wed, 18 Feb 2026
233.4100
235.5100
232.7100
234.3100
955,500
Tue, 17 Feb 2026
6 · 10-K
After market open · 13:42 ET
10-K ↗
Tue, 17 Feb 2026
228.7100
234.1900
228.5900
233.3300
1,035,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
227.6800
230.9600
225.9700
229.7600
1,284,000
Thu, 12 Feb 2026
5 · 8-K
After market open · 15:34 ET
8-K ↗
Thu, 12 Feb 2026
238.1900
239.9400
228.5800
228.6900
1,812,400
Wed, 11 Feb 2026
233.0000
237.1800
233.0000
235.2900
1,145,900
Tue, 10 Feb 2026
234.1100
235.7300
232.7500
233.1100
1,089,800
Mon, 09 Feb 2026
231.1700
234.4600
230.8500
233.4100
834,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
232.1200
233.5600
230.0000
231.9100
1,169,300
Thu, 05 Feb 2026
226.5900
230.7600
226.2000
229.7900
1,741,600
Wed, 04 Feb 2026
231.5200
234.5600
225.6800
227.8300
2,630,000
Tue, 03 Feb 2026
4 · 8-K
After market open · 14:05 ET
8-K ↗
Tue, 03 Feb 2026
224.7900
233.1700
223.3800
228.9200
3,044,400
Mon, 02 Feb 2026
223.0600
229.0300
222.4700
227.7200
2,252,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
225.8700
227.7900
222.5700
223.9800
1,294,000
Thu, 29 Jan 2026
223.9500
226.6800
223.4200
226.6200
1,286,500
Wed, 28 Jan 2026
219.4900
224.3700
219.0800
222.4900
1,261,700
Tue, 27 Jan 2026
218.1600
220.7400
217.4500
220.5600
856,100
Mon, 26 Jan 2026
220.6000
221.2300
218.2600
219.8000
1,103,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
223.9100
224.3700
219.6400
220.7400
2,177,900
Thu, 22 Jan 2026
222.1400
223.7900
220.7300
221.9200
1,955,500
Wed, 21 Jan 2026
216.3600
221.3500
215.4100
220.4200
1,969,500
Tue, 20 Jan 2026
213.1200
215.4000
210.7800
213.1400
1,220,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
214.9400
215.8500
213.0600
215.6500
1,318,600
Thu, 15 Jan 2026
213.4100
215.3600
211.6400
215.0200
1,093,100
Wed, 14 Jan 2026
211.4300
212.1500
209.2700
211.1200
916,100
Tue, 13 Jan 2026
210.3200
211.7900
209.0700
211.7300
1,039,900
Mon, 12 Jan 2026
209.9200
211.7500
208.9100
209.7600
1,236,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
210.0400
211.8500
209.2900
210.6400
860,900
Thu, 08 Jan 2026
211.1700
213.5000
209.7300
210.0400
1,222,900
Wed, 07 Jan 2026
213.9000
214.4500
210.6600
211.1800
1,201,200
Tue, 06 Jan 2026
210.4400
214.6000
208.9500
214.1600
1,159,300
Mon, 05 Jan 2026
208.1700
212.6400
208.1300
211.3100
1,075,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
206.0000
209.2800
205.1000
209.1400
879,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
206.8100
207.8700
205.1000
205.3100
810,400
Tue, 30 Dec 2025
208.0000
208.9000
206.9100
207.0300
728,800
Mon, 29 Dec 2025
208.3100
208.9800
207.4100
208.6900
1,081,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
207.9200
208.4900
207.3600
208.4500
498,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
209.0300
209.3300
207.9900
208.2800
425,100
Tue, 23 Dec 2025
208.0000
210.1400
207.0000
208.5600
1,421,200
Mon, 22 Dec 2025
203.6100
206.3700
203.0300
206.2300
1,212,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
203.1700
203.5700
201.7500
203.2900
3,791,500
Thu, 18 Dec 2025
201.3500
202.8200
199.9900
201.9600
1,799,500
Wed, 17 Dec 2025
200.4800
202.2000
199.0700
199.9000
1,783,200
Tue, 16 Dec 2025
202.8000
203.7800
200.8300
201.7800
1,533,600
Mon, 15 Dec 2025
201.7100
203.3900
201.3000
203.1900
1,611,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
204.2200
204.4300
200.6200
201.7400
1,489,900
Thu, 11 Dec 2025
200.6200
204.2400
199.8700
203.8400
1,994,800
Wed, 10 Dec 2025
196.5100
201.8000
196.0800
200.6600
1,645,500
Tue, 09 Dec 2025
199.4300
199.4300
195.8200
195.9700
1,006,000
Mon, 08 Dec 2025
199.2900
201.0900
198.6500
199.2600
1,072,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
199.0400
201.3900
198.3200
199.8000
1,562,400
Thu, 04 Dec 2025
199.1300
200.8800
198.3400
199.2200
1,029,700
Wed, 03 Dec 2025
196.8600
199.3600
195.6800
199.2200
960,600
Tue, 02 Dec 2025
196.1800
198.2700
195.3000
197.2900
1,266,500
Mon, 01 Dec 2025
196.4600
198.2700
195.5700
195.6100
1,319,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
196.4200
198.5300
196.1000
197.8900
905,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
196.9500
197.9000
196.2500
196.2800
1,677,900
Tue, 25 Nov 2025
196.5600
198.1100
194.5000
197.2200
1,219,800
Mon, 24 Nov 2025
194.7400
195.9900
194.0100
195.2200
2,272,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
190.4100
196.0000
190.2500
195.0200
1,605,800
Thu, 20 Nov 2025
193.8900
194.9100
189.0600
190.0200
1,619,600
Wed, 19 Nov 2025
189.6200
192.4400
188.4700
191.5700
1,420,100
Tue, 18 Nov 2025
191.0100
191.4800
188.8200
189.9000
1,619,700
Mon, 17 Nov 2025
193.8900
195.6500
190.6900
191.1900
1,656,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
193.0000
194.7600
192.1500
193.3600
1,731,100
Thu, 13 Nov 2025
196.4200
197.2800
193.4700
194.1500
1,524,900
Wed, 12 Nov 2025
198.4000
200.7100
196.6300
196.7900
1,482,100
Tue, 11 Nov 2025
197.6600
198.1500
194.4500
197.6400
1,079,200
Mon, 10 Nov 2025
3 · 8-K
After market open · 14:24 ET
8-K ↗
Mon, 10 Nov 2025
196.7000
198.6000
195.0000
198.0100
1,306,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
196.6800
197.0100
193.9800
196.2900
1,417,400
Thu, 06 Nov 2025
197.6700
198.7300
195.8100
197.2500
1,084,900
Wed, 05 Nov 2025
198.0200
199.8100
197.0100
198.0600
1,147,000
Tue, 04 Nov 2025
196.9900
198.4700
196.4000
198.0600
939,500
Mon, 03 Nov 2025
201.6600
202.4300
197.0600
198.7100
1,551,800
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
198.7700
204.1500
197.7700
202.1100
2,816,600
Thu, 30 Oct 2025
2 · 10-Q
After market open · 14:29 ET
10-Q ↗
Thu, 30 Oct 2025
1 · 8-K
After market open · 10:59 ET
8-K ↗
Thu, 30 Oct 2025
196.1700
200.4200
192.2700
198.3200
3,522,800
Wed, 29 Oct 2025
185.0600
187.1400
182.8700
184.1900
2,201,800
Tue, 28 Oct 2025
186.7300
187.0000
184.0600
185.1000
1,595,700
Mon, 27 Oct 2025
187.3800
188.4600
185.8200
186.7500
1,106,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
189.9500
189.9500
186.3800
187.1400
1,386,500
Thu, 23 Oct 2025
185.6000
189.7700
185.3100
189.2000
1,066,800