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
Thu, 23 Jul 2026
No data yet
Wed, 22 Jul 2026
79.7500
80.0800
77.4500
78.2500
4,555,730
Tue, 21 Jul 2026
79.6700
80.2600
79.1100
80.2400
4,060,300
Mon, 20 Jul 2026
80.0800
80.3400
79.5600
79.8000
2,476,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
78.3900
80.9400
78.3900
80.5000
6,847,700
Thu, 16 Jul 2026
77.1700
78.4800
77.0500
78.0300
2,932,500
Wed, 15 Jul 2026
77.6200
78.1100
76.6300
76.7800
4,250,100
Tue, 14 Jul 2026
79.3300
80.2600
78.7000
79.0000
2,273,000
Mon, 13 Jul 2026
79.9700
80.6000
78.8500
79.9000
2,587,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
79.9100
79.9100
78.7400
79.1700
2,016,500
Thu, 09 Jul 2026
80.5000
80.6500
78.8600
79.1100
3,275,700
Wed, 08 Jul 2026
81.1100
81.1100
79.5300
79.6200
3,286,800
Tue, 07 Jul 2026
81.4000
82.4500
80.9800
81.0600
3,238,600
Mon, 06 Jul 2026
79.1900
80.8000
78.6700
80.7500
3,941,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
77.3400
79.4300
76.5000
79.3900
3,491,800
Wed, 01 Jul 2026
75.1400
77.0200
75.1400
76.5900
6,967,300
Tue, 30 Jun 2026
75.0400
75.3200
74.2700
74.5300
3,255,100
Mon, 29 Jun 2026
75.2200
75.7800
74.6600
75.1200
3,606,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
75.6500
76.6100
74.9700
75.5700
15,344,600
Thu, 25 Jun 2026
76.2500
76.8200
74.5600
74.8500
2,576,800
Wed, 24 Jun 2026
77.0700
77.1800
76.1000
76.1400
3,415,600
Tue, 23 Jun 2026
76.7900
77.0900
75.8900
76.5300
3,576,600
Mon, 22 Jun 2026
74.3000
78.0400
74.1000
76.3700
9,572,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
74.8000
75.1900
73.8100
74.0200
5,858,400
Wed, 17 Jun 2026
74.6700
75.7100
74.3700
74.7700
3,397,100
Tue, 16 Jun 2026
75.3800
75.9300
74.6600
75.2100
2,357,300
Mon, 15 Jun 2026
75.4000
75.8400
74.6100
74.8800
2,633,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
75.0900
76.2500
74.8100
75.7400
2,612,300
Thu, 11 Jun 2026
75.3300
75.9500
74.9600
75.3200
4,232,400
Wed, 10 Jun 2026
73.9200
75.4600
73.3200
74.9400
4,858,000
Tue, 09 Jun 2026
74.1200
74.8600
73.7300
73.9200
6,557,100
Mon, 08 Jun 2026
74.8700
75.2500
74.0000
74.1000
7,199,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
74.1300
75.7100
73.9800
75.4900
3,136,300
Thu, 04 Jun 2026
73.5500
74.8800
73.1200
73.4400
3,415,300
Wed, 03 Jun 2026
73.6100
74.1200
72.1500
72.5500
3,444,600
Tue, 02 Jun 2026
73.2400
74.4100
73.0000
73.8000
3,454,000
Mon, 01 Jun 2026
73.4400
74.3100
73.4200
73.4500
2,518,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
74.5300
75.6900
73.9800
74.2300
5,254,800
Thu, 28 May 2026
74.9500
75.6600
74.3000
74.4000
2,802,500
Wed, 27 May 2026
77.1900
77.7000
75.2000
75.2700
3,235,800
Tue, 26 May 2026
77.2200
78.2900
76.9000
77.1900
2,302,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
78.4700
78.5500
76.8700
77.0500
2,533,800
Thu, 21 May 2026
77.3400
78.9200
76.9500
78.6200
4,013,700
Wed, 20 May 2026
77.9500
78.4900
76.9500
78.0300
3,300,700
Tue, 19 May 2026
78.4000
78.7500
77.3800
77.5300
3,255,600
Mon, 18 May 2026
76.0300
78.3600
76.0300
78.3600
3,623,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
76.3000
76.9300
75.7600
76.1100
2,995,400
Thu, 14 May 2026
19 · 8-K
After-hours · 16:27 ET
8-K ↗
Thu, 14 May 2026
76.2800
76.7200
75.4300
75.7100
2,934,100
Wed, 13 May 2026
76.3500
77.3700
75.2800
75.7800
6,537,000
Tue, 12 May 2026
76.2700
76.6400
74.9500
76.4000
4,776,800
Mon, 11 May 2026
76.7700
76.9800
75.4500
76.0600
3,121,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
76.4900
76.9900
75.7500
76.3600
4,752,800
Thu, 07 May 2026
77.4400
78.0700
76.2600
76.4300
2,802,800
Wed, 06 May 2026
78.8600
79.6000
77.5500
77.6900
4,388,000
Tue, 05 May 2026
77.8800
79.1300
77.4400
78.4700
3,737,600
Mon, 04 May 2026
78.0000
78.9200
77.2600
77.5600
5,262,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
18 · 10-Q
After market open · 12:44 ET
10-Q ↗
Fri, 01 May 2026
77.9900
79.7700
77.9000
78.7700
9,456,300
Thu, 30 Apr 2026
17 · 8-K
After-hours · 16:17 ET
8-K ↗
Thu, 30 Apr 2026
73.1500
74.9300
72.9800
74.8000
10,786,100
Wed, 29 Apr 2026
73.8900
74.4000
73.0000
73.7900
5,473,700
Tue, 28 Apr 2026
74.8000
75.3400
73.3900
74.1600
9,273,100
Mon, 27 Apr 2026
74.7100
75.3200
73.7200
74.1300
9,758,300
Mon, 27 Apr 2026
16 · 8-K
Pre-market · 07:38 ET
8-K ↗
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
75.8600
76.4200
74.7200
75.1400
3,506,600
Thu, 23 Apr 2026
75.9800
76.6800
75.6000
76.3300
3,711,900
Wed, 22 Apr 2026
77.6400
77.6400
75.1100
76.0300
4,918,900
Tue, 21 Apr 2026
78.6000
78.8400
77.8100
77.9300
2,525,000
Mon, 20 Apr 2026
78.7400
79.4700
78.3200
78.5600
1,990,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
78.1300
79.6200
77.6400
78.6800
2,667,500
Thu, 16 Apr 2026
76.8200
78.2300
76.6100
78.2200
4,213,500
Wed, 15 Apr 2026
76.9800
77.9900
76.6600
77.0900
6,609,900
Tue, 14 Apr 2026
77.2200
78.1500
76.7700
77.0200
3,583,600
Mon, 13 Apr 2026
76.5800
77.9900
76.5800
77.8300
1,960,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
77.5600
77.7600
76.1700
76.8700
2,140,900
Thu, 09 Apr 2026
76.8800
78.4000
76.7100
77.7200
1,921,300
Wed, 08 Apr 2026
75.8300
77.6200
75.5700
77.4300
3,317,800
Tue, 07 Apr 2026
76.1300
76.6100
75.6300
76.1700
2,380,700
Mon, 06 Apr 2026
75.2600
76.4800
75.2600
76.4200
2,166,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
75.4600
75.8400
74.5300
75.4200
2,294,800
Wed, 01 Apr 2026
75.0700
76.2100
74.6700
75.5600
2,879,700
Tue, 31 Mar 2026
15 · DEFA14A
After-hours · 16:31 ET
DEFA14A ↗
Tue, 31 Mar 2026
14 · DEF 14A
After-hours · 16:29 ET
DEF 14A ↗
Tue, 31 Mar 2026
74.9100
75.3300
73.8700
75.2500
3,757,100
Mon, 30 Mar 2026
73.3600
74.6500
73.2600
74.0500
2,833,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
74.8300
74.9100
72.9400
72.9500
4,082,300
Thu, 26 Mar 2026
75.5000
75.8000
74.2400
74.2700
3,549,000
Wed, 25 Mar 2026
74.7700
75.5500
74.4100
75.4700
5,504,100
Tue, 24 Mar 2026
74.8700
75.8200
74.2800
74.3400
5,758,800
Mon, 23 Mar 2026
75.2000
75.6200
74.4900
75.0900
2,658,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
73.7700
75.1200
73.7700
74.3900
6,120,400
Thu, 19 Mar 2026
74.5900
74.7200
73.1000
73.8900
6,037,600
Wed, 18 Mar 2026
76.4800
76.6300
74.2200
74.3300
6,981,200
Tue, 17 Mar 2026
77.1900
77.7200
76.6000
76.6400
3,313,800
Mon, 16 Mar 2026
76.5000
77.5400
76.4600
76.5400
2,681,900
Mon, 16 Mar 2026
13 · 8-K
Pre-market · 06:05 ET
8-K ↗
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
77.2800
78.0200
76.6500
76.7400
2,761,900
Thu, 12 Mar 2026
77.4500
78.1500
76.2900
76.4800
5,082,800
Wed, 11 Mar 2026
78.0400
78.8000
76.9700
77.9700
5,011,800
Tue, 10 Mar 2026
77.5300
79.2300
77.2600
78.0500
3,705,600
Mon, 09 Mar 2026
78.3200
78.5300
76.5000
77.6200
6,020,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
79.6600
79.7200
77.3800
78.7200
4,683,400
Thu, 05 Mar 2026
79.1800
80.3100
78.5800
80.0700
4,424,000
Wed, 04 Mar 2026
78.8900
79.5300
78.1800
78.3000
3,070,600
Tue, 03 Mar 2026
79.8300
80.3000
77.5900
79.0600
4,937,000
Mon, 02 Mar 2026
80.8900
81.6200
80.5600
81.1200
2,742,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
80.4800
81.0300
79.6000
80.4900
8,279,500
Thu, 26 Feb 2026
80.6000
81.3600
80.2800
80.3500
3,916,200
Wed, 25 Feb 2026
79.8500
80.4400
78.9300
80.1500
2,559,100
Tue, 24 Feb 2026
79.6700
80.1900
78.8400
79.8400
3,253,300
Mon, 23 Feb 2026
80.2400
81.3900
79.9100
79.9800
3,647,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
80.0000
80.4600
79.1000
80.4400
4,609,900
Thu, 19 Feb 2026
79.7000
80.2000
78.5300
79.5400
3,497,400
Wed, 18 Feb 2026
79.5700
79.9200
79.0100
79.7900
2,842,700
Tue, 17 Feb 2026
78.9900
79.6800
78.3100
79.4000
3,324,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
78.5000
79.2600
76.8800
78.2700
4,036,600
Thu, 12 Feb 2026
12 · 10-K
After market open · 11:44 ET
10-K ↗
Thu, 12 Feb 2026
78.5000
80.0000
77.7900
78.8000
5,059,200
Wed, 11 Feb 2026
76.0600
80.0600
76.0600
78.4400
7,591,300
Tue, 10 Feb 2026
11 · 8-K
After-hours · 16:19 ET
8-K ↗
Tue, 10 Feb 2026
74.6800
75.4000
74.5600
75.0000
3,895,400
Mon, 09 Feb 2026
76.5700
77.1200
74.6300
74.9000
4,007,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
76.1800
77.1800
75.9700
76.7200
3,099,800
Thu, 05 Feb 2026
76.0800
76.9600
75.6700
75.9600
3,548,300
Wed, 04 Feb 2026
74.7500
77.5200
74.6100
76.3700
5,515,400
Tue, 03 Feb 2026
73.9500
75.2200
73.5000
74.1300
4,320,500
Mon, 02 Feb 2026
74.8200
75.2500
73.5800
73.9200
3,405,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
74.3900
74.9200
73.5800
74.8800
3,389,100
Thu, 29 Jan 2026
74.0200
74.6400
73.2900
74.3600
3,470,200
Wed, 28 Jan 2026
73.4900
74.2000
73.2800
73.3900
3,293,400
Tue, 27 Jan 2026
73.8000
73.9900
73.0700
73.8700
2,973,100
Mon, 26 Jan 2026
72.8000
74.4000
72.8000
73.7900
4,053,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
71.8200
72.4300
71.2500
72.3200
3,859,700
Thu, 22 Jan 2026
71.6200
72.3900
71.3600
72.3100
5,589,000
Wed, 21 Jan 2026
72.6500
73.3000
71.7100
71.8900
3,791,200
Tue, 20 Jan 2026
72.7200
73.7100
72.2400
72.4400
4,154,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
73.6000
73.9800
72.8000
72.9300
5,744,600
Thu, 15 Jan 2026
72.8000
74.2700
72.6800
74.0300
7,061,900
Wed, 14 Jan 2026
72.5600
74.1500
72.2500
73.0400
11,677,200
Tue, 13 Jan 2026
74.0700
74.3200
72.1100
72.2900
8,388,700
Mon, 12 Jan 2026
75.4500
76.0400
73.9900
74.0900
8,420,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
78.0000
78.3500
75.0500
75.4300
9,380,400
Thu, 08 Jan 2026
77.6500
79.1300
77.0700
77.9000
7,042,600
Wed, 07 Jan 2026
77.4300
78.3500
77.0200
77.0700
8,419,300
Tue, 06 Jan 2026
10 · 8-K
After-hours · 17:26 ET
8-K ↗
Tue, 06 Jan 2026
79.6900
80.4800
77.0500
78.0700
12,729,300
Mon, 05 Jan 2026
83.5600
85.6900
83.4800
84.3800
2,984,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
85.2300
85.2900
83.6800
84.2700
3,053,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
86.0700
86.3900
85.5300
85.5500
1,923,500
Tue, 30 Dec 2025
86.4600
86.7100
86.1100
86.1300
1,714,400
Mon, 29 Dec 2025
86.4000
86.7800
86.2800
86.4800
1,806,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
86.4200
86.6700
86.1300
86.4800
1,174,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
86.5700
87.2900
86.3700
86.5200
1,170,200
Tue, 23 Dec 2025
86.4100
87.0000
85.9400
86.5900
2,086,200
Mon, 22 Dec 2025
86.1300
86.8300
85.5200
86.4300
3,037,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
86.3200
86.8400
85.6700
86.0300
10,255,400
Thu, 18 Dec 2025
85.5800
86.8100
84.9300
86.1900
4,960,800
Wed, 17 Dec 2025
84.7300
86.3400
84.4600
86.1400
7,404,500
Tue, 16 Dec 2025
86.2700
86.4400
84.3200
84.5400
5,994,900
Mon, 15 Dec 2025
9 · 8-K
After-hours · 16:24 ET
8-K ↗
Mon, 15 Dec 2025
85.0400
86.5800
84.2100
86.3000
7,679,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
83.5300
84.9900
82.9800
84.9000
6,717,600
Thu, 11 Dec 2025
80.4200
85.0000
80.4200
82.8500
10,529,100
Wed, 10 Dec 2025
76.3100
82.6900
76.2400
81.0800
13,424,400
Tue, 09 Dec 2025
76.4400
77.3200
76.2600
76.4200
3,672,400
Mon, 08 Dec 2025
76.8000
76.8000
75.5500
76.3100
4,153,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
76.5200
77.2800
76.4500
77.0300
4,223,000
Thu, 04 Dec 2025
76.6400
77.9000
76.5700
77.2800
3,455,800
Wed, 03 Dec 2025
76.8400
77.3900
76.0300
77.0700
3,808,000
Tue, 02 Dec 2025
76.5500
77.0200
75.9100
76.9500
4,289,800
Mon, 01 Dec 2025
76.0700
77.4900
76.0700
76.6100
3,973,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
76.0400
76.7600
75.8100
76.1600
1,427,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
75.4400
76.4600
75.2900
76.0400
3,134,100
Tue, 25 Nov 2025
75.5200
76.2400
74.9500
75.0100
4,063,300
Mon, 24 Nov 2025
76.0000
76.0000
74.8000
75.1100
4,706,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
8 · 8-K
After-hours · 17:00 ET
8-K ↗
Fri, 21 Nov 2025
76.0800
76.9400
75.5000
75.9600
5,545,900
Thu, 20 Nov 2025
76.4600
77.2000
75.3500
75.6900
3,270,300
Wed, 19 Nov 2025
76.8500
77.3400
75.0900
75.7500
3,518,300
Tue, 18 Nov 2025
76.7700
77.7900
76.3600
77.0700
2,422,200
Mon, 17 Nov 2025
77.9800
78.5800
76.4100
76.4600
4,019,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
78.4700
78.8600
77.4200
77.7500
4,337,700
Fri, 14 Nov 2025
7 · 8-K
Pre-market · 06:01 ET
8-K ↗
Thu, 13 Nov 2025
78.1100
79.2400
77.9000
78.3500
4,681,600
Wed, 12 Nov 2025
76.0900
78.1500
75.4600
78.0000
4,892,900
Tue, 11 Nov 2025
77.1600
77.3500
76.1300
76.1500
4,581,900
Mon, 10 Nov 2025
76.6100
77.3400
75.6700
76.9200
4,416,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
76.5400
77.4900
76.3700
76.9300
4,259,500
Thu, 06 Nov 2025
76.6900
77.4700
76.1500
76.2800
4,023,900
Wed, 05 Nov 2025
6 · 10-Q
After market open · 12:43 ET
10-Q ↗
Wed, 05 Nov 2025
82.0000
82.1300
76.2800
76.3200
7,972,100
Tue, 04 Nov 2025
5 · 8-K
After-hours · 16:19 ET
8-K ↗
Tue, 04 Nov 2025
79.0000
81.2700
78.9500
80.7100
5,270,900
Mon, 03 Nov 2025
79.0100
79.3000
78.4200
78.9600
4,197,200
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
77.8200
79.4100
77.7900
78.9600
3,250,100
Thu, 30 Oct 2025
78.1600
80.4500
77.2000
78.1900
2,770,000
Wed, 29 Oct 2025
78.0000
78.5200
77.4700
77.9800
2,845,000
Tue, 28 Oct 2025
79.1600
79.2500
78.0500
78.3900
2,604,700
Mon, 27 Oct 2025
79.2500
79.6400
78.9300
79.3100
2,822,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
78.9200
79.7400
78.6500
79.0000
2,634,300
Thu, 23 Oct 2025
79.2800
79.2800
78.5500
78.8500
3,207,000
Wed, 22 Oct 2025
78.6600
79.3600
78.0300
78.9400
5,152,800
Tue, 21 Oct 2025
77.7100
78.6000
77.3500
78.3800
2,643,300
Mon, 20 Oct 2025
77.5100
78.0500
77.1100
77.6900
2,760,400
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
77.1900
78.2100
77.1900
77.3600
4,031,600
Thu, 16 Oct 2025
78.3100
79.7300
76.9500
77.0200
10,396,800
Wed, 15 Oct 2025
82.2100
82.7300
80.4700
81.2600
5,347,900
Tue, 14 Oct 2025
81.6300
83.1200
81.3700
82.9100
3,483,500
Mon, 13 Oct 2025
81.1100
82.1200
80.8300
81.8200
2,726,800
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
83.5600
83.6900
81.1500
81.3000
5,021,100
Thu, 09 Oct 2025
84.2500
84.5000
82.7800
83.1700
4,137,300
Wed, 08 Oct 2025
84.5000
84.6900
83.1400
84.0000
3,485,700
Tue, 07 Oct 2025
83.2200
84.1200
82.8600
84.0500
5,923,100
Mon, 06 Oct 2025
81.5800
83.1700
81.3200
83.0200
5,067,200
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
4 · 8-K
After-hours · 16:28 ET
8-K ↗
Fri, 03 Oct 2025
79.6900
81.4400
79.6900
81.0200
3,753,700
Thu, 02 Oct 2025
79.3500
80.0900
78.8100
79.6400
2,727,300
Wed, 01 Oct 2025
78.4400
79.7400
78.2800
79.6400
3,850,700
Tue, 30 Sep 2025
77.8000
78.7700
77.6900
78.5400
3,969,300
Mon, 29 Sep 2025
77.8200
78.2200
77.4400
77.9000
4,056,400
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
77.5900
78.2900
77.4300
77.9800
3,152,700
Thu, 25 Sep 2025
78.0000
78.4700
76.8100
77.1000
3,001,400
Wed, 24 Sep 2025
76.5100
77.9500
76.2500
77.9000
4,273,200
Tue, 23 Sep 2025
76.4600
77.2400
76.3100
76.7000
5,096,300
Mon, 22 Sep 2025
76.6600
76.8400
76.0300
76.5300
5,241,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
77.9100
78.1200
76.5600
76.9800
13,509,200
Thu, 18 Sep 2025
76.4400
78.1400
76.3600
78.0300
8,328,100
Wed, 17 Sep 2025
76.3900
77.4700
76.2900
76.8000
6,869,700
Tue, 16 Sep 2025
76.2800
76.7100
75.9000
76.3400
5,740,400
Mon, 15 Sep 2025
78.8600
78.9300
76.8200
77.0300
5,193,200
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
78.6800
79.0300
78.4400
78.9300
4,754,200
Thu, 11 Sep 2025
78.0600
78.8300
77.8900
78.7200
3,960,700
Wed, 10 Sep 2025
78.1600
78.9200
77.7200
78.0000
4,137,000
Tue, 09 Sep 2025
78.6700
79.2700
78.4400
78.4800
3,999,600
Mon, 08 Sep 2025
78.9300
79.1500
78.1500
78.7700
5,387,000
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
81.4600
81.5700
78.8400
79.2100
4,665,600
Thu, 04 Sep 2025
81.6800
81.9500
81.2400
81.7300
3,464,500
Wed, 03 Sep 2025
80.6200
81.4500
80.4500
81.3400
3,612,200
Tue, 02 Sep 2025
81.3800
81.4500
79.9000
81.0500
6,011,600
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
81.9600
82.1500
81.1900
81.3200
4,039,900
Thu, 28 Aug 2025
82.2200
82.2200
81.2800
81.6000
3,269,600
Wed, 27 Aug 2025
82.5200
82.8900
81.9900
82.2100
4,508,300
Tue, 26 Aug 2025
82.2900
82.9400
82.0600
82.5800
4,164,200
Mon, 25 Aug 2025
83.2200
83.3400
82.6800
82.7900
2,445,300
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
83.2300
83.7800
83.0000
83.3800
3,123,700
Thu, 21 Aug 2025
82.6400
82.7900
82.1600
82.5900
3,459,700
Wed, 20 Aug 2025
81.6300
82.8400
81.4900
82.5300
3,424,400
Tue, 19 Aug 2025
80.5000
81.3300
80.0500
81.2900
2,671,900
Mon, 18 Aug 2025
3 · 8-K
After-hours · 16:23 ET
8-K ↗
Mon, 18 Aug 2025
79.8000
80.5500
79.3600
80.3800
3,330,000
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
80.4600
80.6600
79.9700
80.0100
3,437,800
Thu, 14 Aug 2025
80.0700
80.4400
79.6100
80.3100
2,524,100
Wed, 13 Aug 2025
78.5100
80.0800
78.4500
79.8900
4,293,700
Tue, 12 Aug 2025
78.8800
79.0000
77.9900
78.4800
5,093,700
Mon, 11 Aug 2025
78.6900
79.1000
78.4000
78.6300
3,839,900
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
77.2700
78.6800
76.7400
78.1300
4,170,700
Thu, 07 Aug 2025
2 · 10-Q
After market open · 12:39 ET
10-Q ↗
Thu, 07 Aug 2025
77.8800
78.3200
75.2600
76.6000
5,966,900
Wed, 06 Aug 2025
1 · 8-K
After-hours · 16:19 ET
8-K ↗
Wed, 06 Aug 2025
79.0900
79.3100
78.6800
79.0600
4,238,500
Tue, 05 Aug 2025
78.6500
79.1200
78.0800
78.4400
2,788,800
Mon, 04 Aug 2025
77.4100
78.3100
77.1100
78.2900
4,757,900
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
77.4000
77.6100
76.3700
77.0000
4,438,100
Thu, 31 Jul 2025
77.2200
78.5300
77.2200
77.6300
5,026,500
Wed, 30 Jul 2025
78.5700
78.9700
76.8500
77.4100
4,479,500
Tue, 29 Jul 2025
79.7300
80.1300
78.3300
78.9200
4,504,400
Mon, 28 Jul 2025
79.9600
80.2300
78.7800
79.2300
4,499,300
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend
Fri, 25 Jul 2025
79.3000
80.3000
79.2500
80.1000
4,476,800
Thu, 24 Jul 2025
79.0400
79.6300
78.6300
79.2300
6,072,100
Wed, 23 Jul 2025
80.9700
81.0500
77.9500
79.5100
5,584,000
Tue, 22 Jul 2025
80.8800
81.5700
80.6000
81.4200
3,329,900