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
362.9100
364.4895
354.9700
355.1100
1,660,964
Thu, 22 Oct 2026
360.0000
364.8600
357.1100
363.9500
1,710,000
Wed, 21 Oct 2026
356.5000
357.2900
351.6100
354.9500
2,334,500
Tue, 20 Oct 2026
22 · 8-K
After-hours · 21:24 ET
8-K ↗
Tue, 20 Oct 2026
359.0000
361.2100
355.0600
357.7500
2,205,500
Mon, 19 Oct 2026
357.1900
358.9200
355.2200
356.2700
1,387,400
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
353.0500
359.8400
350.2800
359.7900
1,533,500
Thu, 15 Oct 2026
356.0800
358.5800
352.1000
352.7900
2,056,400
Wed, 14 Oct 2026
346.0900
351.0900
343.7800
350.1500
1,472,500
Tue, 13 Oct 2026
347.6200
348.1300
344.2700
346.1600
892,100
Mon, 12 Oct 2026
343.1100
346.4000
342.7600
345.0600
836,300
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
342.7700
345.4700
340.9700
341.2000
1,032,700
Thu, 08 Oct 2026
335.2700
344.9700
335.2700
343.7800
1,234,500
Wed, 07 Oct 2026
334.3200
337.3000
333.5800
334.7000
1,052,000
Tue, 06 Oct 2026
330.1000
336.0000
329.4500
334.2100
1,277,200
Mon, 05 Oct 2026
330.6900
332.8000
328.8100
330.4900
2,715,600
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
330.7100
332.0100
328.3500
330.8900
1,986,800
Thu, 01 Oct 2026
325.2500
331.8700
325.0000
331.3000
1,368,200
Wed, 30 Sep 2026
330.9200
330.9900
325.2300
325.2500
1,430,000
Tue, 29 Sep 2026
329.3100
332.4200
328.1400
332.0800
1,211,200
Mon, 28 Sep 2026
333.8400
334.2500
329.6800
331.3700
2,692,600
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
335.2400
335.5400
332.7800
333.3700
1,522,400
Thu, 24 Sep 2026
337.3100
339.0600
334.7400
334.8400
1,170,800
Wed, 23 Sep 2026
336.0000
339.6600
334.2500
335.2100
1,820,600
Tue, 22 Sep 2026
336.2800
337.6400
333.0600
335.7700
1,448,300
Mon, 21 Sep 2026
339.6500
341.3400
337.2300
337.2600
934,000
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
339.4100
341.7400
338.2900
340.6400
4,324,100
Thu, 17 Sep 2026
341.7900
342.6500
337.2400
341.9000
1,493,900
Wed, 16 Sep 2026
340.2500
344.5200
339.7000
341.5300
1,537,700
Tue, 15 Sep 2026
341.3600
342.7200
339.6700
341.8600
1,618,500
Mon, 14 Sep 2026
342.7100
343.9700
339.8500
341.8500
924,400
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
340.7100
340.7100
335.6700
338.2500
1,151,300
Thu, 10 Sep 2026
341.2000
342.9000
337.2200
338.6700
1,216,000
Wed, 09 Sep 2026
335.3600
338.4100
333.6300
337.6200
1,282,200
Tue, 08 Sep 2026
340.0000
341.7100
336.6300
336.6400
1,617,800
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
345.5000
347.6800
340.7100
341.5900
2,399,900
Thu, 03 Sep 2026
342.0300
349.0300
340.6900
348.2500
1,934,400
Wed, 02 Sep 2026
339.1900
342.0800
338.0000
339.4200
1,736,000
Tue, 01 Sep 2026
340.9000
342.9900
337.7700
338.7400
1,208,400
Mon, 31 Aug 2026
340.2200
340.3700
338.2600
338.6000
1,893,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
339.5100
341.5000
337.9900
339.9200
1,206,900
Thu, 27 Aug 2026
341.5000
341.8700
336.6400
338.3100
1,196,100
Wed, 26 Aug 2026
342.7800
347.0400
342.6500
343.7700
998,700
Tue, 25 Aug 2026
345.3800
346.2200
341.4000
343.1100
1,783,300
Mon, 24 Aug 2026
342.9600
346.7900
342.5500
345.8300
2,448,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
343.6300
345.4400
340.6700
340.9900
1,968,400
Thu, 20 Aug 2026
340.8900
344.3100
340.1900
342.8700
2,068,100
Wed, 19 Aug 2026
344.4600
348.4500
340.6900
340.9200
1,714,400
Tue, 18 Aug 2026
346.9000
348.7800
344.3600
345.2900
1,524,400
Mon, 17 Aug 2026
344.9500
347.4900
340.7300
340.8600
1,382,500
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
344.5000
345.7000
342.7000
343.6400
2,433,200
Thu, 13 Aug 2026
345.3300
347.0000
342.6100
344.5000
2,042,900
Wed, 12 Aug 2026
344.1700
348.7000
342.7800
343.3300
1,203,600
Tue, 11 Aug 2026
346.7000
349.6400
346.5600
347.0700
1,103,900
Mon, 10 Aug 2026
350.1000
351.2500
345.5000
348.3000
1,277,900
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
350.8800
352.6200
348.2000
350.3100
1,354,600
Thu, 06 Aug 2026
356.2300
356.8500
351.3700
354.0300
1,629,900
Wed, 05 Aug 2026
349.3400
352.7000
348.0000
352.5400
1,367,400
Tue, 04 Aug 2026
344.4400
349.0500
342.2200
348.3000
1,521,800
Mon, 03 Aug 2026
350.9900
353.6100
346.7000
348.2300
1,636,400
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
349.5900
354.0500
347.0100
350.6800
1,362,600
Thu, 30 Jul 2026
358.3600
359.3500
347.0000
350.1500
1,615,500
Wed, 29 Jul 2026
365.0000
365.9100
360.5900
361.9000
1,858,300
Tue, 28 Jul 2026
21 · 10-Q
After market open · 13:02 ET
10-Q ↗
Tue, 28 Jul 2026
361.5300
365.1700
360.3500
363.5000
2,137,800
Mon, 27 Jul 2026
358.9800
362.0900
357.2300
358.9100
1,751,300
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
355.6300
360.2500
353.9800
359.7500
2,217,800
Thu, 23 Jul 2026
343.3900
353.3800
341.7800
353.2500
2,610,600
Wed, 22 Jul 2026
345.5000
349.9700
338.0500
343.2300
4,619,100
Tue, 21 Jul 2026
20 · 8-K
After market open · 12:10 ET
8-K ↗
Tue, 21 Jul 2026
348.9200
355.5200
348.2700
354.8000
2,364,800
Mon, 20 Jul 2026
352.2700
354.6600
350.5800
352.5300
1,388,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
348.6000
354.6100
347.4500
352.1600
2,985,200
Thu, 16 Jul 2026
338.0500
343.7000
338.0000
343.7000
2,461,900
Wed, 15 Jul 2026
341.6100
341.6100
334.0400
337.4400
1,955,600
Tue, 14 Jul 2026
351.6800
354.6700
346.1200
346.2200
1,799,600
Mon, 13 Jul 2026
352.5000
355.7000
349.7300
354.7400
1,649,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
348.7600
348.8700
343.0800
347.8300
1,718,600
Thu, 09 Jul 2026
354.3200
355.6100
346.1500
347.8000
1,807,400
Wed, 08 Jul 2026
360.8300
360.8600
354.7600
355.0900
1,347,000
Tue, 07 Jul 2026
357.4500
365.2900
357.4500
359.3000
1,596,200
Mon, 06 Jul 2026
359.1200
361.0000
353.0500
356.5300
2,165,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
351.5400
361.3300
349.6000
361.1700
1,499,200
Wed, 01 Jul 2026
343.7100
352.9500
342.4200
351.7300
2,375,300
Tue, 30 Jun 2026
343.3700
344.8500
339.8100
340.7400
1,343,000
Mon, 29 Jun 2026
340.0000
343.6700
339.1900
343.2900
1,500,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
335.0200
342.7100
331.4200
341.4400
3,340,200
Thu, 25 Jun 2026
334.1900
337.8700
330.0200
330.8200
1,144,300
Wed, 24 Jun 2026
334.0000
337.4400
330.4400
335.1500
1,348,500
Tue, 23 Jun 2026
330.8800
333.1700
326.3900
332.1100
1,225,700
Mon, 22 Jun 2026
325.3700
330.0300
324.5700
325.2000
1,755,500
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
327.9900
329.9500
322.0000
323.4000
2,960,200
Wed, 17 Jun 2026
327.5600
331.2000
326.1400
327.9600
1,432,900
Tue, 16 Jun 2026
329.5200
331.9900
326.0000
328.8900
1,046,100
Mon, 15 Jun 2026
324.9600
328.4500
323.7000
326.9500
1,408,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
325.6200
328.6500
319.7100
328.1400
1,595,300
Thu, 11 Jun 2026
330.5800
332.7900
327.6800
327.9300
1,351,100
Wed, 10 Jun 2026
328.9400
333.5500
326.3600
330.5800
1,431,400
Wed, 10 Jun 2026
19 · 8-K
Pre-market · 08:07 ET
FORM 8-K ↗
Tue, 09 Jun 2026
321.8800
328.6700
321.6100
325.1300
1,720,400
Mon, 08 Jun 2026
325.7800
326.3100
321.8500
321.8800
1,694,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
18 · 424B2
After-hours · 17:05 ET
424B2 ↗
Fri, 05 Jun 2026
317.5900
328.6000
316.3100
326.2700
1,910,800
Thu, 04 Jun 2026
17 · 424B3
After market open · 11:29 ET
424B3 ↗
Thu, 04 Jun 2026
316.7500
319.9600
313.8100
314.5000
2,954,400
Wed, 03 Jun 2026
312.1900
316.1100
311.6200
312.7500
1,788,700
Tue, 02 Jun 2026
309.1400
314.4600
308.6100
312.2700
1,401,800
Mon, 01 Jun 2026
310.1200
313.2800
309.4300
309.7800
1,745,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
315.7800
316.4800
310.6800
311.7300
3,970,200
Thu, 28 May 2026
320.0100
321.3000
316.0000
316.2200
1,714,000
Wed, 27 May 2026
325.0700
327.9300
320.4700
320.6300
1,437,100
Tue, 26 May 2026
328.0000
329.7800
323.8100
325.4500
1,509,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
16 · 8-K
After-hours · 16:09 ET
FORM 8-K ↗
Fri, 22 May 2026
331.0000
331.9800
327.3900
327.8900
1,396,500
Thu, 21 May 2026
326.7800
331.9900
323.3500
330.2600
1,026,000
Wed, 20 May 2026
331.6000
331.6000
327.4900
328.3800
1,513,900
Wed, 20 May 2026
15 · 8-K
Pre-market · 08:22 ET
FORM 8-K ↗
Tue, 19 May 2026
14 · 424B2
After-hours · 16:19 ET
424B2 ↗
Tue, 19 May 2026
330.8400
334.0300
327.9200
330.1300
1,460,200
Mon, 18 May 2026
324.4200
331.4400
324.1500
330.3300
1,581,300
Mon, 18 May 2026
13 · 424B3
Pre-market · 08:16 ET
424B3 ↗
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
322.3300
325.8200
321.3600
324.1500
1,462,400
Thu, 14 May 2026
317.8300
320.3100
317.5000
320.0900
969,700
Wed, 13 May 2026
320.2200
324.5100
315.0400
316.0100
2,211,200
Tue, 12 May 2026
320.6100
324.9200
318.5900
322.0400
1,605,800
Mon, 11 May 2026
321.7000
322.6400
318.2100
320.2600
1,275,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
322.1300
323.6400
318.5500
319.6400
926,900
Thu, 07 May 2026
320.3900
322.6600
318.8500
321.2800
1,079,300
Wed, 06 May 2026
323.2500
326.7500
320.6300
321.9000
1,332,300
Tue, 05 May 2026
324.6300
326.0300
322.4600
322.5700
1,295,600
Mon, 04 May 2026
324.2100
328.6300
322.6500
325.1200
1,761,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
328.8500
331.5200
326.0000
326.2200
1,345,200
Thu, 30 Apr 2026
323.2800
328.7200
321.6800
327.0000
2,556,700
Wed, 29 Apr 2026
329.7400
330.5000
323.5600
325.7500
2,246,800
Tue, 28 Apr 2026
12 · DEFA14A
After-hours · 16:28 ET
DEFA14A ↗
Tue, 28 Apr 2026
11 · 10-Q
After market open · 15:42 ET
10-Q ↗
Tue, 28 Apr 2026
329.2600
332.6500
327.2900
330.3400
1,619,000
Mon, 27 Apr 2026
323.4800
329.9300
323.0900
324.6000
1,534,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
330.7900
332.0000
325.3800
326.1200
1,885,300
Thu, 23 Apr 2026
326.4000
332.9300
325.7900
332.8800
1,702,800
Wed, 22 Apr 2026
321.6600
328.6400
320.0000
325.4300
2,034,300
Tue, 21 Apr 2026
10 · 8-K
After-hours · 16:26 ET
8-K ↗
Tue, 21 Apr 2026
328.8100
331.3500
326.0100
329.2900
2,156,700
Mon, 20 Apr 2026
331.8700
334.9700
328.5100
329.9900
1,325,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
326.7300
332.4000
326.4300
330.8300
2,225,200
Thu, 16 Apr 2026
327.2700
328.9100
325.7800
328.4200
1,634,900
Wed, 15 Apr 2026
325.2600
330.0000
324.6500
327.2700
1,560,900
Tue, 14 Apr 2026
327.5000
328.4300
324.5000
325.7400
1,334,400
Mon, 13 Apr 2026
327.9100
330.0400
326.6500
329.9800
1,638,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
332.9100
332.9900
324.5000
327.9100
1,258,600
Thu, 09 Apr 2026
330.7800
336.1400
330.2100
332.9400
1,216,600
Wed, 08 Apr 2026
325.2800
332.8100
323.0200
332.6400
1,252,000
Tue, 07 Apr 2026
326.6000
329.5800
325.3700
327.4000
1,093,800
Mon, 06 Apr 2026
326.6900
328.0500
323.7900
326.9000
1,273,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
9 · DEFA14A
After market open · 13:17 ET
DEFA14A ↗
Fri, 03 Apr 2026
8 · DEF 14A
After market open · 13:01 ET
DEF 14A ↗
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
328.2400
330.5300
326.9600
328.3300
982,300
Wed, 01 Apr 2026
324.9600
328.5000
323.9500
327.1600
1,212,200
Tue, 31 Mar 2026
326.6700
328.4400
320.9700
325.9300
1,865,800
Mon, 30 Mar 2026
321.8800
327.0600
320.3500
325.3500
1,168,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
324.8700
326.5100
318.3100
319.0900
1,643,700
Thu, 26 Mar 2026
323.6600
326.1900
323.4200
324.3100
1,538,600
Wed, 25 Mar 2026
326.3700
327.9100
322.1200
323.2100
1,626,300
Tue, 24 Mar 2026
326.0900
329.5000
325.2000
325.6100
1,235,600
Mon, 23 Mar 2026
7 · PRE 14A
After-hours · 16:11 ET
PRE 14A ↗
Mon, 23 Mar 2026
326.8700
329.1300
324.3000
326.3700
1,620,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
322.3000
325.4700
321.1400
322.5800
3,736,200
Thu, 19 Mar 2026
329.3000
330.3800
322.5200
323.6400
2,207,700
Wed, 18 Mar 2026
329.7700
331.3600
327.9200
327.9800
1,478,700
Tue, 17 Mar 2026
332.7500
334.3400
330.5800
330.8700
1,559,400
Mon, 16 Mar 2026
329.8200
332.4300
328.0500
330.1200
1,757,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
330.4200
333.4400
328.0700
328.9700
2,018,700
Thu, 12 Mar 2026
321.3300
330.6900
320.0800
329.5600
2,014,300
Wed, 11 Mar 2026
6 · 8-K
After-hours · 16:45 ET
FORM 8-K ↗
Wed, 11 Mar 2026
323.9800
326.6200
322.0700
322.7600
2,219,200
Tue, 10 Mar 2026
323.3500
328.1200
322.2700
325.2400
1,243,400
Mon, 09 Mar 2026
326.1500
327.5100
321.7500
324.4000
1,737,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
331.0100
332.2100
322.6800
328.0000
2,091,100
Thu, 05 Mar 2026
333.9400
335.6000
328.9500
332.4600
1,877,000
Wed, 04 Mar 2026
337.5200
338.0000
333.8200
334.1400
1,531,300
Tue, 03 Mar 2026
338.9000
340.8900
334.4500
338.3000
2,412,700
Mon, 02 Mar 2026
341.7500
345.6700
338.8200
342.7600
1,885,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
5 · 10-K
After market open · 15:08 ET
10-K ↗
Fri, 27 Feb 2026
340.0000
342.6900
337.3000
340.8600
2,218,000
Thu, 26 Feb 2026
335.8700
338.7900
335.0400
337.9200
1,816,000
Wed, 25 Feb 2026
337.0000
338.1900
332.6400
334.5400
1,413,100
Tue, 24 Feb 2026
333.5200
337.4200
331.0100
336.8500
1,591,200
Mon, 23 Feb 2026
331.5000
335.2300
330.1800
333.3900
1,864,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
330.9500
331.6500
326.7400
331.6200
1,463,100
Thu, 19 Feb 2026
329.1600
330.2700
327.0500
329.1600
1,339,200
Wed, 18 Feb 2026
332.5000
333.4900
327.4900
329.2900
1,558,100
Tue, 17 Feb 2026
328.0200
333.5300
326.6300
331.8900
1,963,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
330.6800
334.0000
322.2900
324.9500
2,019,400
Thu, 12 Feb 2026
330.0700
335.6000
327.9500
332.5100
2,192,800
Wed, 11 Feb 2026
325.5700
329.5700
322.8500
329.0700
1,348,700
Tue, 10 Feb 2026
328.5200
331.1400
323.4700
326.2500
1,929,400
Mon, 09 Feb 2026
330.8900
335.5900
324.0700
326.1700
2,205,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
331.9800
335.3400
327.6200
330.9700
1,839,000
Thu, 05 Feb 2026
330.0000
334.2800
327.4900
331.2800
2,113,300
Wed, 04 Feb 2026
320.7700
333.8500
315.0000
329.4500
3,244,100
Tue, 03 Feb 2026
4 · 8-K
After-hours · 16:17 ET
8-K ↗
Tue, 03 Feb 2026
310.1000
314.9200
309.5500
313.3800
1,837,100
Mon, 02 Feb 2026
310.9100
312.9500
308.3400
311.2500
1,518,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
305.7500
309.7000
304.6900
309.5600
1,844,400
Thu, 29 Jan 2026
305.5800
308.5400
302.8300
306.1700
1,318,100
Wed, 28 Jan 2026
300.8300
304.4900
299.0900
303.6500
1,188,700
Tue, 27 Jan 2026
303.3700
304.8000
300.4700
301.4700
1,197,900
Mon, 26 Jan 2026
302.6800
305.7500
302.0000
303.4900
1,463,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
300.3900
302.9200
298.5200
300.9100
1,767,000
Thu, 22 Jan 2026
298.2700
301.3400
297.0500
300.9200
2,279,200
Wed, 21 Jan 2026
300.6300
303.4500
296.0600
299.9800
2,074,400
Tue, 20 Jan 2026
299.9500
304.7600
299.7500
301.0600
1,506,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
300.0300
301.4600
299.0300
300.7700
1,745,200
Thu, 15 Jan 2026
301.5200
303.3600
300.0200
301.1100
1,228,800
Wed, 14 Jan 2026
301.8600
303.9800
299.2600
301.0100
2,006,600
Tue, 13 Jan 2026
306.2300
306.6700
299.4900
300.6900
1,779,100
Mon, 12 Jan 2026
307.0800
309.3800
305.0400
306.6200
1,313,700
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
311.8500
313.0000
306.6600
306.8100
1,280,000
Thu, 08 Jan 2026
309.9500
313.5600
309.0000
313.0000
1,755,200
Wed, 07 Jan 2026
308.5100
309.8100
306.3500
306.6300
1,464,700
Tue, 06 Jan 2026
313.8800
315.5300
308.7400
309.2900
2,085,500
Mon, 05 Jan 2026
308.0000
316.9400
307.0000
315.1900
1,852,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
310.4600
311.8000
307.2200
310.0600
1,354,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
313.8400
314.2900
312.0400
312.1200
968,700
Tue, 30 Dec 2025
314.4600
315.0500
312.8900
314.1400
732,700
Mon, 29 Dec 2025
314.3600
315.0800
313.0000
314.4500
938,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
313.8400
314.6800
312.4500
313.4700
627,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
312.6000
314.4000
312.4600
313.3200
488,200
Tue, 23 Dec 2025
311.4900
314.1200
311.2800
313.3000
1,007,700
Mon, 22 Dec 2025
309.3500
311.9200
308.5000
310.9500
1,400,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
310.4100
312.3600
309.0800
310.6000
4,168,300
Thu, 18 Dec 2025
311.0000
312.5200
309.9500
310.9600
2,022,600
Wed, 17 Dec 2025
309.0000
313.4000
308.5000
312.9600
2,893,400
Tue, 16 Dec 2025
311.4000
313.4600
310.7700
311.0400
2,479,100
Mon, 15 Dec 2025
309.1400
313.0400
308.8400
312.6100
2,506,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
306.1700
308.9800
305.4400
308.4700
2,015,000
Thu, 11 Dec 2025
298.5700
308.3100
298.3700
305.9800
2,407,600
Wed, 10 Dec 2025
301.6500
303.8100
295.1000
296.5400
3,100,900
Tue, 09 Dec 2025
298.3200
303.4900
297.0000
301.2200
1,977,100
Mon, 08 Dec 2025
3 · 8-K
After-hours · 16:19 ET
FORM 8-K ↗
Mon, 08 Dec 2025
294.5000
298.3300
293.3700
297.2300
2,376,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
293.8000
295.1900
291.7500
295.0000
2,780,400
Thu, 04 Dec 2025
295.3200
297.7500
293.5900
294.6400
1,799,000
Wed, 03 Dec 2025
294.8800
297.0700
293.5000
295.0500
1,773,000
Tue, 02 Dec 2025
293.3300
295.2400
291.0300
294.5000
1,671,000
Mon, 01 Dec 2025
296.5700
297.9100
293.2100
293.8800
1,484,700
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
297.2100
298.4100
296.0300
296.1800
621,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
297.8800
299.4800
297.0000
297.9000
946,500
Tue, 25 Nov 2025
297.1400
299.3500
296.8600
297.7700
941,900
Mon, 24 Nov 2025
299.0000
299.5300
294.3100
295.8100
2,112,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
298.0000
301.0300
297.7400
298.2900
2,130,100
Thu, 20 Nov 2025
294.9400
297.4600
293.1700
296.3200
1,599,900
Wed, 19 Nov 2025
296.1400
296.8900
292.7800
293.9600
1,379,000
Tue, 18 Nov 2025
295.7700
299.4000
294.8700
296.5700
1,443,800
Mon, 17 Nov 2025
297.0400
298.5600
295.0000
295.5800
1,406,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
297.5700
300.0000
294.0000
295.4900
1,393,300
Thu, 13 Nov 2025
294.9700
298.3600
294.8600
296.2200
1,723,100
Wed, 12 Nov 2025
292.5700
295.4700
291.8000
294.9300
1,336,000
Tue, 11 Nov 2025
289.1600
292.7000
288.3900
292.4200
1,442,400
Mon, 10 Nov 2025
285.4400
288.5000
284.6300
288.2500
1,573,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
282.9900
287.6400
282.9900
287.5500
1,303,500
Thu, 06 Nov 2025
284.1800
285.8500
282.1100
283.0500
1,263,300
Wed, 05 Nov 2025
285.5100
286.5700
282.6500
283.2600
1,373,200
Tue, 04 Nov 2025
2 · 8-K
After market open · 10:41 ET
FORM 8-K ↗
Tue, 04 Nov 2025
279.9800
285.7600
279.9800
285.6500
1,925,400
Mon, 03 Nov 2025
276.0000
278.3600
273.3500
278.2500
1,843,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
275.7300
278.0700
275.6200
276.9400
1,892,400
Thu, 30 Oct 2025
279.2600
280.8700
277.3300
278.0600
2,180,300
Wed, 29 Oct 2025
274.0300
279.3400
273.4200
278.0000
2,649,500
Tue, 28 Oct 2025
280.7600
280.7600
275.0700
275.5800
2,176,100
Mon, 27 Oct 2025
1 · 10-Q
After-hours · 17:02 ET
10-Q ↗
Mon, 27 Oct 2025
279.7000
281.7300
279.2000
281.6800
1,449,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
283.6700
284.3700
280.3700
281.9400
1,429,600