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
380.3300
385.2200
380.1184
382.5300
148,825
Thu, 03 Sep 2026
382.0600
386.2000
377.7100
384.1900
215,200
Wed, 02 Sep 2026
374.9300
383.8100
372.5200
379.5600
278,600
Tue, 01 Sep 2026
366.0200
374.3700
364.4900
372.5200
293,900
Mon, 31 Aug 2026
372.4800
373.4700
365.6500
366.3800
389,100
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
377.7900
377.7900
367.9600
368.4000
554,800
Thu, 27 Aug 2026
380.9900
383.0100
372.0900
373.2000
310,600
Wed, 26 Aug 2026
382.8800
385.9700
380.8800
382.5500
240,600
Tue, 25 Aug 2026
381.5400
383.6900
375.2100
383.3000
214,600
Mon, 24 Aug 2026
379.0900
381.5400
375.1800
379.7400
199,300
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
375.0900
379.8300
373.7200
378.9700
192,800
Thu, 20 Aug 2026
368.1400
377.9100
368.1400
370.2100
298,500
Wed, 19 Aug 2026
371.9800
380.3700
365.5800
368.9800
258,200
Tue, 18 Aug 2026
376.2100
389.7000
365.7800
368.4400
350,400
Mon, 17 Aug 2026
23 · 6-K
After-hours · 16:05 ET
6-K ↗
Mon, 17 Aug 2026
385.2300
392.3900
375.5100
378.2800
440,300
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
384.3000
392.1600
376.0000
386.3600
455,400
Thu, 13 Aug 2026
373.7300
379.4400
370.5600
375.1400
339,200
Wed, 12 Aug 2026
381.1400
384.4300
372.1500
372.2200
273,500
Tue, 11 Aug 2026
385.0000
389.0000
374.6900
377.0000
306,100
Mon, 10 Aug 2026
384.7400
392.5200
381.6700
382.2100
211,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
392.8200
396.0200
385.4400
386.9300
210,300
Thu, 06 Aug 2026
395.6000
399.2600
391.2400
392.5700
168,000
Wed, 05 Aug 2026
391.4900
400.9700
391.4900
394.8800
204,700
Tue, 04 Aug 2026
393.6700
400.6100
390.7900
392.1200
316,400
Mon, 03 Aug 2026
396.0700
401.9300
392.8300
395.7900
269,800
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
409.3000
413.2500
400.2400
400.5800
349,100
Thu, 30 Jul 2026
390.0900
402.8400
390.0900
402.2700
412,200
Wed, 29 Jul 2026
390.6100
391.8800
380.4300
383.9300
201,200
Tue, 28 Jul 2026
381.0700
393.1900
381.0700
388.9500
199,500
Mon, 27 Jul 2026
392.2800
395.5900
383.9900
390.9900
175,600
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
391.5200
394.2600
386.0600
388.4200
162,700
Thu, 23 Jul 2026
390.3800
393.0200
385.1200
387.6300
169,800
Wed, 22 Jul 2026
391.6100
394.2700
386.2000
393.6700
703,900
Tue, 21 Jul 2026
392.6500
396.1500
389.7900
391.1000
280,500
Mon, 20 Jul 2026
390.4400
397.6800
386.1100
386.8500
241,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
382.0000
393.3800
377.4500
390.5800
253,400
Thu, 16 Jul 2026
392.4000
396.5100
387.0800
387.4400
366,800
Wed, 15 Jul 2026
393.6400
399.8900
392.0900
398.2000
256,700
Tue, 14 Jul 2026
394.2400
397.1500
389.7000
392.2400
259,800
Mon, 13 Jul 2026
401.2100
403.3000
387.8000
389.2200
210,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
395.9600
402.1900
394.1100
400.8100
205,200
Thu, 09 Jul 2026
382.8000
394.7500
378.2600
391.9200
323,700
Wed, 08 Jul 2026
384.5400
389.0900
376.5900
381.4700
290,800
Tue, 07 Jul 2026
389.6000
394.0000
385.8600
386.4700
251,100
Mon, 06 Jul 2026
395.5200
398.5800
389.4600
392.3200
274,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
390.8100
396.3800
388.9300
391.2100
245,200
Wed, 01 Jul 2026
386.4700
399.3800
384.2500
387.0000
406,200
Tue, 30 Jun 2026
385.0000
394.2600
385.0000
389.5800
380,800
Mon, 29 Jun 2026
381.5700
389.7000
379.5900
384.7400
264,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
380.8200
391.2100
380.0100
384.1000
274,600
Thu, 25 Jun 2026
379.1500
390.1900
371.2500
380.4100
435,400
Wed, 24 Jun 2026
22 · 6-K
After-hours · 16:01 ET
6-K ↗
Wed, 24 Jun 2026
371.1900
385.6400
368.7500
376.4900
491,500
Tue, 23 Jun 2026
375.3500
378.4500
368.5300
368.7700
473,000
Mon, 22 Jun 2026
383.0900
390.0000
378.4800
380.5700
431,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
398.5200
398.5200
380.5700
382.7600
674,500
Wed, 17 Jun 2026
374.8400
396.0300
374.8400
386.9400
568,800
Tue, 16 Jun 2026
365.2800
368.4600
361.2600
364.2800
475,200
Mon, 15 Jun 2026
369.6700
374.5200
359.3300
362.3200
654,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
374.4700
376.7700
368.6100
369.5500
309,100
Thu, 11 Jun 2026
364.4100
374.8400
362.0500
368.3800
730,200
Wed, 10 Jun 2026
21 · 6-K
After-hours · 16:22 ET
6-K ↗
Wed, 10 Jun 2026
346.8400
355.8800
343.4100
351.6600
675,100
Tue, 09 Jun 2026
20 · 6-K
After market open · 09:32 ET
6-K ↗
Tue, 09 Jun 2026
341.7000
366.2200
339.0900
349.6100
1,426,900
Mon, 08 Jun 2026
317.9900
320.9800
299.0000
319.8900
1,578,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
322.3700
324.3600
310.7500
322.5000
1,205,100
Thu, 04 Jun 2026
330.5000
333.7600
325.0000
326.5300
679,600
Wed, 03 Jun 2026
339.5800
343.3100
327.4200
327.4200
822,200
Tue, 02 Jun 2026
340.5800
344.8800
337.1800
343.9300
256,400
Mon, 01 Jun 2026
339.5500
343.8000
335.7500
340.5600
307,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
340.7900
347.6400
337.6700
342.6300
792,300
Thu, 28 May 2026
345.7700
345.7700
336.8200
341.5000
684,900
Wed, 27 May 2026
351.2400
354.4100
343.0800
348.2400
345,500
Tue, 26 May 2026
337.3000
353.6100
336.1100
351.7500
309,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
344.4800
350.0000
332.5500
334.3000
454,900
Thu, 21 May 2026
331.4200
345.7700
328.9100
344.0000
531,800
Wed, 20 May 2026
313.3700
335.5500
313.3700
333.2700
668,900
Tue, 19 May 2026
306.4300
316.5700
303.8700
315.7900
648,700
Mon, 18 May 2026
19 · 6-K
After market open · 11:50 ET
6-K ↗
Mon, 18 May 2026
302.0900
310.2800
300.0000
303.8600
337,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
321.9000
338.8600
313.7500
316.3100
668,000
Thu, 14 May 2026
317.8900
329.0200
316.0000
327.6900
576,400
Wed, 13 May 2026
18 · 6-K
After-hours · 16:13 ET
6-K ↗
Wed, 13 May 2026
323.3300
324.7400
312.0000
317.6800
503,100
Tue, 12 May 2026
319.5000
326.1500
317.5800
323.8200
302,600
Mon, 11 May 2026
330.5900
333.1300
321.5300
322.4200
318,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
326.6000
332.8000
323.7500
330.5000
452,500
Thu, 07 May 2026
325.2000
328.9900
319.1700
321.7700
285,300
Wed, 06 May 2026
325.0000
328.4600
317.9400
326.5500
303,900
Tue, 05 May 2026
17 · 6-K
After-hours · 17:24 ET
6-K ↗
Tue, 05 May 2026
322.2000
325.1400
317.2900
318.4000
331,900
Mon, 04 May 2026
321.7800
324.0000
317.8300
319.9800
194,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
323.2500
327.1000
321.2300
321.9700
143,000
Fri, 01 May 2026
16 · 6-K
Next filing day · accepted 30 Apr, 18:11 ET
6-K ↗
Thu, 30 Apr 2026
320.7600
325.8700
317.2200
324.1700
188,700
Wed, 29 Apr 2026
321.0700
325.1600
315.2500
318.0600
192,700
Tue, 28 Apr 2026
318.9000
320.7200
316.2700
320.7200
310,200
Mon, 27 Apr 2026
15 · 20-F
After-hours · 16:28 ET
20-F ↗
Mon, 27 Apr 2026
323.6500
326.3100
316.4200
319.9400
288,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
323.0000
330.7500
320.3700
323.6500
314,500
Thu, 23 Apr 2026
14 · 6-K
After-hours · 17:17 ET
6-K ↗
Thu, 23 Apr 2026
334.0000
336.7200
321.5200
323.4900
385,100
Wed, 22 Apr 2026
337.3100
339.0000
329.9300
334.4700
388,600
Tue, 21 Apr 2026
337.7100
345.7300
330.9700
333.2200
255,600
Mon, 20 Apr 2026
329.9200
339.8400
327.5100
335.8500
333,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
341.2200
349.3200
328.4200
331.9400
718,200
Thu, 16 Apr 2026
318.1200
340.9700
316.0500
340.2200
1,045,500
Wed, 15 Apr 2026
358.2000
358.2000
314.5200
316.4900
1,329,300
Tue, 14 Apr 2026
362.4700
362.4700
354.0400
357.5900
347,200
Mon, 13 Apr 2026
351.5000
365.4600
347.3800
361.3400
644,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
353.1300
358.6500
346.8200
349.4200
291,500
Thu, 09 Apr 2026
350.1000
354.9400
346.1100
352.3700
435,400
Wed, 08 Apr 2026
347.7300
357.0000
347.7300
352.2500
337,900
Tue, 07 Apr 2026
336.9200
339.1300
332.4600
337.4400
196,700
Mon, 06 Apr 2026
339.4900
343.8700
337.2600
338.8300
180,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
333.5600
343.6100
330.4200
339.9800
175,900
Wed, 01 Apr 2026
13 · 6-K
After-hours · 17:06 ET
6-K ↗
Wed, 01 Apr 2026
345.9000
348.0000
340.9700
341.2600
295,200
Wed, 01 Apr 2026
12 · 6-K
Next filing day · accepted 31 Mar, 18:07 ET
6-K ↗
Tue, 31 Mar 2026
326.5200
340.0100
320.1300
339.1800
469,900
Mon, 30 Mar 2026
323.9100
323.9100
316.7000
319.4300
285,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
328.4600
329.8900
319.7700
322.4300
384,300
Thu, 26 Mar 2026
335.1900
340.2000
328.4400
328.5400
239,700
Wed, 25 Mar 2026
335.1200
341.0700
332.2900
338.9000
342,700
Tue, 24 Mar 2026
323.0200
332.4700
323.0200
330.2400
269,600
Mon, 23 Mar 2026
330.8800
338.5100
326.9900
329.8300
325,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
326.2600
329.1400
319.4300
321.6400
526,100
Thu, 19 Mar 2026
317.3500
329.2700
315.0100
328.3200
313,000
Wed, 18 Mar 2026
334.5800
338.3800
323.3600
324.0400
289,900
Tue, 17 Mar 2026
337.6100
341.0600
332.8600
334.5800
342,200
Mon, 16 Mar 2026
330.4900
335.5500
323.4500
332.6600
229,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
329.4800
334.2200
324.0400
325.6800
432,100
Thu, 12 Mar 2026
327.6400
331.8600
324.5500
325.2000
422,200
Wed, 11 Mar 2026
337.8600
341.1300
332.4400
337.6100
172,900
Tue, 10 Mar 2026
332.8300
345.7800
329.3000
341.2800
387,600
Mon, 09 Mar 2026
326.1700
329.8000
319.7000
329.6000
251,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
332.4200
335.5200
324.0700
330.5700
616,000
Thu, 05 Mar 2026
334.5500
339.2300
325.4000
334.1800
351,600
Wed, 04 Mar 2026
335.2700
341.6300
333.1600
339.2300
352,300
Tue, 03 Mar 2026
343.8200
347.9800
329.4100
332.6800
890,600
Mon, 02 Mar 2026
11 · 6-K
After-hours · 17:20 ET
6-K ↗
Mon, 02 Mar 2026
10 · 6-K
After-hours · 16:45 ET
6-K ↗
Mon, 02 Mar 2026
342.4400
353.3300
338.9200
352.9400
252,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
354.2300
359.5500
345.9500
346.3800
802,000
Thu, 26 Feb 2026
9 · 6-K
After-hours · 17:21 ET
6-K ↗
Thu, 26 Feb 2026
8 · 6-K
After-hours · 17:13 ET
6-K ↗
Thu, 26 Feb 2026
353.2700
357.3100
347.8400
355.4800
374,400
Wed, 25 Feb 2026
352.3100
360.8300
352.3100
355.1400
488,500
Tue, 24 Feb 2026
347.2000
352.4400
341.1400
352.4300
488,600
Mon, 23 Feb 2026
352.2000
353.9300
343.5600
344.4700
218,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
350.3400
352.1900
340.3600
350.2500
478,500
Thu, 19 Feb 2026
344.5100
350.3900
340.9000
349.4000
714,500
Wed, 18 Feb 2026
337.3000
347.4500
335.8900
346.0000
515,300
Tue, 17 Feb 2026
7 · 6-K
After-hours · 16:03 ET
6-K ↗
Tue, 17 Feb 2026
332.2900
337.5800
325.6400
333.1800
912,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
324.2500
333.8200
318.1500
329.8100
1,122,300
Thu, 12 Feb 2026
343.9600
346.2400
339.4200
341.0500
569,900
Wed, 11 Feb 2026
351.3900
352.5000
343.3000
343.6800
670,300
Tue, 10 Feb 2026
357.6200
360.0000
346.5900
348.5400
633,800
Mon, 09 Feb 2026
6 · 6-K
After-hours · 16:53 ET
6-K ↗
Mon, 09 Feb 2026
354.0800
358.4100
350.7900
356.7400
918,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
360.3000
364.5700
351.6300
353.3000
802,800
Thu, 05 Feb 2026
358.9000
362.4900
351.6600
356.4000
559,400
Wed, 04 Feb 2026
374.1600
377.0500
359.1400
363.6300
407,000
Tue, 03 Feb 2026
372.8100
380.2000
370.0000
375.2500
925,800
Mon, 02 Feb 2026
355.3400
368.7800
353.7900
367.9100
327,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
360.3100
362.4100
351.9400
356.8300
973,300
Thu, 29 Jan 2026
5 · 6-K
After-hours · 17:02 ET
6-K ↗
Thu, 29 Jan 2026
361.0000
365.4200
353.9900
365.4200
495,200
Wed, 28 Jan 2026
356.1500
359.2200
348.1200
358.1800
540,300
Tue, 27 Jan 2026
352.8200
359.8600
351.3400
356.1500
1,151,600
Mon, 26 Jan 2026
342.9200
350.6000
342.3000
349.0000
825,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
341.5000
344.5000
335.8900
344.3300
424,500
Thu, 22 Jan 2026
333.6100
341.5500
332.6500
340.6100
563,000
Wed, 21 Jan 2026
327.1900
333.4300
326.2500
332.5900
397,000
Tue, 20 Jan 2026
4 · 6-K
After-hours · 16:05 ET
6-K ↗
Tue, 20 Jan 2026
318.9900
328.4100
318.7500
326.9300
369,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
316.9900
322.6800
316.0100
321.8300
353,700
Thu, 15 Jan 2026
318.8900
322.7700
317.8600
318.7800
628,000
Wed, 14 Jan 2026
313.0000
318.1900
312.3100
316.9900
323,900
Tue, 13 Jan 2026
308.3400
312.3300
304.7800
311.5000
460,800
Mon, 12 Jan 2026
302.1500
307.5700
302.1500
307.1500
217,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
303.7800
305.9000
301.0000
302.1500
380,000
Thu, 08 Jan 2026
294.0500
304.2400
294.0500
303.8400
371,300
Wed, 07 Jan 2026
294.0000
296.1000
291.0000
293.7000
369,500
Tue, 06 Jan 2026
295.0700
299.9400
294.4900
295.7100
383,500
Mon, 05 Jan 2026
287.7700
294.1200
287.0000
292.5000
350,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
288.7500
290.4800
284.7600
286.4100
267,500
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
289.3300
290.0000
284.7100
287.0000
294,900
Tue, 30 Dec 2025
291.9800
291.9800
288.2200
290.0000
239,400
Mon, 29 Dec 2025
3 · 6-K
After-hours · 16:30 ET
6-K ↗
Mon, 29 Dec 2025
291.5000
291.6100
287.4300
291.0500
179,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
290.0700
291.9300
289.0900
291.5000
194,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
288.3600
290.9800
288.3600
289.4500
83,700
Tue, 23 Dec 2025
291.1000
291.6700
286.7000
289.0000
195,000
Mon, 22 Dec 2025
286.8400
292.0000
285.2500
289.0800
297,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
281.6300
287.0500
281.6300
285.7700
567,100
Thu, 18 Dec 2025
276.2100
282.5500
275.6700
281.0000
241,100
Wed, 17 Dec 2025
275.6000
281.5600
272.0000
275.6000
488,000
Tue, 16 Dec 2025
281.2800
284.7600
277.2000
280.0000
290,800
Mon, 15 Dec 2025
283.9700
285.6800
281.2900
282.2400
189,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
282.5200
285.5000
281.2100
282.5300
285,800
Thu, 11 Dec 2025
277.1500
284.7900
277.0100
281.6100
440,200
Wed, 10 Dec 2025
275.8800
278.2700
275.0000
277.0000
306,400
Tue, 09 Dec 2025
268.8100
277.4300
268.0100
276.2900
264,700
Mon, 08 Dec 2025
273.2300
273.8000
265.2700
269.3400
200,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
278.5000
280.5600
270.4300
272.3000
323,100
Thu, 04 Dec 2025
265.0900
279.4700
264.4000
277.6500
701,000
Wed, 03 Dec 2025
261.8500
264.3100
258.8900
263.1600
302,800
Tue, 02 Dec 2025
257.8100
263.5100
256.5400
261.2300
454,900
Mon, 01 Dec 2025
257.6900
260.5200
254.4300
254.9500
297,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
256.9500
260.3800
254.1600
257.2100
241,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
253.6300
257.7100
252.0500
255.8700
352,800
Tue, 25 Nov 2025
255.6900
257.0500
251.2200
251.6500
256,100
Mon, 24 Nov 2025
251.6500
253.8100
247.7100
253.7800
610,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
240.3000
249.3800
240.0000
247.8500
453,300
Thu, 20 Nov 2025
258.1000
258.1000
247.7400
248.3100
313,900
Wed, 19 Nov 2025
251.7300
255.6200
251.7300
254.7000
189,300
Tue, 18 Nov 2025
249.3700
253.3000
248.4900
251.6600
176,100
Mon, 17 Nov 2025
2 · 6-K
After market open · 12:56 ET
6-K ↗
Mon, 17 Nov 2025
252.0400
254.8000
248.8500
250.4700
176,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
236.0100
260.2400
230.4500
253.8000
357,800
Thu, 13 Nov 2025
262.1700
262.7300
251.3000
252.1500
224,000
Wed, 12 Nov 2025
259.0100
262.5200
258.2800
262.5200
335,300
Tue, 11 Nov 2025
259.9500
260.7600
258.0500
258.1600
235,700
Mon, 10 Nov 2025
261.1800
263.0800
256.9300
259.0100
136,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
258.0900
260.7900
255.0000
259.5200
298,200
Thu, 06 Nov 2025
260.3200
260.5200
256.0300
258.8400
169,100
Wed, 05 Nov 2025
257.7200
260.8700
257.6600
258.8200
188,600
Tue, 04 Nov 2025
258.1300
263.0100
254.1000
257.3800
178,100
Mon, 03 Nov 2025
261.6600
262.6300
259.4400
260.4500
148,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
258.7700
262.3800
258.7700
261.0000
201,800
Thu, 30 Oct 2025
262.2000
262.8800
259.4700
260.0000
255,900
Wed, 29 Oct 2025
260.0000
264.7400
259.3700
263.3600
313,500
Tue, 28 Oct 2025
257.7300
262.9300
256.6100
260.3400
273,200
Mon, 27 Oct 2025
258.2600
259.4700
255.4500
256.4900
221,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
258.4200
260.1500
256.8000
256.8000
131,100
Thu, 23 Oct 2025
256.2300
258.2300
254.3700
257.9300
269,800
Wed, 22 Oct 2025
255.0000
256.2000
250.5000
253.0400
134,000
Tue, 21 Oct 2025
252.4600
255.1400
252.1700
253.8500
223,400
Mon, 20 Oct 2025
255.5900
258.2600
252.9200
253.5700
249,200
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
251.5700
256.9500
249.5500
254.0600
402,800
Thu, 16 Oct 2025
254.9000
256.0700
249.9100
252.6500
368,700
Wed, 15 Oct 2025
256.1800
258.5800
253.6600
254.9000
280,800
Tue, 14 Oct 2025
258.2000
260.2100
253.6700
253.9500
442,200
Mon, 13 Oct 2025
257.6200
262.2600
255.1000
258.0000
361,500
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
260.5200
261.2000
253.4000
254.9900
465,100
Thu, 09 Oct 2025
264.5500
265.4000
261.1200
261.2400
228,300
Thu, 09 Oct 2025
1 · 6-K
Pre-market · 08:45 ET
6-K ↗
Wed, 08 Oct 2025
263.3600
266.4900
261.9400
264.5000
156,100
Tue, 07 Oct 2025
265.1600
266.9200
262.3100
262.6200
141,900
Mon, 06 Oct 2025
265.2600
266.3300
261.5800
264.6900
142,700
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
259.6800
266.3900
257.4000
266.1900
353,100
Thu, 02 Oct 2025
261.8900
263.1400
256.6300
259.0900
279,200
Wed, 01 Oct 2025
267.9400
268.5600
260.0000
262.2000
525,800
Tue, 30 Sep 2025
268.5400
271.3400
262.7400
266.2800
461,500
Mon, 29 Sep 2025
264.8400
268.9200
263.5800
267.4700
516,400
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
265.2500
265.9500
262.6700
263.6600
177,600
Thu, 25 Sep 2025
267.0000
269.0000
261.8700
262.7400
181,000
Wed, 24 Sep 2025
266.7200
268.9800
264.3900
266.1100
277,000
Tue, 23 Sep 2025
267.2000
269.8900
264.3900
265.5500
196,000
Mon, 22 Sep 2025
262.7400
267.2700
262.3600
266.7700
222,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
262.2800
263.6400
258.8200
262.6100
512,600
Thu, 18 Sep 2025
276.4200
277.9200
260.4000
261.9100
769,200
Wed, 17 Sep 2025
274.5600
280.8800
272.5500
278.2900
569,600
Tue, 16 Sep 2025
266.0800
271.9900
264.2500
270.7900
322,200
Mon, 15 Sep 2025
267.7600
268.4200
265.4000
265.6400
189,200
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
266.6100
267.5200
264.3300
266.0600
318,600
Thu, 11 Sep 2025
264.7400
267.0200
262.3100
266.5900
457,200
Wed, 10 Sep 2025
265.3000
266.1200
262.7200
264.1800
321,000
Tue, 09 Sep 2025
263.9000
268.4900
263.9000
263.9200
257,200
Mon, 08 Sep 2025
261.0100
265.1000
261.0100
263.5000
380,600
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
259.9700
262.1800
251.9700
261.2000
586,400