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
277.3600
280.3250
275.6800
278.6100
415,878
Thu, 03 Sep 2026
278.8600
279.5500
276.4100
278.6500
609,400
Wed, 02 Sep 2026
280.1900
280.1900
275.0000
277.2900
835,600
Tue, 01 Sep 2026
282.3100
284.8400
278.7800
279.0000
804,900
Mon, 31 Aug 2026
282.0200
283.7300
280.4500
282.9600
626,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
282.4100
284.9400
279.9200
284.0300
645,800
Thu, 27 Aug 2026
286.5000
287.4900
280.7000
280.7600
497,400
Wed, 26 Aug 2026
292.8400
292.8600
287.9200
288.1700
811,400
Tue, 25 Aug 2026
293.7100
294.6300
290.2000
292.0000
459,100
Mon, 24 Aug 2026
290.3100
294.7200
289.6800
293.6100
360,300
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
288.1900
290.0000
286.5800
289.0000
254,800
Thu, 20 Aug 2026
288.2300
291.1900
287.7100
287.7100
297,800
Wed, 19 Aug 2026
285.7300
288.2500
284.5600
287.3600
319,000
Tue, 18 Aug 2026
282.0600
286.7800
282.0600
283.7100
511,400
Mon, 17 Aug 2026
286.5400
287.2400
281.6700
283.0600
313,300
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
287.3200
289.0000
286.2900
287.5200
406,500
Thu, 13 Aug 2026
282.4000
288.9300
282.4000
287.3900
297,200
Wed, 12 Aug 2026
281.4200
282.9800
279.9100
281.2700
252,500
Tue, 11 Aug 2026
282.0400
283.8600
281.4900
282.4600
318,500
Mon, 10 Aug 2026
286.2100
286.2100
281.5300
283.2100
290,300
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
284.7400
288.7400
281.8100
288.1000
241,000
Thu, 06 Aug 2026
290.0000
290.7700
284.4300
285.1200
212,700
Wed, 05 Aug 2026
290.0600
290.0600
285.4300
288.0400
259,500
Tue, 04 Aug 2026
284.2800
287.8400
282.1500
287.2100
594,000
Mon, 03 Aug 2026
286.9800
288.5200
284.2400
285.8800
545,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
280.8400
286.2100
279.3200
284.1400
819,300
Thu, 30 Jul 2026
16 · 10-Q
After-hours · 16:04 ET
10-Q ↗
Thu, 30 Jul 2026
289.9900
289.9900
280.4300
281.8600
794,000
Wed, 29 Jul 2026
15 · 8-K
After-hours · 16:34 ET
8-K ↗
Wed, 29 Jul 2026
296.3100
297.8900
294.5600
296.8000
500,300
Tue, 28 Jul 2026
293.1400
296.6200
289.0200
294.5200
688,900
Mon, 27 Jul 2026
291.8700
294.9800
290.1600
290.6800
357,600
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
294.0900
295.0300
292.1900
293.4600
513,100
Thu, 23 Jul 2026
292.8100
295.8600
291.3100
293.2000
439,400
Wed, 22 Jul 2026
295.3300
295.3300
292.1800
293.0700
306,000
Tue, 21 Jul 2026
294.0000
294.9500
290.9000
294.0100
383,400
Mon, 20 Jul 2026
293.3300
294.7100
291.3500
293.8300
493,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
294.4800
300.0000
291.0400
292.9300
421,000
Thu, 16 Jul 2026
293.4000
299.1300
293.4000
297.4200
558,500
Wed, 15 Jul 2026
300.0200
300.6400
292.4500
292.7900
447,500
Tue, 14 Jul 2026
297.9000
298.6800
295.8900
298.1300
537,000
Mon, 13 Jul 2026
295.0800
299.1900
294.8100
297.4800
480,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
292.7800
294.2900
291.1200
293.5500
464,200
Thu, 09 Jul 2026
292.0800
295.2800
290.8300
291.1200
410,900
Wed, 08 Jul 2026
295.4700
297.1700
291.5200
291.5800
489,000
Tue, 07 Jul 2026
300.0000
303.3500
295.8700
298.3200
837,200
Mon, 06 Jul 2026
300.0000
300.0000
294.8700
298.0000
424,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
293.0500
298.3600
293.0500
298.3300
381,400
Wed, 01 Jul 2026
293.2700
299.2900
292.8300
295.1800
360,000
Tue, 30 Jun 2026
290.4300
293.8600
288.6500
291.5900
413,000
Mon, 29 Jun 2026
294.3700
296.0700
292.8300
295.9300
523,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
288.5400
295.8500
288.3000
295.3400
629,900
Thu, 25 Jun 2026
281.9900
286.2900
281.9900
285.5700
329,700
Wed, 24 Jun 2026
275.0100
282.6100
275.0000
281.6500
403,200
Tue, 23 Jun 2026
278.1200
279.9000
276.3900
279.3000
353,500
Mon, 22 Jun 2026
273.5200
277.4200
271.6600
276.2800
638,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
276.6000
277.6700
273.5300
273.7100
1,040,900
Wed, 17 Jun 2026
280.2300
281.4400
273.1900
274.4000
445,700
Tue, 16 Jun 2026
282.1900
284.0800
279.2700
280.5600
314,700
Mon, 15 Jun 2026
281.8300
285.1900
280.3300
281.3900
414,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
281.2700
284.0700
280.7300
283.7500
377,200
Thu, 11 Jun 2026
284.2800
286.7000
280.1000
280.5900
459,000
Wed, 10 Jun 2026
286.2900
287.6400
284.2100
284.6400
443,100
Tue, 09 Jun 2026
282.5400
285.6300
280.6000
284.7800
446,800
Mon, 08 Jun 2026
287.8900
287.8900
280.9900
282.0000
580,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
283.6700
288.3100
283.6700
285.4300
437,100
Thu, 04 Jun 2026
281.1800
284.6400
279.2400
284.6100
633,000
Wed, 03 Jun 2026
276.3000
280.2500
276.3000
277.7900
345,200
Tue, 02 Jun 2026
280.1000
280.1000
275.7900
277.5700
375,500
Mon, 01 Jun 2026
274.2900
280.7400
273.6000
276.9300
740,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
14 · 8-K
After-hours · 16:21 ET
8-K ↗
Fri, 29 May 2026
275.8900
278.1200
271.7600
272.6400
739,900
Thu, 28 May 2026
276.6700
276.8500
274.2900
276.4400
356,300
Wed, 27 May 2026
277.5400
279.5000
276.7900
276.8300
487,000
Tue, 26 May 2026
274.5500
278.5300
274.5500
277.2500
410,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
274.9200
277.9300
273.4500
276.7000
368,000
Thu, 21 May 2026
274.4300
275.8500
268.0400
273.8000
566,200
Wed, 20 May 2026
272.1000
275.5500
271.4800
275.0300
472,500
Tue, 19 May 2026
270.2700
272.9800
268.8000
272.6300
496,400
Mon, 18 May 2026
268.3100
273.9200
268.3100
272.2400
532,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
268.2200
270.7800
265.2200
267.0600
835,800
Thu, 14 May 2026
13 · 8-K
After-hours · 17:05 ET
8-K ↗
Thu, 14 May 2026
273.0000
273.0000
268.1600
268.5300
634,100
Wed, 13 May 2026
267.2600
271.9600
265.6800
271.9400
427,200
Tue, 12 May 2026
270.1800
270.1800
265.6300
268.6400
329,100
Mon, 11 May 2026
265.6200
269.2200
264.9800
268.7700
411,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
267.2500
267.3900
263.4900
263.5500
381,500
Thu, 07 May 2026
267.0900
268.8300
264.4800
267.3700
408,300
Wed, 06 May 2026
267.6800
269.6200
266.7000
267.2600
322,700
Tue, 05 May 2026
265.0900
268.5300
264.1700
266.6900
251,700
Mon, 04 May 2026
266.4600
267.8700
262.0100
264.6700
354,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
263.3200
265.2500
258.4900
263.3500
408,800
Thu, 30 Apr 2026
265.7800
267.9600
260.1200
263.2100
733,900
Wed, 29 Apr 2026
12 · 10-Q
After-hours · 16:05 ET
10-Q ↗
Wed, 29 Apr 2026
269.3300
270.3500
259.3700
264.9200
1,016,000
Tue, 28 Apr 2026
11 · 8-K
After-hours · 16:35 ET
8-K ↗
Tue, 28 Apr 2026
260.2900
269.3700
259.0500
267.8800
718,700
Mon, 27 Apr 2026
255.4900
258.9500
255.4000
256.8300
570,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
255.2000
256.2200
253.2000
255.3700
378,900
Thu, 23 Apr 2026
253.0300
256.2300
252.7800
255.0600
356,500
Wed, 22 Apr 2026
254.0800
254.8600
250.6000
252.1900
306,400
Tue, 21 Apr 2026
257.9800
258.9800
253.1500
253.1600
303,900
Mon, 20 Apr 2026
252.9800
258.8100
252.9800
258.5400
301,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
248.7600
255.5100
248.5600
254.9700
462,500
Thu, 16 Apr 2026
250.0000
252.9800
246.9000
248.0000
424,700
Wed, 15 Apr 2026
251.3000
252.3400
249.1700
251.7100
375,900
Tue, 14 Apr 2026
250.3800
251.7200
248.1600
251.4200
494,600
Mon, 13 Apr 2026
249.3100
250.0300
246.3600
248.9500
388,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
249.9100
253.9300
249.2900
250.0700
437,100
Thu, 09 Apr 2026
250.4400
252.1300
249.4000
250.0300
394,900
Wed, 08 Apr 2026
252.0000
254.1400
250.0500
251.9000
566,100
Tue, 07 Apr 2026
247.4500
250.2500
247.3900
248.3000
290,000
Mon, 06 Apr 2026
246.2300
249.0200
245.7400
247.7100
266,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
241.8300
248.3900
240.8800
247.3400
483,300
Wed, 01 Apr 2026
241.2200
244.4800
240.5400
243.0800
407,100
Tue, 31 Mar 2026
243.7300
244.4200
239.7400
242.0000
665,200
Mon, 30 Mar 2026
241.9500
244.7500
240.7300
242.6100
466,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
10 · DEFA14A
After-hours · 16:07 ET
DEFA14A ↗
Fri, 27 Mar 2026
9 · DEF 14A
After-hours · 16:03 ET
DEF 14A ↗
Fri, 27 Mar 2026
244.3000
244.3000
238.4600
239.6100
483,800
Thu, 26 Mar 2026
241.4200
245.2000
241.4200
243.7100
537,700
Wed, 25 Mar 2026
244.9500
245.6000
241.5300
242.1400
605,900
Tue, 24 Mar 2026
240.9800
245.4600
239.9600
243.5000
302,100
Mon, 23 Mar 2026
244.5100
247.6800
242.2800
242.5800
806,700
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
246.4700
247.3900
239.9900
240.1900
878,800
Thu, 19 Mar 2026
246.1800
248.2900
245.4200
246.2800
507,300
Wed, 18 Mar 2026
249.2900
250.2700
246.2900
246.7000
448,400
Tue, 17 Mar 2026
251.1200
252.3600
249.4200
251.0600
341,100
Mon, 16 Mar 2026
252.6400
254.3700
248.1100
249.1000
454,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
255.0100
255.2400
249.1200
249.9500
516,100
Thu, 12 Mar 2026
248.9400
254.1600
248.5100
251.3800
485,800
Wed, 11 Mar 2026
251.6900
253.1400
247.7700
250.2200
604,700
Tue, 10 Mar 2026
253.8700
257.2000
251.1500
254.2900
554,000
Mon, 09 Mar 2026
252.9900
256.6500
249.0100
255.3400
650,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
255.9500
256.2500
250.5100
255.1300
324,500
Thu, 05 Mar 2026
253.8500
258.4800
253.4200
258.2400
404,300
Wed, 04 Mar 2026
253.5200
256.5400
252.5500
256.0700
360,400
Tue, 03 Mar 2026
251.7900
256.5600
248.8600
255.5000
349,800
Mon, 02 Mar 2026
252.0300
257.2400
252.0300
256.0300
488,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
259.8300
260.5900
253.3600
255.1100
900,800
Thu, 26 Feb 2026
260.6600
263.9400
260.0000
262.7400
421,800
Wed, 25 Feb 2026
257.9300
260.3400
256.2700
259.9300
518,200
Tue, 24 Feb 2026
255.1400
258.9000
253.3600
258.4000
344,300
Mon, 23 Feb 2026
254.9500
258.9100
253.6000
255.3300
559,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
8 · 10-K
After-hours · 16:08 ET
10-K ↗
Fri, 20 Feb 2026
255.9000
256.5400
253.4300
254.5200
528,600
Thu, 19 Feb 2026
254.6800
257.0000
252.3600
254.4300
254,200
Wed, 18 Feb 2026
253.3000
256.6600
251.7600
256.1800
383,300
Tue, 17 Feb 2026
252.7000
254.1700
249.9900
253.3500
432,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
252.1400
254.3600
250.0100
251.1600
510,000
Thu, 12 Feb 2026
264.5000
264.5000
249.4600
251.3600
821,900
Wed, 11 Feb 2026
262.9800
266.4900
260.7500
261.4100
514,200
Tue, 10 Feb 2026
258.4400
263.0700
257.6200
262.5100
515,300
Mon, 09 Feb 2026
256.7700
259.2300
255.5600
257.8000
419,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
251.5000
258.7400
251.5000
258.0600
947,100
Thu, 05 Feb 2026
250.0100
253.2500
246.9900
251.4900
1,206,000
Wed, 04 Feb 2026
7 · 8-K
After-hours · 16:43 ET
8-K ↗
Wed, 04 Feb 2026
248.1400
254.0800
247.9800
252.5700
780,000
Tue, 03 Feb 2026
247.8000
251.1000
245.7000
247.5900
598,800
Mon, 02 Feb 2026
252.0500
252.1900
248.4100
248.4600
459,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
252.3700
252.9600
246.1200
251.8700
678,300
Thu, 29 Jan 2026
247.7500
250.5500
246.0500
249.8800
565,300
Wed, 28 Jan 2026
252.2600
253.0800
244.6300
245.4800
542,600
Tue, 27 Jan 2026
252.1000
254.1700
251.7100
251.7300
432,500
Mon, 26 Jan 2026
255.4400
255.4400
251.6600
252.9300
448,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
254.2900
254.9800
251.2100
254.0800
589,600
Thu, 22 Jan 2026
257.0300
259.4800
252.7900
252.9500
547,400
Wed, 21 Jan 2026
257.5500
258.8900
254.2700
257.2400
597,900
Tue, 20 Jan 2026
254.3700
257.1000
253.5800
256.2500
678,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
253.2200
259.3400
252.5500
258.2700
566,000
Thu, 15 Jan 2026
254.4300
255.0300
252.6500
253.5200
409,800
Wed, 14 Jan 2026
249.6900
254.4000
249.6900
253.1800
635,000
Tue, 13 Jan 2026
250.0900
251.0000
247.6900
249.9200
590,700
Mon, 12 Jan 2026
251.4300
253.3300
249.2000
250.0900
665,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
255.3100
257.2600
248.5700
251.0200
806,800
Thu, 08 Jan 2026
249.6600
258.9200
249.6600
256.9500
470,900
Wed, 07 Jan 2026
258.0500
258.9000
249.7600
251.0600
767,800
Tue, 06 Jan 2026
251.9900
257.6400
251.6100
256.6100
695,000
Mon, 05 Jan 2026
255.5000
256.4500
252.2000
253.0600
748,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
259.0200
260.4600
254.9300
256.8900
540,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
264.0800
264.3900
261.4800
261.6800
414,700
Tue, 30 Dec 2025
262.9900
264.4800
262.6400
263.9200
268,200
Mon, 29 Dec 2025
263.3000
263.4600
261.6500
262.9900
242,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
260.8700
262.2200
259.9100
262.1600
265,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
260.6000
262.2000
259.4900
261.1200
167,300
Tue, 23 Dec 2025
261.1300
261.1300
257.7700
259.6900
291,500
Mon, 22 Dec 2025
257.0000
261.8600
256.0900
260.8400
810,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
260.0300
260.9200
257.3700
257.3900
1,207,600
Thu, 18 Dec 2025
263.5700
263.5700
260.4400
261.0700
489,800
Wed, 17 Dec 2025
255.5800
264.1200
255.4200
262.4500
542,400
Tue, 16 Dec 2025
258.2500
259.0700
252.5600
255.4400
626,500
Mon, 15 Dec 2025
259.2000
260.1600
257.3800
259.2600
614,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
6 · 8-K
After-hours · 16:09 ET
8-K ↗
Fri, 12 Dec 2025
259.6600
261.2500
257.6000
257.6200
763,400
Thu, 11 Dec 2025
256.6400
259.0100
255.2500
258.1300
480,800
Wed, 10 Dec 2025
252.4000
257.2300
252.4000
255.2100
635,200
Tue, 09 Dec 2025
253.4100
255.5800
250.7800
252.2000
486,300
Mon, 08 Dec 2025
255.4000
255.7000
252.0100
252.2200
412,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
256.7900
258.7800
255.0000
255.3700
314,300
Thu, 04 Dec 2025
5 · 424B2
After-hours · 16:59 ET
424B2 ↗
Thu, 04 Dec 2025
259.9800
262.1000
257.1600
257.5700
396,500
Thu, 04 Dec 2025
4 · 8-K
Next filing day · accepted 03 Dec, 21:44 ET
8-K ↗
Wed, 03 Dec 2025
260.3300
262.8700
259.5700
259.7800
459,700
Wed, 03 Dec 2025
3 · 424B5
Pre-market · 09:00 ET
424B5 ↗
Tue, 02 Dec 2025
260.5400
261.7100
258.2400
260.7300
438,100
Mon, 01 Dec 2025
261.4300
263.9100
260.0600
260.2400
458,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
261.8400
264.7000
261.1700
263.6200
142,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
259.6500
263.7700
259.6500
262.1200
264,300
Tue, 25 Nov 2025
260.1600
263.5900
259.7500
261.1600
383,700
Mon, 24 Nov 2025
260.7600
262.1000
259.1000
260.2500
492,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
256.1000
262.1700
256.1000
261.2000
392,200
Thu, 20 Nov 2025
257.1200
258.6100
254.9800
255.7300
457,400
Wed, 19 Nov 2025
254.4100
255.9400
251.4500
254.6300
252,000
Tue, 18 Nov 2025
253.0500
255.0500
251.1400
253.5800
311,000
Mon, 17 Nov 2025
255.7400
255.8200
251.6600
252.2900
385,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
253.8500
256.9700
252.3300
254.5900
398,200
Thu, 13 Nov 2025
252.4500
255.9100
252.0200
253.6100
524,400
Wed, 12 Nov 2025
260.1000
262.1200
253.9400
254.9700
911,800
Tue, 11 Nov 2025
261.0900
263.1300
259.4100
261.7100
328,600
Mon, 10 Nov 2025
259.2100
261.5100
256.0100
260.1500
451,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
256.9700
260.4200
256.1500
260.4200
644,700
Thu, 06 Nov 2025
259.9800
260.5800
256.1400
256.2600
431,300
Wed, 05 Nov 2025
257.0000
261.5100
255.9400
260.3600
552,800
Tue, 04 Nov 2025
253.8400
256.8500
252.0500
256.5600
563,500
Mon, 03 Nov 2025
248.2800
254.6500
247.4000
254.3200
620,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
249.5100
257.1700
248.1700
251.7700
861,200
Thu, 30 Oct 2025
2 · 10-Q
After-hours · 16:22 ET
10-Q ↗
Thu, 30 Oct 2025
250.1600
255.4000
243.2500
249.8200
1,097,300
Wed, 29 Oct 2025
1 · 8-K
After-hours · 16:37 ET
8-K ↗
Wed, 29 Oct 2025
253.8700
254.7400
246.6200
247.1800
859,200
Tue, 28 Oct 2025
261.0200
262.8600
255.7500
256.1500
510,100
Mon, 27 Oct 2025
264.6200
264.6200
261.6500
262.3200
434,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
264.3900
265.8800
263.7600
264.6600
306,300
Thu, 23 Oct 2025
265.6100
266.5800
260.6100
263.7600
388,800
Wed, 22 Oct 2025
262.4600
265.0000
261.0100
264.2200
703,300
Tue, 21 Oct 2025
261.2900
263.8800
260.6800
261.9800
472,200
Mon, 20 Oct 2025
260.4100
261.8100
258.8000
260.8000
377,100
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
258.0800
260.1200
256.2000
259.6200
522,600
Thu, 16 Oct 2025
257.5600
258.6900
254.4200
257.6000
610,600
Wed, 15 Oct 2025
259.6900
263.0600
255.4300
257.1500
739,100
Tue, 14 Oct 2025
257.3300
259.4600
255.7200
259.3700
525,200
Mon, 13 Oct 2025
255.8600
258.8200
255.8600
257.5800
363,200
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
259.2200
260.0900
254.5600
255.8600
507,300
Thu, 09 Oct 2025
263.1800
263.4100
258.3200
259.0500
304,300
Wed, 08 Oct 2025
260.9700
263.3300
260.4000
262.1100
241,900
Tue, 07 Oct 2025
261.5000
264.6700
260.2500
262.0800
243,300
Mon, 06 Oct 2025
264.4700
264.6700
260.4200
261.3400
357,400
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
264.6600
267.3300
264.2500
264.4700
311,300
Thu, 02 Oct 2025
265.8600
267.6600
263.3500
263.8800
403,900
Wed, 01 Oct 2025
268.6600
270.4900
265.3700
266.5900
381,200
Tue, 30 Sep 2025
262.4900
268.2200
262.3300
267.6600
358,800
Mon, 29 Sep 2025
264.8200
268.5300
264.8000
266.2200
446,000
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
264.5400
268.0400
263.6700
267.8000
321,300
Thu, 25 Sep 2025
264.4600
265.4600
263.2000
263.6600
430,900
Wed, 24 Sep 2025
268.7300
269.0000
264.2300
264.5900
286,700
Tue, 23 Sep 2025
267.5200
268.6400
266.0000
267.8400
263,100
Mon, 22 Sep 2025
266.7900
267.2200
264.1500
266.3900
366,100
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
268.0800
269.9200
267.1600
267.5500
858,700
Thu, 18 Sep 2025
266.5300
269.6100
265.3500
268.6300
385,000
Wed, 17 Sep 2025
265.6300
270.8400
265.2800
266.2300
379,300
Tue, 16 Sep 2025
265.3800
266.8900
264.0000
265.5500
496,700
Mon, 15 Sep 2025
267.1000
267.2900
264.3300
264.6300
740,500
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
269.3800
270.1300
266.0300
267.0900
259,300
Thu, 11 Sep 2025
263.5300
269.5200
263.0000
268.8100
288,100
Wed, 10 Sep 2025
268.6200
270.3700
263.4800
263.6400
276,000
Tue, 09 Sep 2025
265.1900
269.1400
265.0600
268.8600
256,400
Mon, 08 Sep 2025
265.2800
266.5900
264.1600
265.7100
319,100
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
265.8900
269.8900
264.7500
268.1200
418,300