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, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
284.9500
287.9800
278.3700
285.6400
6,516,403
Thu, 22 Oct 2026
293.2000
294.4000
285.5100
293.5400
6,372,000
Wed, 21 Oct 2026
302.4800
308.6900
293.5100
295.8800
7,453,500
Tue, 20 Oct 2026
17 · 10-Q
After market open · 10:33 ET
10-Q ↗
Tue, 20 Oct 2026
16 · 8-K
After market open · 10:30 ET
8-K ↗
Tue, 20 Oct 2026
302.2300
307.3600
294.2200
299.8700
9,217,600
Mon, 19 Oct 2026
313.2100
315.3400
310.6400
311.2800
5,055,500
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
314.7900
321.1700
313.2000
313.8300
4,204,700
Thu, 15 Oct 2026
308.8000
312.1800
304.0900
312.0000
3,809,200
Wed, 14 Oct 2026
307.7300
311.2700
305.0900
307.0200
3,302,100
Tue, 13 Oct 2026
308.0000
309.9800
305.2000
307.6300
4,516,600
Mon, 12 Oct 2026
307.7800
311.7300
307.6500
308.6400
2,432,300
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
306.2900
308.6100
303.5200
308.2000
2,949,700
Thu, 08 Oct 2026
299.9800
306.5600
296.6100
305.6200
6,387,500
Wed, 07 Oct 2026
305.5100
308.5500
302.9800
303.6200
3,914,500
Tue, 06 Oct 2026
306.5000
310.8500
304.0000
309.3900
3,517,300
Mon, 05 Oct 2026
309.1300
309.6800
305.3600
306.3400
5,408,700
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
316.5000
318.5000
308.1900
309.5600
4,163,300
Thu, 01 Oct 2026
310.1900
315.5000
309.6000
312.3900
3,438,600
Wed, 30 Sep 2026
317.8900
317.9100
312.2500
312.2900
4,186,400
Tue, 29 Sep 2026
318.8700
324.0800
316.5800
317.8900
3,731,400
Mon, 28 Sep 2026
321.4600
323.0000
315.2400
318.2400
4,173,000
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
321.9000
329.1700
319.6400
327.0900
4,287,300
Thu, 24 Sep 2026
317.5400
323.1700
315.4800
319.7800
3,726,300
Wed, 23 Sep 2026
318.4000
325.9200
317.6200
319.8000
4,353,100
Tue, 22 Sep 2026
322.3300
322.5000
314.3600
319.2200
3,400,800
Tue, 22 Sep 2026
15 · 8-K
Pre-market · 08:14 ET
8-K ↗
Mon, 21 Sep 2026
317.5400
322.1400
313.8100
319.0100
3,794,700
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
313.6300
314.5300
309.6200
314.2700
10,440,000
Thu, 17 Sep 2026
316.7900
318.6800
313.4700
313.4700
5,326,800
Wed, 16 Sep 2026
310.1800
318.5000
308.6800
312.9000
4,524,600
Tue, 15 Sep 2026
318.5400
320.3600
306.8000
307.0500
7,273,800
Mon, 14 Sep 2026
315.2000
318.4600
312.0800
317.5600
5,146,000
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
328.2900
329.8800
322.7700
323.6600
2,528,100
Thu, 10 Sep 2026
322.3600
327.5000
321.8000
324.1500
3,463,400
Wed, 09 Sep 2026
330.8800
332.0600
321.1600
325.4200
5,020,200
Tue, 08 Sep 2026
338.1100
342.7300
332.0400
334.9100
3,062,100
Tue, 08 Sep 2026
14 · 8-K
Pre-market · 07:46 ET
FORM 8-K ↗
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
332.2400
337.2100
332.2400
337.1200
2,511,000
Thu, 03 Sep 2026
331.5500
334.4400
329.3200
333.4800
2,653,100
Wed, 02 Sep 2026
333.3600
333.8600
329.3100
329.5000
2,691,300
Tue, 01 Sep 2026
333.7100
336.2500
329.5100
331.0900
3,027,200
Mon, 31 Aug 2026
338.8300
339.7500
333.7200
335.7100
4,476,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
345.0900
345.6300
341.2700
342.5800
2,537,100
Thu, 27 Aug 2026
352.7900
353.5000
339.6000
342.7300
5,090,900
Wed, 26 Aug 2026
351.7800
356.3900
350.0000
354.3900
3,035,900
Tue, 25 Aug 2026
345.9500
350.0000
344.2200
349.5400
3,134,800
Mon, 24 Aug 2026
346.5900
348.4900
340.5400
341.8400
2,664,800
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
347.5400
351.8600
346.4100
348.3700
3,546,100
Thu, 20 Aug 2026
353.0900
354.5000
343.5600
344.6400
6,056,100
Wed, 19 Aug 2026
373.5200
374.5600
355.9800
356.2300
4,923,400
Tue, 18 Aug 2026
366.8900
375.5800
365.0000
375.0900
4,927,900
Mon, 17 Aug 2026
367.8700
372.3600
366.7600
369.4300
5,515,000
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
362.5000
368.6900
361.5100
368.3800
2,966,200
Thu, 13 Aug 2026
367.0000
367.0800
359.5500
360.6400
2,738,400
Wed, 12 Aug 2026
369.7900
370.2000
363.2400
365.3300
2,180,800
Tue, 11 Aug 2026
367.7400
372.5600
366.4700
368.0600
2,286,100
Mon, 10 Aug 2026
371.5200
372.2600
364.8400
366.7000
3,092,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
376.3900
377.8100
368.4400
370.0800
2,527,700
Thu, 06 Aug 2026
383.9700
388.8400
372.7900
374.5500
3,552,900
Wed, 05 Aug 2026
379.3400
384.5100
378.7400
381.2200
3,160,800
Tue, 04 Aug 2026
374.5200
378.8500
368.6000
377.2800
4,183,100
Mon, 03 Aug 2026
363.7900
369.9500
360.9700
368.9300
3,371,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
356.2400
362.4200
353.7800
360.0700
3,151,300
Thu, 30 Jul 2026
354.7500
356.6200
347.6600
355.0400
3,187,100
Wed, 29 Jul 2026
362.7000
362.7000
348.8400
350.6300
3,723,000
Tue, 28 Jul 2026
364.5800
366.7700
358.1900
363.5900
3,625,900
Mon, 27 Jul 2026
359.8600
365.5000
356.0600
361.6100
3,839,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
350.2400
359.9900
350.2000
353.7300
2,958,900
Thu, 23 Jul 2026
340.0000
349.7200
338.6000
349.0000
3,823,600
Wed, 22 Jul 2026
340.7100
345.2000
340.3700
341.1900
4,200,100
Tue, 21 Jul 2026
345.0000
346.2500
340.0100
340.7000
3,938,600
Mon, 20 Jul 2026
353.8000
357.1000
339.8900
341.3000
3,887,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
346.9900
357.0600
343.0200
348.8300
5,596,300
Thu, 16 Jul 2026
353.2200
354.2700
336.5300
345.7300
6,883,600
Thu, 16 Jul 2026
13 · 10-Q
Pre-market · 06:39 ET
10-Q ↗
Thu, 16 Jul 2026
12 · 8-K
Pre-market · 06:32 ET
8-K ↗
Wed, 15 Jul 2026
355.6000
360.6300
353.3500
360.3500
5,429,300
Tue, 14 Jul 2026
355.0100
359.2000
352.5700
353.7300
4,416,200
Mon, 13 Jul 2026
356.1700
358.7000
352.0300
353.4200
2,668,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
356.8100
360.6900
353.7500
359.2700
2,335,100
Thu, 09 Jul 2026
361.5900
362.2600
357.8700
359.0400
3,045,200
Wed, 08 Jul 2026
360.1200
363.0100
354.2500
356.0300
4,214,900
Tue, 07 Jul 2026
377.4000
377.9000
363.6300
366.9800
4,263,100
Mon, 06 Jul 2026
377.1700
380.2900
373.8400
378.6800
4,065,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
379.7900
382.9700
374.3700
377.5200
3,274,700
Wed, 01 Jul 2026
375.0300
376.6900
371.3800
374.9400
3,951,400
Tue, 30 Jun 2026
374.6100
376.8200
368.7400
373.7300
4,887,500
Mon, 29 Jun 2026
367.8200
376.0000
367.4700
373.7100
6,071,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
368.4000
371.4400
363.8200
369.0000
8,360,900
Thu, 25 Jun 2026
11 · 8-K
After-hours · 16:05 ET
8-K ↗
Thu, 25 Jun 2026
367.6500
379.6700
366.5100
371.3600
7,591,800
Wed, 24 Jun 2026
356.8400
369.2500
355.6600
365.8800
6,453,700
Tue, 23 Jun 2026
349.2800
359.9200
347.7700
356.4700
4,735,200
Mon, 22 Jun 2026
357.6400
361.2800
354.5400
355.1200
5,426,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
362.8500
364.7000
357.1000
357.6400
7,763,400
Wed, 17 Jun 2026
352.1100
362.3300
350.0000
357.0300
5,029,400
Tue, 16 Jun 2026
344.0400
352.8800
344.0400
351.7300
5,210,300
Mon, 15 Jun 2026
343.4500
348.9000
341.9600
342.2600
5,252,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
334.5600
336.8600
328.4700
335.3000
4,377,500
Thu, 11 Jun 2026
320.5600
332.9200
319.7600
332.7600
4,451,200
Thu, 11 Jun 2026
10 · 8-K
Pre-market · 06:33 ET
8-K ↗
Wed, 10 Jun 2026
329.4900
330.5700
318.2500
318.7100
3,777,800
Tue, 09 Jun 2026
324.6500
331.3100
320.0200
330.4400
4,825,300
Mon, 08 Jun 2026
329.5700
332.0200
321.0400
322.0400
3,152,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
326.9000
332.4900
322.5300
328.0000
3,951,500
Thu, 04 Jun 2026
316.6700
329.4600
316.2500
327.6500
4,243,400
Wed, 03 Jun 2026
313.4400
319.5500
311.0000
314.6400
4,127,000
Tue, 02 Jun 2026
323.0000
325.0300
316.6600
317.7200
4,827,600
Mon, 01 Jun 2026
321.4800
326.4000
314.9200
324.6000
4,633,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
319.3300
325.9200
316.5800
323.7600
9,345,400
Thu, 28 May 2026
316.7700
322.3200
314.2900
320.8200
5,022,600
Wed, 27 May 2026
314.3000
320.4800
311.9500
317.2100
4,788,100
Tue, 26 May 2026
306.3500
314.9800
306.3500
314.4900
5,084,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
303.2500
306.3000
300.2500
302.8400
3,502,100
Thu, 21 May 2026
298.5000
302.8800
294.7500
301.7600
4,928,300
Wed, 20 May 2026
289.0000
300.4500
286.1800
300.1700
6,098,400
Tue, 19 May 2026
284.7900
287.4200
282.6200
285.2800
5,239,400
Mon, 18 May 2026
283.3900
287.2400
282.0400
285.9900
4,696,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
287.4900
288.3100
281.3100
281.5300
5,022,500
Thu, 14 May 2026
295.0300
297.8500
289.0800
291.5400
4,686,200
Wed, 13 May 2026
295.9700
298.4000
291.3100
294.7100
4,219,900
Tue, 12 May 2026
299.7200
300.9100
293.3000
297.4500
4,393,300
Mon, 11 May 2026
296.0300
303.0700
292.8500
300.7700
4,562,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
304.4500
305.4100
296.8300
297.1500
3,952,200
Thu, 07 May 2026
9 · 8-K
After-hours · 16:15 ET
8-K ↗
Thu, 07 May 2026
308.0100
310.0000
301.8600
302.6300
5,477,800
Wed, 06 May 2026
300.4300
308.3700
299.8600
305.8300
9,168,300
Tue, 05 May 2026
282.4800
290.6600
281.6100
286.6800
6,401,100
Mon, 04 May 2026
286.4000
289.8400
279.4100
280.5200
6,133,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
289.0500
291.7600
286.2400
286.5100
3,782,900
Thu, 30 Apr 2026
285.0100
291.5700
284.8300
289.9300
7,603,400
Wed, 29 Apr 2026
287.2100
289.9400
279.5900
283.5700
9,819,400
Tue, 28 Apr 2026
283.3700
289.4100
280.5500
289.2000
8,417,200
Mon, 27 Apr 2026
282.8100
284.8700
280.1000
284.5600
5,213,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
280.6100
286.1300
277.1800
284.6000
9,672,300
Thu, 23 Apr 2026
276.4900
282.9400
273.3600
282.3400
8,591,100
Wed, 22 Apr 2026
286.6500
287.8000
268.9100
276.2900
12,777,700
Tue, 21 Apr 2026
293.5800
304.3000
284.2100
286.7300
12,891,500
Tue, 21 Apr 2026
8 · 10-Q
Pre-market · 06:36 ET
10-Q ↗
Tue, 21 Apr 2026
7 · 8-K
Pre-market · 06:29 ET
8-K ↗
Mon, 20 Apr 2026
303.8800
305.4700
298.4100
303.6000
5,315,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
310.1300
314.0000
303.8500
304.1300
7,733,100
Thu, 16 Apr 2026
6 · DEFA14A
After-hours · 16:32 ET
DEFA14A ↗
Thu, 16 Apr 2026
313.5700
313.9500
297.8600
298.2900
7,373,300
Wed, 15 Apr 2026
316.4400
318.5800
311.4000
313.9300
3,993,700
Tue, 14 Apr 2026
315.0100
319.1400
313.0200
318.0000
3,530,100
Mon, 13 Apr 2026
306.4300
312.1500
304.3200
311.9000
3,811,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
313.0800
313.4700
306.4200
308.3500
3,685,100
Thu, 09 Apr 2026
306.0000
315.0500
304.1500
313.0200
5,470,800
Wed, 08 Apr 2026
309.9200
313.1300
305.3000
308.0600
6,432,900
Tue, 07 Apr 2026
285.5000
290.1000
283.1200
288.6000
5,280,500
Mon, 06 Apr 2026
280.5500
288.7900
278.5700
288.6900
5,062,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
284.8900
289.1100
279.3100
281.1600
5,322,900
Wed, 01 Apr 2026
290.2100
295.5000
289.9900
292.6800
5,242,500
Tue, 31 Mar 2026
277.9300
286.4900
275.8000
283.7700
7,828,800
Mon, 30 Mar 2026
284.0700
284.7100
270.7900
273.2500
8,598,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
282.9900
284.9700
280.9700
282.8100
4,161,700
Thu, 26 Mar 2026
291.5800
294.0200
282.6800
285.2400
5,890,800
Wed, 25 Mar 2026
295.1000
297.8700
293.0900
296.5600
4,456,600
Tue, 24 Mar 2026
287.7100
292.5200
285.3000
290.6300
5,028,200
Mon, 23 Mar 2026
296.8000
299.8300
290.1700
291.5400
6,473,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
290.0000
293.4300
282.2900
286.7900
10,192,400
Thu, 19 Mar 2026
296.1000
296.2400
286.1300
291.6100
7,128,700
Wed, 18 Mar 2026
302.8200
304.9700
300.1800
300.9600
3,942,400
Tue, 17 Mar 2026
305.4100
306.0000
299.0200
302.0900
4,787,100
Mon, 16 Mar 2026
303.7700
305.7000
300.1500
304.0000
6,327,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
307.3700
309.5100
299.0500
299.6900
5,770,600
Thu, 12 Mar 2026
5 · DEFA14A
After-hours · 16:32 ET
DEFA14A ↗
Thu, 12 Mar 2026
4 · DEF 14A
After-hours · 16:30 ET
DEF 14A ↗
Thu, 12 Mar 2026
318.6400
318.6400
301.1300
306.7000
8,007,200
Wed, 11 Mar 2026
324.2300
326.2000
321.1900
325.1500
3,116,000
Tue, 10 Mar 2026
322.2600
331.8800
320.5500
326.5200
4,146,700
Mon, 09 Mar 2026
319.8900
322.0000
310.1200
321.9300
5,740,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
323.6700
324.5400
317.6100
323.1100
4,677,000
Thu, 05 Mar 2026
336.5800
341.8100
320.7900
326.9900
4,825,400
Wed, 04 Mar 2026
336.5500
340.2500
333.4200
339.8100
3,920,400
Tue, 03 Mar 2026
340.6800
341.1300
329.0800
334.1400
5,891,500
Mon, 02 Mar 2026
341.4500
347.2000
335.3300
345.7400
3,981,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
340.6200
343.8000
337.6700
342.2600
7,055,100
Thu, 26 Feb 2026
342.6100
343.9800
334.8100
340.8400
4,722,400
Wed, 25 Feb 2026
345.6100
348.4800
338.6600
342.8900
5,030,300
Tue, 24 Feb 2026
337.9800
346.8000
330.7200
345.6400
6,171,900
Mon, 23 Feb 2026
342.1500
343.2800
337.0000
338.9900
5,045,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
338.8300
344.3000
336.7900
343.2200
5,035,400
Thu, 19 Feb 2026
328.0400
335.8800
325.5700
334.7400
4,456,700
Wed, 18 Feb 2026
330.3500
331.7900
326.5000
329.5800
3,988,900
Tue, 17 Feb 2026
315.0000
330.4000
314.5000
327.0800
5,863,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
315.2200
326.6800
313.5300
315.4100
4,393,400
Thu, 12 Feb 2026
317.7800
324.8800
311.6600
312.8900
6,163,900
Wed, 11 Feb 2026
319.4500
321.7800
312.7600
313.7300
5,241,100
Tue, 10 Feb 2026
316.9400
320.0700
315.8800
316.3300
4,610,600
Mon, 09 Feb 2026
321.0400
324.4900
316.3900
316.7400
4,706,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
310.6900
323.1800
310.2200
321.0000
5,800,600
Thu, 05 Feb 2026
306.7100
309.2300
302.5000
306.3700
4,461,900
Wed, 04 Feb 2026
310.0100
311.7800
302.0000
308.3400
6,591,900
Tue, 03 Feb 2026
309.8900
312.4300
305.0100
309.9300
4,588,100
Mon, 02 Feb 2026
305.6000
309.6600
301.0200
308.7100
6,727,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
297.0000
307.6000
296.3800
306.7900
7,427,800
Thu, 29 Jan 2026
293.3000
299.1900
290.3300
298.8600
6,149,900
Thu, 29 Jan 2026
3 · 10-K
Pre-market · 06:32 ET
10-K ↗
Wed, 28 Jan 2026
297.0000
298.2700
291.1500
292.4800
7,541,300
Tue, 27 Jan 2026
295.5100
300.6300
294.6000
297.4700
7,452,200
Mon, 26 Jan 2026
293.0000
298.7300
290.4400
295.0600
7,844,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
297.0000
299.1100
290.0700
293.8700
7,780,200
Thu, 22 Jan 2026
305.8700
310.0000
294.8400
295.0000
13,939,000
Thu, 22 Jan 2026
2 · 8-K
Pre-market · 06:38 ET
8-K ↗
Wed, 21 Jan 2026
313.0600
320.3300
310.6600
318.5000
9,783,900
Tue, 20 Jan 2026
321.7500
323.8800
309.6600
312.3400
10,372,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
321.7200
325.5500
318.7000
325.1200
4,109,700
Thu, 15 Jan 2026
320.5900
324.4500
317.9500
319.9400
4,044,900
Thu, 15 Jan 2026
1 · 8-K
Pre-market · 08:37 ET
8-K ↗
Wed, 14 Jan 2026
324.8200
326.3000
316.3600
318.8800
3,923,600
Tue, 13 Jan 2026
325.5500
328.0900
325.0000
327.2300
2,783,900
Mon, 12 Jan 2026
320.2000
324.5400
319.4100
324.1700
4,125,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
317.1100
322.3000
315.1900
321.5900
3,508,000
Thu, 08 Jan 2026
330.1500
330.1500
310.2700
314.4400
5,771,700
Wed, 07 Jan 2026
328.4200
330.2600
322.9500
323.6400
4,656,800
Tue, 06 Jan 2026
325.9200
332.7900
321.4600
327.5400
4,324,700
Mon, 05 Jan 2026
323.8200
329.4300
323.4200
324.3200
5,628,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
309.7500
320.9800
308.6600
320.7500
4,340,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
312.1400
313.3600
307.8700
308.0300
2,555,700
Tue, 30 Dec 2025
311.9400
312.9300
310.5600
311.7900
3,155,100
Mon, 29 Dec 2025
313.3400
314.0000
311.2500
311.5800
2,773,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
316.6000
318.0600
314.5400
315.1400
1,882,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
315.9900
317.1600
315.1200
316.7500
878,500
Tue, 23 Dec 2025
315.0000
317.7500
314.1600
315.5300
2,724,800
Mon, 22 Dec 2025
309.6500
316.4000
305.9300
314.7300
6,959,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
304.2300
308.4300
303.6400
307.2100
8,856,400
Thu, 18 Dec 2025
296.0000
302.3100
295.4200
301.6900
4,495,100
Wed, 17 Dec 2025
299.1200
301.2300
291.6200
292.1800
3,802,500
Tue, 16 Dec 2025
297.6600
301.4000
296.8600
298.7300
5,271,300
Mon, 15 Dec 2025
300.0000
308.0600
299.9100
300.9800
6,808,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
290.9300
304.0100
290.7000
299.8100
9,381,900
Thu, 11 Dec 2025
282.0800
289.3600
279.6400
288.4200
5,971,500
Wed, 10 Dec 2025
285.4500
285.8800
281.3100
283.6000
5,807,400
Tue, 09 Dec 2025
287.2000
290.4500
284.7700
285.3100
3,553,400
Mon, 08 Dec 2025
285.0000
288.8400
283.3000
287.1900
4,333,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
291.6700
293.2800
282.1500
283.9400
5,220,300
Thu, 04 Dec 2025
288.8500
294.5400
287.6600
291.8600
4,195,300
Wed, 03 Dec 2025
288.0400
289.3500
284.5000
288.4900
4,059,500
Tue, 02 Dec 2025
290.8000
292.0000
288.4600
289.3200
4,255,800
Mon, 01 Dec 2025
295.7500
296.4000
288.0300
288.4500
3,756,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
297.0100
298.6800
295.2600
298.4500
1,376,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
295.2100
298.6100
293.4600
296.6200
4,113,700
Tue, 25 Nov 2025
294.4900
295.9800
286.2100
293.4400
4,693,100
Mon, 24 Nov 2025
289.4800
294.8200
287.3700
294.0500
11,909,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
290.6200
291.7100
284.0400
287.4400
5,604,100
Thu, 20 Nov 2025
305.4000
307.0800
290.4800
290.6200
3,733,900
Wed, 19 Nov 2025
295.8600
301.6700
295.5000
300.8200
2,952,600
Tue, 18 Nov 2025
295.8300
301.0800
293.7500
296.0100
4,053,600
Mon, 17 Nov 2025
306.8200
308.8200
298.5500
300.1300
3,076,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
300.9700
306.8000
296.2500
304.8200
2,803,300
Thu, 13 Nov 2025
309.9800
311.3800
302.5800
304.1700
4,153,300
Wed, 12 Nov 2025
310.7800
312.4500
302.0000
309.0200
3,884,500
Tue, 11 Nov 2025
310.5000
312.7200
307.0500
310.7200
2,682,200
Mon, 10 Nov 2025
309.9400
313.7600
308.9200
311.9400
3,716,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
304.0300
308.9200
297.7000
307.2700
4,766,500
Thu, 06 Nov 2025
303.7300
308.0300
301.4400
305.2700
3,467,800
Wed, 05 Nov 2025
303.4500
308.5400
302.5000
305.1100
4,711,100
Tue, 04 Nov 2025
305.8200
309.2300
303.0700
304.2000
3,938,200
Mon, 03 Nov 2025
309.1000
311.6900
306.2800
308.6200
3,297,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
311.7400
314.9200
307.1800
308.9500
4,023,800
Thu, 30 Oct 2025
310.4100
314.8400
308.5000
310.7500
3,782,000
Wed, 29 Oct 2025
310.0000
315.1200
309.0200
314.2800
3,596,800
Tue, 28 Oct 2025
312.1000
316.6700
309.4500
309.7900
3,058,100
Mon, 27 Oct 2025
307.4900
313.3300
304.5000
312.8400
4,244,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
309.1900
310.3000
303.5700
303.8700
3,586,800