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
276.8300
279.7900
273.3700
275.7500
1,441,522
Thu, 22 Oct 2026
277.6800
279.7100
267.8600
279.2400
2,155,200
Wed, 21 Oct 2026
275.6500
278.0200
274.1000
276.8000
1,020,300
Tue, 20 Oct 2026
269.6600
275.3500
269.6600
274.9700
1,195,100
Mon, 19 Oct 2026
271.4800
271.9200
268.5300
270.1700
798,300
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
273.2300
276.1900
270.8800
272.2800
1,436,100
Thu, 15 Oct 2026
272.4900
275.4700
270.2200
271.1900
1,411,900
Wed, 14 Oct 2026
265.9200
269.5600
265.7700
269.4700
1,222,700
Tue, 13 Oct 2026
266.6100
267.4400
262.8600
266.3200
960,400
Mon, 12 Oct 2026
263.9200
267.9500
263.2000
265.1100
865,600
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
262.7300
265.2200
260.2000
264.1300
1,278,500
Thu, 08 Oct 2026
259.2100
264.9300
259.0900
264.7100
1,166,000
Wed, 07 Oct 2026
265.3200
266.7300
260.8200
261.1500
1,211,900
Tue, 06 Oct 2026
264.6300
269.0300
264.2500
267.1400
1,836,100
Mon, 05 Oct 2026
261.9100
265.9400
258.4600
264.1900
1,176,700
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
263.1100
264.4100
261.5200
262.9200
1,141,000
Thu, 01 Oct 2026
256.6300
261.5600
255.6900
260.8400
1,574,600
Wed, 30 Sep 2026
265.6500
266.8800
257.2300
257.2800
2,766,300
Tue, 29 Sep 2026
271.9200
274.4400
266.0000
267.0700
2,304,300
Mon, 28 Sep 2026
273.3400
275.3200
271.9100
273.8300
813,600
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
272.7400
276.3900
271.7200
274.3200
1,007,300
Thu, 24 Sep 2026
272.6000
274.1400
270.3800
272.0000
1,338,000
Wed, 23 Sep 2026
269.6300
274.5800
269.6300
273.4200
1,676,100
Tue, 22 Sep 2026
269.9600
270.6600
267.7900
270.4700
922,200
Mon, 21 Sep 2026
269.9700
270.6500
266.8400
267.5200
1,637,600
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
267.6000
270.2600
266.4200
269.4200
2,094,100
Thu, 17 Sep 2026
270.6400
270.6500
265.5300
267.5100
1,027,100
Wed, 16 Sep 2026
269.8100
270.2100
265.1400
267.3300
1,194,500
Tue, 15 Sep 2026
269.4700
270.2600
266.2900
268.6000
1,034,600
Mon, 14 Sep 2026
265.3500
270.7900
265.0800
269.0400
1,280,500
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
267.9400
269.6500
266.1600
268.1600
1,019,600
Thu, 10 Sep 2026
262.5700
265.5400
261.3500
265.2000
1,646,400
Wed, 09 Sep 2026
267.1400
268.2600
263.5300
263.9900
1,385,300
Tue, 08 Sep 2026
268.7700
271.2400
267.2300
268.6900
1,053,500
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
270.9400
273.8600
269.3500
270.1200
1,044,200
Thu, 03 Sep 2026
271.8600
272.5900
267.8100
271.6500
979,900
Wed, 02 Sep 2026
270.5300
270.5300
265.8900
269.0900
1,673,800
Tue, 01 Sep 2026
275.0400
276.7600
268.9600
269.8800
1,086,000
Mon, 31 Aug 2026
279.0500
279.5000
274.8600
275.3700
1,251,100
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
283.3500
284.4300
278.5000
280.1000
837,000
Thu, 27 Aug 2026
283.3000
283.3800
279.2500
281.6700
809,500
Wed, 26 Aug 2026
283.0100
286.2600
282.2400
285.5100
889,700
Tue, 25 Aug 2026
286.2700
286.2700
280.9100
281.6500
766,800
Mon, 24 Aug 2026
283.9100
286.1800
282.4000
283.9500
809,200
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
284.1000
284.1700
281.0400
282.2900
872,300
Thu, 20 Aug 2026
282.7000
285.6500
281.8100
282.7400
1,014,100
Wed, 19 Aug 2026
286.5500
289.8800
283.8400
284.2500
894,500
Tue, 18 Aug 2026
288.8700
289.4400
284.5700
284.6600
1,069,700
Mon, 17 Aug 2026
289.8700
290.9000
287.2100
287.2800
970,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
290.1100
291.0200
288.1000
290.8100
1,403,900
Thu, 13 Aug 2026
17 · 8-K
After-hours · 16:05 ET
8-K ↗
Thu, 13 Aug 2026
294.8000
295.1000
288.7000
290.9800
683,700
Wed, 12 Aug 2026
16 · 424B5
After-hours · 16:06 ET
424B5 ↗
Wed, 12 Aug 2026
292.7300
294.2300
289.7600
292.5100
912,100
Tue, 11 Aug 2026
294.6700
297.7600
292.8100
293.1500
836,000
Tue, 11 Aug 2026
15 · 424B5
Pre-market · 08:16 ET
424B5 ↗
Mon, 10 Aug 2026
296.1800
296.7000
293.4400
294.5200
797,600
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
293.5500
297.6700
292.4500
296.6600
919,000
Thu, 06 Aug 2026
14 · 10-Q
After market open · 15:34 ET
10-Q ↗
Thu, 06 Aug 2026
300.1600
300.5300
293.8800
294.7000
912,800
Wed, 05 Aug 2026
296.1700
297.5000
293.5800
297.3200
907,800
Tue, 04 Aug 2026
284.9200
296.3300
284.3600
295.0600
1,215,500
Mon, 03 Aug 2026
288.5100
291.7500
285.5200
288.4900
1,183,500
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
282.5100
287.9900
281.8700
286.9500
1,823,500
Thu, 30 Jul 2026
296.2400
296.2400
281.9500
283.7000
2,297,500
Wed, 29 Jul 2026
298.6000
298.6000
289.5700
292.4500
1,849,200
Tue, 28 Jul 2026
298.7100
301.9200
293.2600
295.1600
2,855,200
Tue, 28 Jul 2026
13 · 8-K
Pre-market · 09:21 ET
8-K ↗
Mon, 27 Jul 2026
284.0100
287.9400
283.6800
284.8200
2,119,000
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
278.0400
283.0300
276.2300
283.0200
1,349,500
Thu, 23 Jul 2026
273.4300
277.0300
271.2700
276.9100
1,491,800
Wed, 22 Jul 2026
272.7700
275.7600
272.1400
273.9300
1,204,400
Tue, 21 Jul 2026
272.5400
274.2100
270.0000
271.9900
1,593,800
Mon, 20 Jul 2026
277.0200
277.2900
270.6000
271.6900
2,062,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
279.1500
285.0700
275.3200
276.0500
1,850,600
Thu, 16 Jul 2026
271.6300
283.4800
270.6700
282.9700
1,590,800
Wed, 15 Jul 2026
271.6600
272.4600
269.2400
271.4100
918,500
Tue, 14 Jul 2026
274.4100
274.8800
271.3300
272.2800
1,329,800
Mon, 13 Jul 2026
271.5000
274.5500
269.9300
271.5000
1,248,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
265.9700
271.1200
265.5800
268.8100
1,119,500
Thu, 09 Jul 2026
267.3400
267.9800
263.5500
265.4800
1,174,000
Thu, 09 Jul 2026
12 · S-3ASR
Pre-market · 08:05 ET
S-3ASR ↗
Wed, 08 Jul 2026
267.5900
269.0100
264.2000
265.1000
1,182,000
Tue, 07 Jul 2026
274.9400
274.9600
269.2100
271.0900
1,064,300
Mon, 06 Jul 2026
273.3500
275.6000
271.5700
274.2700
1,044,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
271.1700
273.1200
267.0000
272.7600
1,260,900
Wed, 01 Jul 2026
268.7700
272.1500
265.8600
268.9700
1,408,300
Tue, 30 Jun 2026
265.7800
271.5300
263.8500
270.4700
2,149,600
Mon, 29 Jun 2026
266.8700
268.5700
265.2700
267.4700
1,121,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
270.1100
270.3100
266.5900
267.7100
1,965,000
Thu, 25 Jun 2026
265.8700
273.2500
265.2800
270.6000
1,650,900
Wed, 24 Jun 2026
262.4900
265.5500
261.7700
263.6800
1,823,300
Tue, 23 Jun 2026
263.0300
264.9000
261.2500
261.6400
1,330,300
Mon, 22 Jun 2026
263.5700
266.3600
261.8600
265.3100
1,113,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
264.9800
269.5100
263.5400
264.0900
2,590,000
Wed, 17 Jun 2026
265.4300
269.1200
261.0000
262.1100
1,698,800
Tue, 16 Jun 2026
264.3700
266.5700
263.3700
265.7800
1,579,400
Mon, 15 Jun 2026
259.8500
263.4700
259.3100
262.5100
1,725,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
256.6800
257.4800
254.1500
257.4300
817,900
Thu, 11 Jun 2026
250.9100
256.0300
250.6400
254.4500
1,201,500
Wed, 10 Jun 2026
254.5600
257.4600
250.1100
250.1700
1,350,000
Tue, 09 Jun 2026
254.3200
257.4700
254.2000
256.5500
1,637,400
Mon, 08 Jun 2026
253.1700
254.8000
250.9400
252.3900
1,075,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
252.3900
253.7900
251.7900
252.7200
1,582,600
Thu, 04 Jun 2026
253.7200
253.7200
249.8400
251.1200
966,300
Wed, 03 Jun 2026
250.0900
252.0500
247.3100
250.2600
1,020,800
Tue, 02 Jun 2026
246.8800
249.6200
246.1100
248.5800
1,251,600
Mon, 01 Jun 2026
245.8400
246.2900
242.0500
245.8100
1,339,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
248.6700
249.2100
246.9500
247.2800
2,995,500
Thu, 28 May 2026
247.0200
249.7300
246.3200
249.6400
1,301,800
Wed, 27 May 2026
251.6400
253.6900
250.2800
250.2900
1,126,200
Tue, 26 May 2026
253.3000
255.0700
249.5300
250.4100
1,269,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
11 · 8-K
After-hours · 16:03 ET
8-K ↗
Fri, 22 May 2026
251.9100
252.7400
249.4300
252.2000
874,200
Thu, 21 May 2026
248.7700
250.7800
245.6000
249.9300
1,090,100
Wed, 20 May 2026
247.5500
250.9000
245.0800
250.7700
1,707,700
Tue, 19 May 2026
248.1500
248.6800
244.3700
247.3700
1,818,400
Mon, 18 May 2026
248.5800
250.9700
246.3600
249.4600
1,924,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
248.8100
249.8900
247.4200
247.6800
1,343,700
Thu, 14 May 2026
252.3600
252.6100
249.6900
250.7700
811,200
Wed, 13 May 2026
250.8200
252.6400
249.0700
250.1000
1,137,700
Tue, 12 May 2026
10 · 8-K
After-hours · 16:09 ET
8-K ↗
Tue, 12 May 2026
252.8000
253.9100
249.6500
251.4100
1,169,500
Mon, 11 May 2026
255.1200
256.4800
251.0100
252.0900
1,201,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
256.1000
257.2900
253.9700
254.7600
884,600
Thu, 07 May 2026
9 · 10-Q
After-hours · 16:05 ET
10-Q ↗
Thu, 07 May 2026
260.7800
262.2100
255.2000
255.5300
1,413,100
Wed, 06 May 2026
257.9800
262.1500
257.6400
260.5200
1,276,500
Tue, 05 May 2026
252.6800
255.5000
251.7600
254.5500
1,033,100
Mon, 04 May 2026
253.9100
254.7800
250.4600
251.6500
1,213,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
260.6800
261.3400
253.2000
255.4700
2,070,700
Thu, 30 Apr 2026
250.0000
259.3300
247.0000
258.0100
3,486,800
Thu, 30 Apr 2026
8 · 8-K
Pre-market · 09:14 ET
8-K ↗
Wed, 29 Apr 2026
268.3600
269.3900
264.4500
265.6700
1,658,200
Tue, 28 Apr 2026
271.2300
271.2300
265.9600
268.4700
1,098,600
Mon, 27 Apr 2026
269.4500
273.2500
266.7800
269.7400
945,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
271.8300
272.3900
269.0900
269.2900
1,168,300
Thu, 23 Apr 2026
268.7800
274.1200
267.8000
273.1300
1,350,600
Wed, 22 Apr 2026
272.6400
274.0000
266.8200
267.0900
1,088,000
Tue, 21 Apr 2026
272.3200
274.3600
270.0200
271.0500
816,500
Mon, 20 Apr 2026
272.2600
273.1100
270.3700
272.6800
1,118,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
267.4900
274.1000
267.2700
272.2600
1,474,600
Thu, 16 Apr 2026
264.0600
267.6500
263.0700
265.6100
983,300
Wed, 15 Apr 2026
270.8000
271.3700
262.1100
264.3900
1,390,400
Tue, 14 Apr 2026
273.3200
274.5500
271.5500
272.2500
1,024,800
Mon, 13 Apr 2026
269.5200
274.6100
268.0500
274.5100
1,408,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
273.8100
274.6600
270.3100
270.5200
982,200
Thu, 09 Apr 2026
268.1200
274.7800
267.1700
273.1800
1,371,700
Wed, 08 Apr 2026
265.9900
269.6400
261.5200
269.5100
1,270,200
Tue, 07 Apr 2026
258.1000
260.4600
256.3100
259.0400
1,459,900
Mon, 06 Apr 2026
256.9900
258.7100
255.6700
258.4800
817,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
256.7200
261.5600
255.4400
258.2100
813,300
Wed, 01 Apr 2026
260.2300
263.3500
259.4400
260.5400
1,227,100
Tue, 31 Mar 2026
257.6800
261.5500
254.4100
260.2900
1,413,300
Mon, 30 Mar 2026
261.2500
262.0100
255.5800
256.1900
1,071,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
260.7200
263.1900
257.8600
259.0400
1,482,100
Fri, 27 Mar 2026
7 · DEFA14A
Pre-market · 08:05 ET
DEFA14A ↗
Fri, 27 Mar 2026
6 · DEF 14A
Pre-market · 08:00 ET
DEF 14A ↗
Thu, 26 Mar 2026
264.5200
266.6400
260.4300
261.3700
1,503,900
Wed, 25 Mar 2026
267.3100
268.4100
263.3000
266.4500
1,169,500
Tue, 24 Mar 2026
260.1200
266.4500
258.8800
265.0400
1,046,000
Mon, 23 Mar 2026
263.4100
265.4000
261.0000
262.7500
1,650,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
260.8600
262.2800
256.1300
257.6800
2,353,200
Thu, 19 Mar 2026
258.0000
262.1200
257.1500
260.6200
1,125,300
Wed, 18 Mar 2026
266.5900
268.4000
260.2600
260.7400
1,224,300
Tue, 17 Mar 2026
271.0000
271.5400
264.3800
267.7400
859,000
Mon, 16 Mar 2026
269.2000
270.1100
267.4700
268.6400
716,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
267.7800
269.7200
265.7800
266.9900
1,159,400
Thu, 12 Mar 2026
269.5100
271.6000
265.4700
265.6200
1,598,400
Wed, 11 Mar 2026
272.1300
273.3700
267.6600
271.5200
1,164,100
Tue, 10 Mar 2026
275.5000
278.0600
273.0300
273.2900
1,187,100
Mon, 09 Mar 2026
273.5500
277.2000
269.9500
276.5800
1,248,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
281.0000
281.3600
274.8100
277.1600
1,382,800
Thu, 05 Mar 2026
284.8300
286.5000
280.2300
282.5100
1,284,500
Wed, 04 Mar 2026
286.8000
287.9100
284.3200
287.1700
808,200
Tue, 03 Mar 2026
286.4300
288.4900
282.8700
285.9800
1,442,200
Mon, 02 Mar 2026
287.8200
291.8000
285.2900
291.1700
1,475,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
288.6300
291.6800
287.6800
290.6300
3,075,000
Thu, 26 Feb 2026
290.9600
291.7500
286.7200
290.2800
1,416,900
Wed, 25 Feb 2026
294.5700
296.5200
288.0000
289.7400
1,620,600
Tue, 24 Feb 2026
293.8500
296.5000
293.4700
294.5600
1,189,400
Mon, 23 Feb 2026
295.4900
298.3500
292.5400
293.2200
1,230,300
Mon, 23 Feb 2026
5 · 8-K
Next filing day · accepted 20 Feb, 18:21 ET
8-K ↗
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
293.7000
298.1000
292.5700
294.9800
1,473,300
Thu, 19 Feb 2026
295.0600
296.9400
292.3800
293.8200
1,265,700
Wed, 18 Feb 2026
298.1400
298.6400
295.3600
296.1600
1,082,700
Tue, 17 Feb 2026
299.4400
301.5000
295.7300
297.4200
1,095,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
4 · 10-K
After market open · 13:32 ET
10-K ↗
Fri, 13 Feb 2026
298.0100
302.2300
295.1900
299.6000
1,310,800
Thu, 12 Feb 2026
299.9100
303.1600
297.8700
298.5100
2,079,900
Wed, 11 Feb 2026
291.9600
299.9000
291.9600
298.0700
1,404,900
Tue, 10 Feb 2026
291.5500
295.2900
289.3100
294.2500
1,261,800
Mon, 09 Feb 2026
291.3400
294.1800
289.5300
290.5800
1,888,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
289.6600
294.7900
287.5000
293.5700
1,531,400
Thu, 05 Feb 2026
287.9400
293.8300
286.8300
288.2900
2,641,300
Wed, 04 Feb 2026
281.7000
293.6700
281.0000
288.8000
3,382,700
Tue, 03 Feb 2026
3 · 8-K
After market open · 09:48 ET
8-K ↗
Tue, 03 Feb 2026
266.9800
282.8800
263.4600
278.9100
3,598,500
Mon, 02 Feb 2026
261.2800
265.0000
260.0600
264.2100
2,156,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
262.2300
263.0600
258.1000
261.2600
1,438,300
Thu, 29 Jan 2026
259.9700
263.7800
258.4300
262.8600
1,269,400
Wed, 28 Jan 2026
258.1400
260.5900
257.6100
258.2500
1,062,400
Tue, 27 Jan 2026
259.4600
260.7300
257.7500
258.6900
860,500
Mon, 26 Jan 2026
259.0200
260.2800
257.4100
259.1500
1,126,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
259.9000
260.4300
256.9600
258.2600
1,292,800
Thu, 22 Jan 2026
261.0700
262.6100
259.3700
259.6900
1,282,100
Wed, 21 Jan 2026
256.7800
262.0800
256.3300
259.9400
1,259,400
Tue, 20 Jan 2026
260.2000
261.9900
253.7300
254.4500
1,316,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
261.5100
264.2700
260.0500
263.4700
1,280,500
Thu, 15 Jan 2026
259.9300
262.7100
258.5200
261.8900
1,023,500
Wed, 14 Jan 2026
256.7600
260.9700
256.6400
258.8900
1,676,100
Tue, 13 Jan 2026
255.2600
256.9500
254.7000
256.7600
1,340,200
Mon, 12 Jan 2026
254.4300
255.4700
252.6900
254.5400
1,056,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
254.7700
256.1100
252.0700
255.1200
1,348,500
Thu, 08 Jan 2026
245.9700
255.0600
245.9700
253.7300
1,530,100
Wed, 07 Jan 2026
254.4800
255.0800
246.3700
246.9900
1,363,700
Tue, 06 Jan 2026
248.3500
254.2000
247.5500
254.1500
1,860,800
Mon, 05 Jan 2026
248.5600
251.3100
247.6100
249.5900
2,419,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
246.6500
249.5500
244.5500
249.5000
1,622,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
248.4200
249.5100
246.2900
246.3000
750,500
Tue, 30 Dec 2025
251.5000
251.9600
250.1300
250.8300
669,100
Mon, 29 Dec 2025
252.4600
253.5900
251.6000
252.2300
1,169,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
251.5900
252.9300
251.5000
252.4600
412,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
251.8300
252.6700
251.1000
251.9500
291,700
Tue, 23 Dec 2025
251.8600
253.0000
251.2300
251.8300
594,100
Mon, 22 Dec 2025
250.1700
252.9800
248.8200
251.5700
768,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
250.5600
250.7700
248.6400
250.1400
3,335,300
Thu, 18 Dec 2025
252.5700
254.2800
250.6700
251.1800
1,415,900
Wed, 17 Dec 2025
250.5400
253.7100
249.3700
252.4000
1,317,400
Tue, 16 Dec 2025
255.0900
256.3200
249.5300
250.6600
1,735,300
Mon, 15 Dec 2025
259.0000
259.7800
257.8700
258.6600
1,315,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
258.8200
259.2700
256.8100
258.0200
967,300
Thu, 11 Dec 2025
254.9900
258.1700
254.1100
257.4100
1,041,100
Wed, 10 Dec 2025
247.3900
254.1800
246.5600
253.5300
1,231,900
Tue, 09 Dec 2025
248.3300
249.8000
246.3700
246.6300
871,900
Mon, 08 Dec 2025
248.7600
250.4300
247.7300
248.1300
994,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
250.1200
250.8600
248.1300
249.7000
782,700
Thu, 04 Dec 2025
250.6900
251.5500
248.4300
249.3800
1,021,600
Wed, 03 Dec 2025
249.3100
251.6100
247.8300
250.0400
1,062,000
Tue, 02 Dec 2025
248.4000
249.3700
245.7700
248.3800
825,200
Mon, 01 Dec 2025
247.3200
250.2900
247.1300
247.4900
1,066,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
248.2800
250.3700
248.2800
249.2800
452,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
247.1200
250.5200
246.0200
248.9900
725,700
Tue, 25 Nov 2025
245.1700
249.6100
243.7200
248.3500
1,070,100
Mon, 24 Nov 2025
247.2900
248.3500
242.3500
242.5300
2,511,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
242.1000
248.4500
241.2800
247.7700
1,548,900
Thu, 20 Nov 2025
243.0000
244.0600
239.2400
241.1000
1,403,300
Wed, 19 Nov 2025
241.7300
243.1800
239.5200
241.0700
990,800
Tue, 18 Nov 2025
240.9400
243.4900
238.8200
241.9300
1,365,700
Mon, 17 Nov 2025
243.9500
244.5700
240.8300
241.4100
989,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
244.9900
245.3200
242.5600
243.9700
978,500
Thu, 13 Nov 2025
245.0500
247.0100
244.3400
245.2900
1,060,100
Wed, 12 Nov 2025
245.6400
247.8500
245.1000
245.4300
695,200
Tue, 11 Nov 2025
245.5000
246.3600
244.6400
245.3600
662,700
Mon, 10 Nov 2025
245.1900
245.9400
241.7200
244.2700
1,069,100
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
244.3200
246.6500
243.2700
245.4900
1,077,200
Thu, 06 Nov 2025
244.7800
247.0900
243.2700
244.3000
915,900
Wed, 05 Nov 2025
244.6000
246.4400
243.0300
245.0600
1,591,100
Tue, 04 Nov 2025
242.6100
245.3900
242.0200
244.9200
1,420,000
Mon, 03 Nov 2025
242.9000
243.6900
240.5200
243.1300
1,250,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
241.7300
244.8300
241.0400
243.9200
1,649,500
Thu, 30 Oct 2025
241.4700
247.3600
240.6700
243.6400
1,346,800
Wed, 29 Oct 2025
244.8400
247.1200
241.2300
242.0300
1,797,200
Tue, 28 Oct 2025
247.6800
249.5800
245.7000
245.8700
1,558,000
Mon, 27 Oct 2025
248.7700
248.8000
245.4300
247.8100
2,010,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
2 · 10-Q
After-hours · 16:15 ET
10-Q ↗
Fri, 24 Oct 2025
1 · 8-K
After market open · 09:43 ET
8-K ↗
Fri, 24 Oct 2025
249.0000
250.7100
242.8000
245.7500
3,222,700
Thu, 23 Oct 2025
254.5700
258.0100
252.2000
257.4400
2,046,500