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
339.7600
342.6600
339.7700
339.9700
337,806
Thu, 03 Sep 2026
343.9700
345.5000
338.4500
342.7300
242,300
Wed, 02 Sep 2026
338.8500
346.0000
338.8500
342.6300
323,700
Tue, 01 Sep 2026
341.8300
342.6700
337.8500
338.6500
482,800
Mon, 31 Aug 2026
336.2500
342.5900
335.5100
341.1100
615,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
344.5100
345.8700
336.1300
337.4700
496,300
Thu, 27 Aug 2026
350.0000
352.0500
346.0800
346.0900
365,900
Wed, 26 Aug 2026
347.9700
353.1200
346.2500
349.9200
440,200
Tue, 25 Aug 2026
353.7500
354.7800
348.2200
348.4800
383,700
Mon, 24 Aug 2026
350.4800
354.4800
348.8400
353.3200
473,300
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
357.8700
359.1800
349.7000
353.0800
511,100
Thu, 20 Aug 2026
349.1700
360.2900
347.9900
353.7700
588,400
Wed, 19 Aug 2026
348.2800
356.3600
348.2800
352.7900
511,000
Tue, 18 Aug 2026
346.4700
350.0400
345.0600
346.5900
274,200
Mon, 17 Aug 2026
348.0000
350.7400
346.4300
346.6100
283,200
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
344.4400
349.5300
343.4800
349.4200
396,500
Thu, 13 Aug 2026
353.5500
353.5500
346.0000
346.1600
777,600
Wed, 12 Aug 2026
349.6600
354.5700
348.5900
352.2900
423,200
Tue, 11 Aug 2026
351.0500
354.0500
348.1200
351.3700
389,400
Mon, 10 Aug 2026
353.8900
358.6700
351.5200
352.1300
570,500
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
348.4900
356.0000
347.3700
354.0700
500,700
Thu, 06 Aug 2026
350.6200
353.5900
346.2400
348.6000
480,100
Wed, 05 Aug 2026
349.2600
354.9600
349.0000
351.0200
499,400
Tue, 04 Aug 2026
346.8200
349.7500
342.7800
348.7600
482,000
Mon, 03 Aug 2026
343.7200
349.4600
343.7200
347.9400
643,100
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
339.4900
342.7500
334.3800
340.9600
1,047,400
Thu, 30 Jul 2026
336.1400
339.6600
334.3600
339.5900
563,900
Wed, 29 Jul 2026
337.3900
339.3500
330.6900
337.4600
922,100
Tue, 28 Jul 2026
334.5500
339.6100
330.4100
337.0000
876,500
Mon, 27 Jul 2026
329.2400
336.7200
325.2700
331.2500
1,605,500
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
351.7900
351.7900
327.9700
328.2000
1,508,600
Thu, 23 Jul 2026
17 · 10-Q
After-hours · 16:15 ET
10-Q ↗
Thu, 23 Jul 2026
385.0000
386.0000
351.1800
355.4800
1,798,300
Thu, 23 Jul 2026
16 · 8-K
Pre-market · 07:14 ET
8-K ↗
Wed, 22 Jul 2026
357.2800
363.2300
356.2800
358.4100
861,100
Tue, 21 Jul 2026
350.7300
360.3300
345.7000
359.2400
752,700
Mon, 20 Jul 2026
357.0300
360.4900
352.3200
352.3200
684,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
360.4000
366.1400
358.1400
358.2400
671,400
Thu, 16 Jul 2026
357.8200
366.3000
357.7500
362.4400
554,200
Wed, 15 Jul 2026
357.3800
360.7400
354.1900
359.0000
496,700
Tue, 14 Jul 2026
15 · 8-K
After-hours · 16:29 ET
8-K ↗
Tue, 14 Jul 2026
358.2100
359.8100
354.5500
357.6500
740,400
Mon, 13 Jul 2026
351.5600
360.7500
351.5600
359.7000
601,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
357.9200
357.9900
352.7000
353.7100
446,100
Thu, 09 Jul 2026
356.1600
360.3500
353.1300
357.6600
545,500
Wed, 08 Jul 2026
351.9000
355.5200
349.4100
353.6800
923,900
Tue, 07 Jul 2026
360.4700
361.0800
350.9600
356.0800
759,000
Mon, 06 Jul 2026
364.8700
366.4200
357.1000
357.6400
682,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
366.0800
367.6600
362.8300
365.7400
547,200
Wed, 01 Jul 2026
359.0600
365.4900
354.8500
365.0000
853,600
Tue, 30 Jun 2026
355.0000
359.7400
350.6600
359.0000
957,000
Mon, 29 Jun 2026
349.8700
355.1200
347.0900
354.6800
695,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
345.3600
351.3500
342.7000
350.8500
1,255,000
Thu, 25 Jun 2026
345.0000
352.3100
345.0000
346.5600
1,615,300
Wed, 24 Jun 2026
335.7200
345.9900
335.7200
340.4100
872,400
Tue, 23 Jun 2026
328.4500
336.5000
327.6100
336.3900
784,600
Mon, 22 Jun 2026
329.5500
329.8600
324.6800
329.7100
842,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
326.3500
329.1100
323.2000
327.9500
1,479,300
Wed, 17 Jun 2026
328.7300
330.7700
321.9400
323.5900
670,200
Tue, 16 Jun 2026
330.8600
331.6800
327.3900
329.5800
770,700
Mon, 15 Jun 2026
330.0000
331.5500
326.6800
331.4300
558,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
333.2700
333.4000
327.4300
328.8200
465,300
Thu, 11 Jun 2026
328.0700
332.9600
325.5900
330.3400
524,100
Wed, 10 Jun 2026
330.6800
334.7800
327.7600
330.9200
935,900
Tue, 09 Jun 2026
327.4500
336.8200
326.6900
334.6600
763,100
Mon, 08 Jun 2026
317.4300
322.5900
315.2400
319.7500
594,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
315.4100
318.9000
310.5700
314.5000
636,000
Thu, 04 Jun 2026
319.8700
321.5000
315.0900
317.3200
629,100
Wed, 03 Jun 2026
313.4700
317.5600
309.8800
316.3100
635,900
Tue, 02 Jun 2026
314.1800
316.7400
311.4600
312.1700
707,600
Mon, 01 Jun 2026
14 · 8-K
After-hours · 16:32 ET
8-K ↗
Mon, 01 Jun 2026
321.6500
321.6500
308.5000
316.3000
702,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
323.9700
324.3500
319.0600
322.8100
1,307,900
Thu, 28 May 2026
314.2400
323.8600
313.6000
321.8000
772,800
Wed, 27 May 2026
317.2800
320.4700
308.2300
312.7100
657,600
Tue, 26 May 2026
318.6000
320.4400
314.4900
316.1700
477,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
314.6200
317.7900
311.0700
316.4200
533,800
Thu, 21 May 2026
308.1700
316.6000
304.8000
316.1300
743,500
Wed, 20 May 2026
13 · 8-K/A
After-hours · 16:04 ET
8-K/A ↗
Wed, 20 May 2026
303.9900
305.7600
299.7200
305.5000
641,800
Tue, 19 May 2026
304.3800
308.2500
300.0800
303.9300
565,500
Mon, 18 May 2026
304.3500
309.0300
301.6300
304.4100
515,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
296.7600
304.9300
296.7600
302.8900
686,400
Thu, 14 May 2026
301.7000
304.5700
295.9000
300.1900
700,500
Wed, 13 May 2026
310.4400
310.4900
300.2700
302.4000
718,300
Tue, 12 May 2026
312.3300
315.8200
299.0200
312.0700
1,124,800
Mon, 11 May 2026
12 · 8-K
After-hours · 17:06 ET
8-K ↗
Mon, 11 May 2026
327.4600
330.8800
321.6000
322.3000
879,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
323.5000
328.4400
316.1000
325.9200
1,033,400
Thu, 07 May 2026
315.2800
323.6300
312.5600
322.0100
1,610,500
Wed, 06 May 2026
311.3100
315.4400
308.1800
312.5500
789,200
Tue, 05 May 2026
11 · 8-K
After-hours · 16:49 ET
8-K ↗
Tue, 05 May 2026
302.5200
310.0000
300.4600
309.9700
896,900
Mon, 04 May 2026
299.3500
301.4200
298.4500
300.1800
472,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
294.2700
301.0900
294.2700
300.6800
651,700
Thu, 30 Apr 2026
295.5800
300.7200
293.4800
297.5900
1,110,800
Wed, 29 Apr 2026
296.2500
299.5100
292.6800
295.3600
796,400
Tue, 28 Apr 2026
301.9100
302.5500
290.4100
292.1300
1,186,500
Mon, 27 Apr 2026
304.4000
309.9900
300.3100
302.2000
1,140,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
316.0000
316.0000
301.4700
306.1600
1,286,000
Thu, 23 Apr 2026
10 · 10-Q
After-hours · 16:12 ET
10-Q ↗
Thu, 23 Apr 2026
308.0100
320.3300
303.2000
309.7000
2,727,700
Thu, 23 Apr 2026
9 · 8-K
Pre-market · 07:11 ET
8-K ↗
Wed, 22 Apr 2026
275.8300
276.7400
272.1300
274.4100
1,007,700
Tue, 21 Apr 2026
278.0000
281.2500
273.8800
274.7200
947,800
Mon, 20 Apr 2026
271.9000
280.2000
271.7800
278.0000
1,008,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
272.3100
275.4300
269.9800
273.7300
837,400
Thu, 16 Apr 2026
266.1000
271.2700
264.5000
269.8100
894,300
Wed, 15 Apr 2026
268.6900
271.2900
265.2500
266.5000
775,800
Tue, 14 Apr 2026
261.1800
268.0900
260.7900
267.9300
783,100
Mon, 13 Apr 2026
256.1900
259.9800
254.5600
259.9600
590,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
259.6700
262.5200
255.6000
256.5500
656,800
Thu, 09 Apr 2026
264.3700
264.5300
257.3500
258.5400
785,200
Wed, 08 Apr 2026
262.7600
266.7300
262.0300
265.9300
689,400
Tue, 07 Apr 2026
256.5200
261.5300
256.1500
259.3500
565,600
Mon, 06 Apr 2026
253.9000
257.3100
251.4600
256.8500
638,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
250.8900
258.2400
248.8700
254.8000
795,100
Wed, 01 Apr 2026
251.3100
254.4800
240.1600
252.7400
1,094,800
Tue, 31 Mar 2026
248.3100
252.2700
245.9200
250.6400
797,800
Mon, 30 Mar 2026
246.7400
248.3900
244.0000
245.1400
793,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
247.4400
249.4700
243.1900
243.3500
785,100
Thu, 26 Mar 2026
245.9700
252.4100
244.7200
248.1200
1,059,100
Wed, 25 Mar 2026
246.9200
250.0000
242.7000
247.0200
811,100
Tue, 24 Mar 2026
239.0600
248.0700
238.8200
245.2700
997,100
Mon, 23 Mar 2026
240.7000
243.9800
237.4100
241.4000
845,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
238.8500
241.4000
236.1200
237.0300
1,186,900
Thu, 19 Mar 2026
237.2600
243.4100
237.2600
240.3300
818,900
Wed, 18 Mar 2026
236.0100
240.1100
234.5800
239.0000
1,030,600
Tue, 17 Mar 2026
242.0700
244.2800
236.6100
239.4200
1,066,600
Mon, 16 Mar 2026
236.8800
242.3700
236.2000
240.3100
867,800
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
234.5800
237.2000
231.4300
235.4600
766,400
Thu, 12 Mar 2026
237.2600
240.4400
231.0500
231.0900
913,700
Thu, 12 Mar 2026
8 · DEFA14A
Pre-market · 08:32 ET
DEFA14A ↗
Thu, 12 Mar 2026
7 · DEF 14A
Pre-market · 08:31 ET
DEF 14A ↗
Wed, 11 Mar 2026
236.1600
238.5100
234.0600
238.2500
726,600
Tue, 10 Mar 2026
240.3900
243.1400
228.4000
233.8300
1,411,200
Mon, 09 Mar 2026
6 · 8-K
After-hours · 16:33 ET
8-K ↗
Mon, 09 Mar 2026
243.4100
249.1600
239.8500
248.0600
665,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
241.0000
246.2800
239.7500
245.8600
1,080,700
Thu, 05 Mar 2026
245.5300
252.3800
242.9200
244.3500
810,800
Wed, 04 Mar 2026
251.4300
254.6100
247.5100
248.8400
1,317,700
Tue, 03 Mar 2026
246.8000
251.8600
244.9100
251.3800
446,800
Mon, 02 Mar 2026
251.3100
253.0500
249.3800
251.2500
572,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
247.8700
254.4000
246.7800
254.3400
814,400
Thu, 26 Feb 2026
248.9700
250.3200
245.2700
249.0200
452,900
Wed, 25 Feb 2026
246.2200
249.2800
244.8300
247.8800
830,800
Tue, 24 Feb 2026
243.8400
248.6300
241.5800
245.3800
675,500
Mon, 23 Feb 2026
238.3200
245.2800
236.4500
244.2200
908,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
241.2300
245.3600
239.2700
241.1200
856,100
Thu, 19 Feb 2026
245.5100
247.1800
241.9100
243.8300
760,600
Wed, 18 Feb 2026
243.9000
248.4600
243.8900
248.2600
813,700
Tue, 17 Feb 2026
5 · 10-K
After-hours · 16:28 ET
10-K ↗
Tue, 17 Feb 2026
248.1800
251.8100
242.3200
243.1900
969,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
243.9400
250.5300
242.1400
250.4900
980,300
Thu, 12 Feb 2026
250.2100
259.9000
227.4900
243.6100
2,175,300
Thu, 12 Feb 2026
4 · 8-K
Pre-market · 07:21 ET
8-K ↗
Wed, 11 Feb 2026
243.9600
252.0400
243.6000
246.1600
1,656,600
Tue, 10 Feb 2026
250.4100
252.5700
243.4700
243.5600
1,172,600
Mon, 09 Feb 2026
245.9700
251.3300
245.9700
248.9300
1,048,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
235.3700
249.6400
233.5000
248.9500
1,481,000
Thu, 05 Feb 2026
235.0000
237.5300
229.9700
231.6200
1,154,400
Wed, 04 Feb 2026
232.9500
241.3800
231.0900
237.0500
1,690,400
Tue, 03 Feb 2026
233.8400
238.7600
228.0000
230.9500
944,400
Mon, 02 Feb 2026
230.9000
237.6700
228.8300
237.5000
1,203,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
229.4300
232.0500
223.8300
231.1200
1,601,300
Thu, 29 Jan 2026
234.4400
234.4900
227.5700
232.6500
930,200
Wed, 28 Jan 2026
238.1000
239.0600
234.8800
235.8900
682,800
Tue, 27 Jan 2026
238.8900
243.9100
238.3200
240.5300
935,500
Mon, 26 Jan 2026
238.4800
241.4000
236.8000
241.4000
989,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
246.0000
246.1300
232.0600
236.6600
1,929,300
Thu, 22 Jan 2026
256.1800
258.7400
247.0300
247.7800
1,044,900
Wed, 21 Jan 2026
251.6800
255.8000
244.7000
255.1600
1,889,400
Tue, 20 Jan 2026
255.0000
255.0000
248.4700
250.5000
1,801,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
279.2600
279.3900
259.3900
259.7900
1,505,500
Thu, 15 Jan 2026
275.6200
281.5500
272.8100
279.4100
789,700
Wed, 14 Jan 2026
272.9200
278.5800
270.5600
274.9800
725,700
Tue, 13 Jan 2026
273.5900
275.4900
268.4200
271.8300
508,200
Mon, 12 Jan 2026
277.9900
278.8700
267.8200
272.9100
776,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
275.6200
279.2400
274.7900
275.5200
490,200
Thu, 08 Jan 2026
276.8700
283.4500
271.3100
275.2300
631,100
Wed, 07 Jan 2026
280.2700
281.3800
276.0800
278.4400
523,400
Tue, 06 Jan 2026
277.1400
291.3800
275.5100
280.8300
1,070,100
Mon, 05 Jan 2026
272.4400
280.1400
269.5500
279.0300
1,048,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
275.2500
277.0800
269.7600
276.4000
629,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
276.3000
277.0700
274.8800
275.1400
397,700
Tue, 30 Dec 2025
274.5400
277.7500
273.9000
276.8700
356,600
Mon, 29 Dec 2025
274.7000
276.3700
272.5300
275.6000
305,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
276.1900
277.5000
272.8300
274.3000
344,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
279.0100
279.0100
275.6800
276.6600
203,700
Tue, 23 Dec 2025
275.3400
277.8300
272.8800
277.4900
688,600
Mon, 22 Dec 2025
271.5300
278.4300
270.0200
274.8900
560,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
269.6700
272.7400
268.4500
272.5400
2,116,900
Thu, 18 Dec 2025
269.3000
271.4100
266.6600
268.6600
748,800
Wed, 17 Dec 2025
265.2300
275.5600
264.9200
269.1300
710,900
Tue, 16 Dec 2025
271.2400
273.1300
265.3500
266.4400
734,700
Mon, 15 Dec 2025
267.9700
272.8000
265.9700
271.8600
692,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
272.2600
272.9700
265.3900
267.5600
839,200
Thu, 11 Dec 2025
268.9600
274.5600
267.9000
272.5400
688,200
Wed, 10 Dec 2025
267.4700
268.6800
263.3800
266.9600
683,900
Tue, 09 Dec 2025
268.6400
271.9700
265.8300
266.0700
513,000
Mon, 08 Dec 2025
279.3400
281.1200
268.2100
269.0800
660,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
282.0100
283.5200
278.2300
280.2300
645,700
Thu, 04 Dec 2025
284.5000
285.5400
276.0400
281.7700
788,400
Wed, 03 Dec 2025
275.7600
285.4000
274.0300
284.3100
856,300
Tue, 02 Dec 2025
270.6000
275.0600
269.0800
273.0300
546,500
Mon, 01 Dec 2025
275.4600
279.4800
273.9600
274.1400
546,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
278.4900
278.5500
273.9400
277.2500
293,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
278.3900
281.8000
274.8800
277.1400
441,100
Tue, 25 Nov 2025
278.1800
281.3300
275.6800
280.8400
579,400
Mon, 24 Nov 2025
270.4300
276.2400
267.2500
273.9900
901,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
259.8000
272.0600
258.8500
271.0700
894,000
Thu, 20 Nov 2025
259.5000
260.4500
253.3200
257.7700
1,315,100
Wed, 19 Nov 2025
259.8700
260.6900
256.1500
257.9000
333,100
Tue, 18 Nov 2025
260.2600
262.5100
257.3300
260.1400
480,100
Mon, 17 Nov 2025
261.2100
266.2600
260.0900
262.4100
626,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
264.8100
265.5000
258.9300
261.3600
738,400
Thu, 13 Nov 2025
269.5600
274.6400
266.2100
266.6600
581,000
Wed, 12 Nov 2025
276.8500
279.7500
271.1800
273.8500
595,700
Tue, 11 Nov 2025
277.3100
280.1100
276.4000
277.4100
718,400
Mon, 10 Nov 2025
271.2800
276.6400
270.2500
275.4700
574,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
276.9700
280.8000
268.1500
271.0400
856,200
Thu, 06 Nov 2025
282.0400
285.5500
262.4800
275.3400
1,038,400
Wed, 05 Nov 2025
285.1400
287.8600
280.3300
283.5400
529,400
Tue, 04 Nov 2025
278.3800
287.9800
276.5900
286.9400
895,000
Mon, 03 Nov 2025
279.8400
280.5800
273.9900
279.7800
593,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
275.8300
284.3100
272.9900
282.0700
586,200
Thu, 30 Oct 2025
284.9300
287.2700
277.9200
278.5400
693,100
Wed, 29 Oct 2025
284.3500
288.3600
282.3600
284.8600
479,900
Tue, 28 Oct 2025
285.0300
287.2900
281.0000
283.4900
749,100
Mon, 27 Oct 2025
299.9900
301.0000
282.2900
287.2200
1,067,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
307.9400
310.6900
297.2000
297.4700
819,500
Thu, 23 Oct 2025
3 · 10-Q
After-hours · 16:14 ET
10-Q ↗
Thu, 23 Oct 2025
301.0600
322.3400
300.0000
307.2500
1,898,800
Thu, 23 Oct 2025
2 · 8-K
Pre-market · 07:15 ET
8-K ↗
Wed, 22 Oct 2025
277.3800
283.5400
276.0200
277.0000
1,213,700
Tue, 21 Oct 2025
277.5800
282.0300
274.4300
279.3900
795,100
Mon, 20 Oct 2025
271.3000
275.1100
270.9100
274.9000
485,300
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
264.6800
270.6100
264.6800
270.6000
685,100
Thu, 16 Oct 2025
264.8500
269.4200
260.1200
267.1900
771,400
Wed, 15 Oct 2025
261.3400
266.3500
260.5400
262.9500
605,200
Tue, 14 Oct 2025
261.6100
263.2200
260.5800
261.1700
520,700
Mon, 13 Oct 2025
262.4200
265.6600
262.1400
262.4700
454,600
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
264.9200
264.9200
257.5000
261.7700
595,200
Thu, 09 Oct 2025
267.7500
269.5000
263.4200
263.5800
487,400
Wed, 08 Oct 2025
266.8200
268.1400
263.9300
267.9300
584,900
Tue, 07 Oct 2025
269.1400
269.8300
264.4600
265.9700
497,600
Mon, 06 Oct 2025
271.4400
271.4900
266.3300
268.0700
586,400
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
273.6500
277.0800
270.7900
272.5600
532,400
Thu, 02 Oct 2025
269.5200
274.4800
268.1400
273.1600
562,400
Wed, 01 Oct 2025
264.2200
273.1100
261.3200
271.4200
888,400
Tue, 30 Sep 2025
260.7200
264.2900
259.7100
262.3300
587,800
Mon, 29 Sep 2025
261.7800
262.0800
258.1700
260.3200
589,100
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
254.9900
262.9000
254.7600
261.5200
591,900
Thu, 25 Sep 2025
258.6400
258.6400
252.6900
254.4800
745,000
Wed, 24 Sep 2025
249.7600
261.4000
249.7600
259.9400
1,166,300
Tue, 23 Sep 2025
251.4300
254.0300
250.0000
250.8000
449,400
Mon, 22 Sep 2025
253.4400
254.7500
250.6200
252.2200
473,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
254.7900
256.2200
251.6700
254.8500
1,297,600
Thu, 18 Sep 2025
256.7600
258.2100
250.4400
254.9800
633,500
Wed, 17 Sep 2025
258.6500
262.2300
256.3500
256.6400
515,000
Tue, 16 Sep 2025
255.0900
258.8100
254.3500
258.3500
436,200
Mon, 15 Sep 2025
257.0500
258.6200
255.1700
257.5300
544,000
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
260.9200
263.1500
253.3800
253.5000
746,200
Thu, 11 Sep 2025
1 · 8-K
After-hours · 16:06 ET
8-K ↗
Thu, 11 Sep 2025
256.6000
264.0600
253.8200
263.7400
1,032,900
Wed, 10 Sep 2025
250.6200
255.9500
249.9400
255.2200
822,000
Tue, 09 Sep 2025
252.7300
253.7800
250.2900
252.0400
445,900
Mon, 08 Sep 2025
249.5600
254.2700
248.8800
253.1500
445,300
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
247.1100
251.6500
247.1100
250.7300
408,400