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
308.2500
317.3700
305.0100
314.7700
1,426,937
Thu, 22 Oct 2026
331.1100
332.4150
309.5200
311.5200
1,878,500
Wed, 21 Oct 2026
340.9100
343.9800
339.0700
341.3500
1,042,200
Tue, 20 Oct 2026
330.1100
339.7700
326.3700
334.1600
923,900
Mon, 19 Oct 2026
341.2300
342.4750
335.3800
335.8600
1,117,200
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
338.9600
340.4200
330.4600
331.2100
1,288,500
Thu, 15 Oct 2026
344.0800
344.8100
323.0700
342.0800
1,765,000
Wed, 14 Oct 2026
365.0000
371.2100
356.4400
357.6200
1,723,000
Tue, 13 Oct 2026
369.2200
373.6900
360.8700
370.2200
1,168,500
Mon, 12 Oct 2026
382.0000
382.4300
376.1200
377.7000
639,400
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
380.7500
383.1950
372.4600
382.7500
899,500
Thu, 08 Oct 2026
376.2000
381.2000
369.9000
374.6700
1,992,700
Wed, 07 Oct 2026
380.7800
385.9700
375.0000
381.4200
1,039,500
Tue, 06 Oct 2026
387.4950
389.9300
384.0700
388.0300
1,479,700
Mon, 05 Oct 2026
386.8900
388.7500
383.4600
384.1700
850,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
380.7300
387.9300
378.2400
384.6400
1,255,000
Thu, 01 Oct 2026
367.2000
376.6750
363.0100
373.8800
1,274,300
Wed, 30 Sep 2026
362.0000
366.7700
359.7500
364.0400
964,500
Tue, 29 Sep 2026
363.0000
364.9500
356.6000
360.6500
883,300
Mon, 28 Sep 2026
361.0900
364.1900
355.3250
359.7400
862,600
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
361.9600
366.8820
358.7000
362.1500
1,221,900
Thu, 24 Sep 2026
346.5000
358.7400
343.7800
357.5400
845,000
Wed, 23 Sep 2026
347.1900
353.6700
340.8700
353.3600
1,421,900
Tue, 22 Sep 2026
339.8900
348.6000
338.9800
347.3200
887,400
Mon, 21 Sep 2026
341.6300
342.9700
335.4250
342.0300
764,400
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
334.2500
336.5950
331.7600
335.0000
1,707,400
Thu, 17 Sep 2026
330.7800
337.8900
327.9700
331.4400
1,094,200
Wed, 16 Sep 2026
318.0200
324.5450
316.4500
322.0400
1,798,500
Tue, 15 Sep 2026
316.5500
319.4500
311.4350
313.3600
1,390,900
Mon, 14 Sep 2026
325.0000
326.4950
314.0800
314.9600
1,140,400
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
332.1600
339.1800
331.5100
338.6400
522,400
Thu, 10 Sep 2026
327.7600
330.6500
325.3100
325.6500
697,300
Wed, 09 Sep 2026
331.2200
337.5300
328.5600
331.0100
748,800
Tue, 08 Sep 2026
330.0000
333.8200
325.7500
333.4200
1,020,100
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
326.1000
329.8000
324.2000
327.2100
605,800
Thu, 03 Sep 2026
319.0900
324.1300
312.0000
322.6200
759,700
Wed, 02 Sep 2026
17 · 10-Q
After-hours · 16:07 ET
10-Q ↗
Wed, 02 Sep 2026
318.0400
321.9600
313.9600
321.5800
685,700
Tue, 01 Sep 2026
321.4700
322.0000
316.2000
319.2700
831,800
Mon, 31 Aug 2026
322.4900
325.0000
319.1700
322.7000
1,493,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
324.4100
325.8550
318.0500
319.9700
2,195,500
Thu, 27 Aug 2026
323.8200
327.4950
319.4100
325.8200
1,326,200
Wed, 26 Aug 2026
16 · 8-K
After-hours · 16:12 ET
8-K ↗
Wed, 26 Aug 2026
323.1300
327.0650
321.0300
321.8700
1,137,800
Tue, 25 Aug 2026
318.2200
320.7300
313.8650
320.1200
1,606,800
Mon, 24 Aug 2026
311.0900
313.8200
306.8520
310.6600
1,038,000
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
319.2200
322.7300
310.2700
316.1300
1,200,800
Thu, 20 Aug 2026
314.6600
322.6900
313.1950
316.5100
1,911,700
Wed, 19 Aug 2026
349.0000
352.0000
314.5200
319.4500
3,875,300
Tue, 18 Aug 2026
15 · 8-K
After-hours · 16:09 ET
8-K ↗
Tue, 18 Aug 2026
350.0000
350.8950
332.6400
341.0000
3,525,600
Mon, 17 Aug 2026
360.0000
366.4100
358.0100
361.1500
1,817,100
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
354.0600
361.0900
350.1000
357.8200
926,800
Thu, 13 Aug 2026
352.5000
357.6800
351.0200
353.8500
844,900
Wed, 12 Aug 2026
352.0000
357.3400
351.1400
354.5000
896,500
Tue, 11 Aug 2026
339.2000
345.4300
336.7400
343.7000
796,900
Mon, 10 Aug 2026
344.7700
344.9800
335.4000
335.4100
848,500
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
339.5000
344.9200
335.4800
340.9700
852,100
Thu, 06 Aug 2026
333.1000
344.5200
330.1100
336.9600
918,500
Wed, 05 Aug 2026
338.4000
343.2000
335.6700
336.0200
932,800
Tue, 04 Aug 2026
335.0000
343.8700
331.7600
341.2400
1,525,900
Mon, 03 Aug 2026
317.1300
324.3200
311.8000
321.8900
831,300
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
322.4000
329.9900
317.2700
319.0800
1,147,400
Thu, 30 Jul 2026
306.5000
314.4200
305.5000
312.6900
1,280,200
Wed, 29 Jul 2026
303.4100
307.8100
293.5500
296.7200
1,209,300
Tue, 28 Jul 2026
309.0700
309.9900
295.6000
305.1700
1,509,200
Mon, 27 Jul 2026
321.2500
321.8100
305.7700
313.6800
1,129,400
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
323.6300
324.7000
315.3200
318.6700
1,183,000
Thu, 23 Jul 2026
325.0900
332.7800
324.6200
325.1300
1,115,400
Wed, 22 Jul 2026
323.1100
331.6150
323.1100
327.5300
854,800
Tue, 21 Jul 2026
325.8000
329.5300
319.0900
328.1100
1,305,100
Mon, 20 Jul 2026
318.4300
322.4200
313.2000
314.1300
1,018,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
307.2250
318.4350
300.8700
315.9000
1,743,900
Thu, 16 Jul 2026
316.3050
320.3800
310.3000
312.7600
1,486,900
Wed, 15 Jul 2026
330.6500
331.9900
316.1100
322.7100
1,421,300
Tue, 14 Jul 2026
328.1900
330.4340
322.5700
325.7300
1,238,000
Mon, 13 Jul 2026
325.7600
332.3500
318.5200
320.8300
1,398,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
320.4200
324.0450
318.1000
322.0500
937,100
Thu, 09 Jul 2026
326.0200
329.7300
321.3000
322.1700
1,518,000
Wed, 08 Jul 2026
307.9600
317.5600
305.4200
317.2400
1,137,500
Tue, 07 Jul 2026
313.6850
313.8600
306.0100
309.1200
1,607,200
Mon, 06 Jul 2026
317.2300
328.5830
316.5650
319.7300
1,152,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
331.5900
333.3450
311.3200
313.8600
1,994,700
Wed, 01 Jul 2026
342.1450
345.2000
334.1100
335.6000
1,318,200
Tue, 30 Jun 2026
340.8700
354.9900
340.2800
350.0700
1,588,200
Mon, 29 Jun 2026
330.0500
342.7600
327.0390
340.1300
2,145,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
354.4400
354.4400
328.6600
328.6600
5,526,600
Thu, 25 Jun 2026
362.6700
368.9900
355.3400
360.0600
1,143,100
Wed, 24 Jun 2026
350.0000
359.0810
348.0000
351.3000
1,224,400
Tue, 23 Jun 2026
359.0650
359.6600
351.8000
352.5800
1,212,100
Mon, 22 Jun 2026
370.9400
374.9630
367.5700
373.3400
1,494,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
359.4500
367.1700
357.7100
363.6700
2,727,300
Wed, 17 Jun 2026
354.4300
357.6100
347.2830
350.7000
843,500
Tue, 16 Jun 2026
359.0300
364.0000
350.1100
350.2900
1,312,700
Mon, 15 Jun 2026
359.5500
360.9400
351.8200
356.9400
946,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
343.0900
352.2000
339.3980
350.6700
1,307,100
Thu, 11 Jun 2026
330.9700
340.1300
328.7200
340.0300
1,360,500
Wed, 10 Jun 2026
330.6000
336.8700
323.1900
324.0000
1,186,800
Tue, 09 Jun 2026
337.9600
341.0000
315.0100
331.4300
1,456,500
Mon, 08 Jun 2026
336.4100
336.4100
327.0850
331.6000
1,755,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
335.5200
338.8900
327.9850
329.8300
1,251,600
Thu, 04 Jun 2026
14 · 10-Q
After-hours · 16:07 ET
10-Q ↗
Thu, 04 Jun 2026
344.2300
345.4500
336.0800
343.1100
1,085,400
Wed, 03 Jun 2026
347.9700
355.4900
344.9800
350.4800
1,470,500
Tue, 02 Jun 2026
334.8400
349.0000
333.4750
346.5700
1,933,400
Mon, 01 Jun 2026
332.7300
335.0000
326.1100
330.0000
2,396,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
339.2600
341.0000
329.1800
338.3300
3,022,000
Thu, 28 May 2026
348.9400
348.9400
336.0000
339.1300
1,778,800
Wed, 27 May 2026
357.9200
359.0500
342.8400
347.6500
1,282,700
Tue, 26 May 2026
350.2000
355.7400
344.8200
355.7400
2,215,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
342.8700
346.8500
334.5000
346.5600
1,626,800
Thu, 21 May 2026
344.4400
344.9200
331.7540
337.5500
2,226,400
Wed, 20 May 2026
330.0000
349.9600
326.8000
342.0800
3,205,500
Tue, 19 May 2026
13 · 8-K
After-hours · 16:08 ET
8-K ↗
Tue, 19 May 2026
339.6000
345.4400
326.4800
344.1100
4,196,600
Mon, 18 May 2026
353.5000
354.9900
336.7600
340.4800
2,321,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
357.3740
357.3740
347.7500
349.0100
1,791,500
Thu, 14 May 2026
363.1400
365.1400
358.0000
361.5500
1,067,300
Wed, 13 May 2026
368.0300
370.0000
359.3750
361.1900
1,482,100
Tue, 12 May 2026
363.9300
365.0000
352.0800
361.6500
1,514,700
Mon, 11 May 2026
363.0700
370.1750
360.8000
366.3600
1,489,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
362.7850
364.3000
358.1200
360.3000
1,113,000
Thu, 07 May 2026
366.6200
367.1200
352.4300
355.0600
1,190,300
Wed, 06 May 2026
360.0000
366.7700
357.9900
366.6800
945,500
Tue, 05 May 2026
352.0000
358.5100
352.0000
355.9300
782,800
Mon, 04 May 2026
351.7400
354.2300
348.1400
351.3500
877,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
353.5200
353.5200
343.3400
352.4100
947,000
Thu, 30 Apr 2026
344.9100
351.5000
338.0800
349.9100
1,646,900
Wed, 29 Apr 2026
333.9800
337.1900
330.7000
335.4600
1,011,200
Tue, 28 Apr 2026
333.1200
335.5000
324.2700
332.3000
1,546,800
Mon, 27 Apr 2026
346.4000
346.9050
332.4230
340.6400
1,776,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
350.0000
352.7800
345.3600
346.9600
967,800
Thu, 23 Apr 2026
340.7700
348.4330
338.9100
346.5300
989,000
Thu, 23 Apr 2026
12 · 8-K
Pre-market · 08:43 ET
8-K ↗
Wed, 22 Apr 2026
342.7100
344.6800
338.4400
338.9700
1,087,900
Tue, 21 Apr 2026
335.0900
342.4200
334.3050
339.3000
682,000
Mon, 20 Apr 2026
334.3400
337.0100
332.0000
335.1400
915,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
331.0300
338.0000
331.0300
334.3400
1,354,400
Thu, 16 Apr 2026
326.2400
330.3750
321.2000
329.9600
1,158,600
Wed, 15 Apr 2026
327.1600
328.4300
320.0400
325.2500
788,000
Tue, 14 Apr 2026
333.6300
334.9900
327.3700
330.4600
854,500
Mon, 13 Apr 2026
322.5600
331.2900
320.7310
331.1100
993,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
323.9100
325.5500
320.0000
324.1800
1,178,400
Thu, 09 Apr 2026
318.0000
323.8700
317.0000
322.9400
1,033,900
Wed, 08 Apr 2026
312.7500
321.5100
311.6900
318.3300
1,478,300
Tue, 07 Apr 2026
290.6400
300.6800
289.1700
300.6100
952,000
Mon, 06 Apr 2026
294.6200
296.0000
288.6230
292.9200
498,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
281.9800
296.3700
280.5990
291.2400
888,600
Wed, 01 Apr 2026
286.7500
294.3700
285.2900
289.8400
1,236,700
Tue, 31 Mar 2026
275.0000
283.9490
272.7850
282.3700
1,076,000
Mon, 30 Mar 2026
284.6200
284.6200
266.4700
269.4100
1,347,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
277.8200
283.3000
275.9500
279.0600
1,036,600
Thu, 26 Mar 2026
288.9400
290.0200
280.3300
281.0700
1,024,500
Wed, 25 Mar 2026
300.0000
301.7400
290.2800
293.1200
1,838,300
Tue, 24 Mar 2026
286.5500
301.9900
286.5500
298.5800
1,339,500
Tue, 24 Mar 2026
11 · 8-K
Pre-market · 09:08 ET
8-K ↗
Mon, 23 Mar 2026
286.7400
294.4100
286.2300
288.9600
1,456,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
288.0400
290.7400
275.2700
277.5300
3,873,100
Thu, 19 Mar 2026
280.0950
293.1300
276.0800
290.2100
1,544,300
Wed, 18 Mar 2026
287.0700
289.8500
283.0200
284.1200
792,900
Tue, 17 Mar 2026
286.7100
288.8500
283.6900
287.3800
1,149,700
Mon, 16 Mar 2026
287.5000
289.9600
285.0000
285.9400
1,275,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
284.3000
290.2200
277.9200
279.7800
1,645,700
Fri, 13 Mar 2026
10 · 8-K
Pre-market · 08:31 ET
8-K ↗
Thu, 12 Mar 2026
279.3800
288.4600
277.0800
282.7800
1,629,100
Wed, 11 Mar 2026
284.2000
286.6000
280.5500
284.2600
1,451,800
Tue, 10 Mar 2026
285.9500
293.3000
283.3200
285.5400
1,463,100
Mon, 09 Mar 2026
267.9300
282.7400
264.7000
282.0200
1,785,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
280.6000
282.5500
270.6100
272.4300
1,695,700
Thu, 05 Mar 2026
9 · 10-Q
After-hours · 16:06 ET
10-Q ↗
Thu, 05 Mar 2026
296.7650
301.5900
281.7700
284.5100
2,155,400
Wed, 04 Mar 2026
307.0500
308.0000
297.7050
300.9200
1,835,000
Tue, 03 Mar 2026
304.3050
305.3200
295.9800
302.5400
1,613,500
Mon, 02 Mar 2026
302.8400
317.0000
302.8400
313.2700
1,872,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
304.2700
308.8550
298.3500
307.3300
2,998,000
Thu, 26 Feb 2026
303.9900
311.8100
292.5500
306.0300
2,713,600
Wed, 25 Feb 2026
301.4800
309.0000
294.0100
302.1800
3,670,900
Tue, 24 Feb 2026
277.7200
305.3700
277.7200
301.4800
6,148,100
Mon, 23 Feb 2026
8 · 8-K
After-hours · 16:08 ET
8-K ↗
Mon, 23 Feb 2026
242.5000
245.9500
239.8400
245.0000
2,817,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
237.6800
248.0000
237.6800
243.5400
1,654,700
Thu, 19 Feb 2026
237.2900
241.3100
235.9900
239.5400
1,124,200
Wed, 18 Feb 2026
237.4500
243.0000
236.5300
239.8300
1,033,900
Tue, 17 Feb 2026
233.0800
236.3800
229.7200
234.3900
1,121,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
229.9800
235.8000
228.3500
233.5100
825,800
Thu, 12 Feb 2026
239.1300
242.6200
228.6950
229.4800
1,429,600
Wed, 11 Feb 2026
236.0000
239.1600
234.4100
238.0200
969,000
Tue, 10 Feb 2026
235.5700
237.9660
233.7100
235.0000
975,200
Mon, 09 Feb 2026
229.6500
237.0100
229.5450
235.9300
1,371,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
225.6500
231.0900
224.5950
230.9500
965,200
Thu, 05 Feb 2026
7 · DEFA14A
After-hours · 16:39 ET
DEFA14A ↗
Thu, 05 Feb 2026
218.9400
223.2090
214.4900
221.5200
784,600
Wed, 04 Feb 2026
227.3100
232.9200
217.6200
221.6000
1,833,300
Tue, 03 Feb 2026
225.0000
228.0000
222.4200
227.1600
1,308,500
Mon, 02 Feb 2026
215.9200
224.6950
215.9200
223.2600
1,030,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
219.0000
221.6850
214.9000
216.3300
1,157,900
Thu, 29 Jan 2026
223.6700
225.0000
217.8550
221.1700
1,195,800
Wed, 28 Jan 2026
218.1300
221.5900
216.9700
221.5000
1,458,200
Tue, 27 Jan 2026
215.7500
218.2700
213.1800
217.8200
1,001,500
Mon, 26 Jan 2026
6 · DEFA14A
After-hours · 16:15 ET
DEFA14A ↗
Mon, 26 Jan 2026
5 · DEF 14A
After-hours · 16:13 ET
DEF 14A ↗
Mon, 26 Jan 2026
213.3200
215.9900
212.4250
214.3600
795,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
214.3200
216.9750
211.9700
212.9400
796,900
Thu, 22 Jan 2026
218.8000
220.1150
214.4650
215.7200
832,300
Wed, 21 Jan 2026
212.8100
216.7500
211.5300
216.6900
987,500
Tue, 20 Jan 2026
209.9500
215.4100
206.4920
211.9600
1,005,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
4 · PRE 14A
After-hours · 16:02 ET
PRE 14A ↗
Fri, 16 Jan 2026
214.6900
216.5100
212.2000
214.2000
1,109,600
Thu, 15 Jan 2026
214.2700
218.1500
211.8200
214.5000
1,462,400
Wed, 14 Jan 2026
209.1000
212.1550
208.4700
209.4000
1,005,200
Tue, 13 Jan 2026
209.0000
211.0000
208.0100
209.3000
1,156,400
Mon, 12 Jan 2026
205.9600
209.3300
205.0000
208.7300
884,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
207.3100
210.5800
206.2000
207.3000
718,300
Thu, 08 Jan 2026
211.0700
213.1400
205.1900
206.6700
1,386,900
Wed, 07 Jan 2026
213.0000
213.8100
211.0600
212.3200
1,136,400
Tue, 06 Jan 2026
207.7800
214.4000
206.8300
213.6400
1,003,500
Mon, 05 Jan 2026
207.5700
211.5000
207.5700
208.8200
847,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
205.3100
207.0500
203.7200
206.5900
632,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
206.2000
206.7100
203.0800
203.1900
599,900
Tue, 30 Dec 2025
206.5300
207.8200
205.6400
206.0100
592,100
Mon, 29 Dec 2025
204.7500
207.5900
204.7500
206.8500
653,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
205.8000
206.5000
204.8600
206.0400
462,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
205.5000
207.5800
205.0900
205.3300
434,800
Tue, 23 Dec 2025
202.1900
205.7550
202.0000
205.2500
752,600
Mon, 22 Dec 2025
204.3500
205.5000
203.4400
203.7100
782,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
200.2800
203.9900
199.7350
202.4700
2,985,200
Thu, 18 Dec 2025
202.2600
203.8600
197.9200
199.5300
1,461,700
Wed, 17 Dec 2025
3 · 10-K
After-hours · 16:08 ET
10-K ↗
Wed, 17 Dec 2025
205.9700
207.2000
196.3900
198.5300
1,798,300
Tue, 16 Dec 2025
207.3300
208.0200
203.7400
204.8700
1,274,700
Mon, 15 Dec 2025
210.5200
210.5200
206.4800
207.4800
909,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
213.2200
214.0600
208.0700
208.8100
1,151,400
Thu, 11 Dec 2025
212.7800
214.5800
210.4970
214.1400
756,300
Wed, 10 Dec 2025
210.2400
214.4300
209.7300
212.7800
1,198,900
Tue, 09 Dec 2025
208.9600
212.3600
208.9350
210.4600
1,012,600
Mon, 08 Dec 2025
211.9000
212.9250
208.3700
209.6200
1,001,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
209.2200
211.5700
208.8040
210.4900
1,159,900
Thu, 04 Dec 2025
206.3200
209.8700
205.8500
209.0700
1,103,000
Wed, 03 Dec 2025
200.8400
206.8500
199.4340
206.6100
1,157,100
Tue, 02 Dec 2025
198.4000
202.1700
197.6600
201.4000
1,357,100
Mon, 01 Dec 2025
196.4200
198.9750
196.4000
197.5400
979,700
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
196.4600
199.5000
195.9950
197.9500
829,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
195.0000
196.9400
193.0100
196.1900
1,641,200
Tue, 25 Nov 2025
200.5000
201.5000
188.5600
195.4600
3,898,500
Mon, 24 Nov 2025
2 · 8-K
After-hours · 16:08 ET
8-K ↗
Mon, 24 Nov 2025
173.9900
180.0400
173.3580
177.6700
2,828,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
170.0500
173.5300
167.2300
172.7100
2,183,900
Thu, 20 Nov 2025
1 · 8-K
After-hours · 16:08 ET
8-K ↗
Thu, 20 Nov 2025
178.2100
179.5700
168.9700
169.6700
1,199,600
Wed, 19 Nov 2025
174.7900
176.8900
172.0000
174.6100
822,000
Tue, 18 Nov 2025
174.2600
177.1100
172.3750
174.7300
812,700
Mon, 17 Nov 2025
178.0000
178.3800
173.3880
175.5100
987,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
175.5100
180.7600
175.3700
179.0600
1,191,900
Thu, 13 Nov 2025
182.6100
184.1100
177.2700
178.3700
1,007,100
Wed, 12 Nov 2025
184.4900
185.9000
183.5150
184.0500
999,200
Tue, 11 Nov 2025
183.7100
184.4100
181.3600
182.4600
1,186,100
Mon, 10 Nov 2025
183.1100
185.0000
182.0000
183.5100
1,031,100
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
183.1200
184.0800
177.2050
180.8700
1,297,400
Thu, 06 Nov 2025
186.4700
187.6700
182.4250
185.0500
1,030,000
Wed, 05 Nov 2025
179.6800
187.1200
178.6350
185.8500
1,629,200
Tue, 04 Nov 2025
183.3350
183.3350
178.5250
179.1000
1,327,200
Mon, 03 Nov 2025
182.1600
187.1100
181.4900
186.1800
2,182,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
176.8400
184.4600
176.2100
182.9600
2,409,500
Thu, 30 Oct 2025
170.4600
176.8300
169.6850
175.3700
1,684,900
Wed, 29 Oct 2025
171.7100
173.0700
169.3950
170.4700
1,335,400
Tue, 28 Oct 2025
166.9400
170.5000
165.0600
170.0400
1,280,200
Mon, 27 Oct 2025
169.1900
169.1900
165.8200
167.7700
1,769,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
170.6700
171.1350
169.3800
169.4700
666,500
Thu, 23 Oct 2025
164.5300
168.7900
164.5300
168.3800
990,900