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
89.5300
90.5050
88.6750
88.7700
3,977,477
Thu, 03 Sep 2026
90.0400
90.6300
89.1400
90.0900
5,324,000
Wed, 02 Sep 2026
90.0900
90.9900
89.5400
90.1000
4,117,800
Tue, 01 Sep 2026
90.3700
91.4400
89.4600
89.6300
4,582,800
Mon, 31 Aug 2026
90.4200
90.6400
89.8100
89.8200
5,898,900
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
91.4000
91.6600
90.5000
90.7500
3,016,100
Thu, 27 Aug 2026
90.7400
91.6600
90.4800
90.9600
3,318,800
Wed, 26 Aug 2026
91.5400
92.3100
91.3200
92.0600
3,663,300
Tue, 25 Aug 2026
92.0900
92.5400
91.1900
91.3300
2,683,000
Mon, 24 Aug 2026
91.5800
92.5500
91.5500
92.5500
4,649,500
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
89.8700
91.3100
89.1600
91.0800
3,667,300
Thu, 20 Aug 2026
90.5000
91.2600
89.5400
89.7000
5,082,500
Wed, 19 Aug 2026
92.0900
92.9200
90.7300
90.8700
4,099,400
Tue, 18 Aug 2026
91.1900
92.0000
90.6600
91.4600
5,230,100
Mon, 17 Aug 2026
91.0500
91.1800
89.4700
90.2100
3,969,700
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
92.7100
93.2800
91.7300
91.9500
3,179,700
Thu, 13 Aug 2026
93.1500
93.8800
92.4200
92.9300
2,549,100
Wed, 12 Aug 2026
91.3200
93.0600
91.3000
92.3200
3,416,900
Tue, 11 Aug 2026
92.6800
93.4200
92.0600
92.3100
3,067,900
Mon, 10 Aug 2026
92.5000
93.4300
92.2100
93.1500
3,850,400
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
92.1800
93.5600
91.7000
93.2700
3,738,700
Thu, 06 Aug 2026
94.0500
94.1500
92.1500
93.0000
4,686,400
Wed, 05 Aug 2026
91.9400
93.5700
91.2300
93.2800
6,374,900
Tue, 04 Aug 2026
89.1700
92.7400
89.1700
92.5300
6,831,300
Mon, 03 Aug 2026
92.3900
93.6400
89.3600
89.8800
5,731,800
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
90.8500
91.6800
89.6000
91.3000
6,661,500
Fri, 31 Jul 2026
18 · 10-Q
Pre-market · 08:32 ET
10-Q ↗
Fri, 31 Jul 2026
17 · 8-K
Pre-market · 07:58 ET
8-K ↗
Thu, 30 Jul 2026
92.6200
92.8900
90.7300
91.6000
4,678,800
Wed, 29 Jul 2026
90.9400
93.8200
89.9100
93.4900
5,866,300
Tue, 28 Jul 2026
94.1100
95.4600
92.7000
92.7300
5,089,700
Mon, 27 Jul 2026
91.2500
92.8100
90.8400
91.9800
3,772,100
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
90.0000
91.1100
89.8800
90.7500
3,192,300
Thu, 23 Jul 2026
89.9900
90.3900
89.2500
90.0800
5,166,400
Wed, 22 Jul 2026
91.3500
92.2500
90.9900
91.6300
4,443,500
Tue, 21 Jul 2026
91.1000
91.6300
89.7500
90.5000
3,772,200
Mon, 20 Jul 2026
92.0900
92.2300
91.2000
91.9300
5,180,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
94.6800
95.9300
92.5900
92.9800
4,185,700
Thu, 16 Jul 2026
92.7400
94.3000
92.4000
94.0700
3,517,400
Wed, 15 Jul 2026
90.2300
92.0100
89.5900
91.4700
3,474,600
Tue, 14 Jul 2026
92.9500
93.0600
91.0200
91.0300
3,770,600
Mon, 13 Jul 2026
93.1500
93.9500
92.3100
93.2100
3,911,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
91.3200
92.7200
91.3200
92.2400
4,257,100
Thu, 09 Jul 2026
92.3900
92.7400
90.7300
91.0100
6,109,100
Wed, 08 Jul 2026
93.9500
93.9600
92.6400
93.0400
4,178,400
Tue, 07 Jul 2026
95.2300
96.0100
94.0200
95.0300
4,230,900
Mon, 06 Jul 2026
94.6900
95.0000
92.1600
93.3900
5,177,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
93.6500
95.4200
93.2400
95.1300
4,170,900
Wed, 01 Jul 2026
91.7400
92.8300
91.5200
92.7600
4,040,600
Tue, 30 Jun 2026
91.6000
92.2300
90.8800
91.6800
3,748,100
Mon, 29 Jun 2026
91.9500
92.6100
91.1700
92.4000
4,800,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
92.1200
92.3200
90.5600
92.0700
8,777,200
Thu, 25 Jun 2026
91.1600
92.7000
90.6700
91.0600
4,130,000
Wed, 24 Jun 2026
92.6200
93.0800
91.5300
91.8800
4,643,200
Tue, 23 Jun 2026
89.8400
91.7100
89.8400
91.4300
6,377,500
Mon, 22 Jun 2026
89.8900
90.8100
88.6600
88.6700
6,009,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
90.8800
91.3400
89.4400
89.4800
11,201,300
Wed, 17 Jun 2026
91.9400
92.1000
90.1800
90.5800
5,500,600
Tue, 16 Jun 2026
91.0500
91.8100
90.1800
90.6600
6,036,200
Mon, 15 Jun 2026
89.2900
90.8300
89.2900
90.5800
5,627,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
89.4400
90.0700
88.5800
89.4500
3,719,000
Thu, 11 Jun 2026
90.1600
90.6000
89.2600
89.3900
4,054,000
Wed, 10 Jun 2026
88.6000
89.9900
88.2100
89.9500
5,666,600
Tue, 09 Jun 2026
85.3500
89.0900
85.1000
87.8000
5,486,700
Mon, 08 Jun 2026
86.9900
87.4700
85.9800
86.0700
5,598,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
85.9700
89.5900
85.7000
88.5800
5,961,600
Thu, 04 Jun 2026
86.4900
87.1500
84.3000
85.1000
5,636,300
Wed, 03 Jun 2026
87.4200
87.9600
84.6100
84.8700
7,489,400
Tue, 02 Jun 2026
88.4800
89.0300
87.8000
88.2700
4,153,300
Mon, 01 Jun 2026
89.8300
89.8300
87.2500
88.4300
6,343,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
91.2100
91.4700
89.4400
90.1300
6,671,500
Thu, 28 May 2026
91.6700
92.2900
90.8900
91.6600
3,790,300
Wed, 27 May 2026
90.0000
92.2300
89.8300
91.2900
3,768,500
Tue, 26 May 2026
90.5700
91.2100
89.4600
89.8500
5,811,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
90.7200
91.5200
90.5400
90.6100
3,771,900
Thu, 21 May 2026
90.0500
90.6700
88.3700
90.4400
4,645,500
Wed, 20 May 2026
89.9100
90.8500
89.2600
90.3500
7,058,000
Tue, 19 May 2026
89.6900
90.8500
89.2100
90.0200
5,664,400
Mon, 18 May 2026
88.4100
90.7300
88.3700
89.9200
4,650,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
89.7200
89.8300
88.1100
88.1300
4,862,400
Thu, 14 May 2026
88.1000
89.4900
88.0000
88.8400
5,607,800
Wed, 13 May 2026
16 · 8-K
After-hours · 16:02 ET
8-K ↗
Wed, 13 May 2026
86.9200
87.9600
86.3100
87.8700
5,590,700
Tue, 12 May 2026
87.1300
88.8200
86.8100
87.4400
4,995,100
Mon, 11 May 2026
87.3900
87.3900
85.9700
86.7400
4,398,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
87.6700
88.5700
87.2100
87.5500
4,435,400
Thu, 07 May 2026
88.1800
88.1800
86.6300
87.3600
5,012,800
Wed, 06 May 2026
87.4900
89.0700
87.2400
88.1600
5,768,000
Tue, 05 May 2026
85.3600
87.3300
84.0800
86.3300
5,109,500
Mon, 04 May 2026
85.9100
86.4000
84.8100
85.3700
4,628,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
88.1700
89.3400
86.7000
87.2600
8,932,900
Fri, 01 May 2026
15 · 10-Q
Pre-market · 08:16 ET
10-Q ↗
Fri, 01 May 2026
14 · 8-K
Pre-market · 07:31 ET
8-K ↗
Thu, 30 Apr 2026
84.8600
85.7900
84.6600
85.3600
7,495,400
Wed, 29 Apr 2026
85.1400
85.4900
84.1200
84.4900
4,280,500
Tue, 28 Apr 2026
85.2600
86.3300
84.6500
85.6700
5,568,800
Mon, 27 Apr 2026
84.2600
85.3000
83.8600
84.1700
4,414,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
84.5600
85.0900
84.1600
84.6500
5,604,000
Thu, 23 Apr 2026
82.7000
84.1300
82.4100
83.7200
5,358,800
Wed, 22 Apr 2026
82.1900
82.7100
81.8200
82.3500
4,342,800
Tue, 21 Apr 2026
84.1200
84.1500
81.7900
81.8100
5,367,100
Mon, 20 Apr 2026
84.6200
84.7500
83.0200
83.5300
5,106,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
83.7000
86.3000
83.6700
85.8100
6,406,300
Thu, 16 Apr 2026
13 · DEFA14A
After-hours · 16:06 ET
DEFINITIVE ADDITIONAL PROXY SOLICITING MATERIALS ↗
Thu, 16 Apr 2026
83.2600
84.3100
83.1600
83.6200
4,323,600
Wed, 15 Apr 2026
84.0000
84.3600
82.6000
83.4900
5,064,000
Tue, 14 Apr 2026
83.3400
84.6100
83.2800
84.1600
7,860,300
Mon, 13 Apr 2026
84.1000
84.2900
83.0300
83.9800
4,704,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
85.9500
86.2200
84.2200
84.3400
3,738,200
Thu, 09 Apr 2026
84.7200
86.4000
84.4600
86.0400
4,699,800
Thu, 09 Apr 2026
12 · 8-K
Pre-market · 08:22 ET
8-K ↗
Wed, 08 Apr 2026
83.7500
85.6100
83.7100
85.5500
5,845,400
Tue, 07 Apr 2026
84.5300
84.7600
83.0700
83.1300
6,023,900
Mon, 06 Apr 2026
85.1800
85.4600
84.3800
84.5300
3,513,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
85.2200
85.4700
84.4300
85.1400
5,588,800
Wed, 01 Apr 2026
84.7900
85.9500
84.5900
85.4100
5,237,200
Tue, 31 Mar 2026
85.7300
86.0500
83.5000
85.2300
6,771,600
Mon, 30 Mar 2026
85.5200
86.6700
84.4100
85.7300
10,043,800
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
84.2700
85.5300
83.9300
84.2900
6,808,300
Thu, 26 Mar 2026
85.6200
86.2200
84.0200
84.1400
4,889,800
Wed, 25 Mar 2026
85.2500
85.5100
83.9500
85.4900
6,003,800
Wed, 25 Mar 2026
11 · DEFA14A
Pre-market · 08:15 ET
DEFINITIVE ADDITIONAL PROXY SOLICITING MATERIALS ↗
Wed, 25 Mar 2026
10 · DEF 14A
Pre-market · 08:15 ET
DEFINITIVE PROXY STATEMENT ↗
Tue, 24 Mar 2026
84.5800
85.7900
84.3500
84.5300
5,472,100
Mon, 23 Mar 2026
86.4500
86.6000
84.8900
85.1500
7,341,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
86.0300
86.1500
84.0700
85.1200
12,313,700
Thu, 19 Mar 2026
87.3800
87.7400
85.4600
85.5000
7,620,900
Wed, 18 Mar 2026
88.8100
88.9600
87.4600
87.5200
6,304,800
Tue, 17 Mar 2026
9 · 8-K
After-hours · 16:33 ET
8-K ↗
Tue, 17 Mar 2026
90.6500
91.4800
89.6600
89.9400
5,236,800
Mon, 16 Mar 2026
89.6100
90.7100
89.2000
90.3000
5,433,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
89.0900
89.3000
87.9500
88.8400
5,707,600
Thu, 12 Mar 2026
8 · 8-K
After-hours · 16:33 ET
8-K ↗
Thu, 12 Mar 2026
89.1300
89.8100
87.8900
87.9500
7,912,800
Wed, 11 Mar 2026
91.8800
92.1200
89.2200
89.6100
7,661,700
Tue, 10 Mar 2026
92.4200
93.4800
91.4800
92.4900
5,869,200
Mon, 09 Mar 2026
92.6900
93.6200
92.0100
93.0000
7,808,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
92.1500
93.6000
91.4200
93.5600
6,785,000
Thu, 05 Mar 2026
94.9100
94.9700
92.4800
92.6700
6,777,000
Wed, 04 Mar 2026
95.6200
96.0200
95.0500
95.2800
5,796,400
Tue, 03 Mar 2026
96.5500
97.0000
94.5700
95.5100
7,507,200
Mon, 02 Mar 2026
98.5600
98.8200
96.7800
97.3000
6,273,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
97.4200
99.3300
97.4200
99.1400
6,096,300
Thu, 26 Feb 2026
97.1600
97.5500
96.5400
97.5500
5,800,200
Wed, 25 Feb 2026
97.5000
98.0700
96.1100
96.6700
5,653,600
Tue, 24 Feb 2026
97.3000
98.2000
96.4000
98.1100
5,419,700
Mon, 23 Feb 2026
7 · 10-K
After-hours · 16:03 ET
10-K ↗
Mon, 23 Feb 2026
95.0000
97.6200
94.9300
97.1000
5,635,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
94.3000
95.1100
93.3900
95.0900
6,561,000
Thu, 19 Feb 2026
95.7900
96.0800
93.6300
93.9800
6,599,500
Wed, 18 Feb 2026
95.2900
95.9300
95.0000
95.5800
5,617,000
Tue, 17 Feb 2026
96.9700
97.6300
95.2900
95.6500
8,164,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
96.0500
97.3000
95.4000
96.6700
5,326,300
Thu, 12 Feb 2026
95.4100
98.1300
95.4100
96.1700
6,723,900
Wed, 11 Feb 2026
93.3200
95.5600
93.1500
95.3100
6,534,900
Tue, 10 Feb 2026
94.0600
94.9300
93.5000
93.9300
5,457,400
Mon, 09 Feb 2026
94.0000
94.4500
93.3700
94.1600
5,679,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
94.4500
95.6500
93.8900
94.4100
5,789,500
Thu, 05 Feb 2026
95.0100
95.4900
93.2500
94.8800
8,788,500
Wed, 04 Feb 2026
93.4000
95.2200
93.4000
94.3700
10,097,400
Tue, 03 Feb 2026
90.9800
93.3400
90.9800
93.1500
8,905,500
Mon, 02 Feb 2026
90.5500
92.6800
90.0900
91.8900
11,456,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
88.7000
90.7100
87.7000
90.2900
13,920,100
Fri, 30 Jan 2026
6 · 8-K
Pre-market · 07:57 ET
8-K ↗
Thu, 29 Jan 2026
85.5300
85.9700
84.7800
85.2400
7,946,100
Wed, 28 Jan 2026
85.4200
86.1400
84.7000
85.0000
5,052,300
Tue, 27 Jan 2026
85.0500
85.9800
84.5200
85.7600
4,992,100
Mon, 26 Jan 2026
86.6700
86.8900
85.1800
85.2000
7,112,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
86.1500
86.8300
85.6700
86.6600
5,345,200
Thu, 22 Jan 2026
84.8400
85.9500
84.5000
85.8100
9,156,600
Wed, 21 Jan 2026
84.6900
85.1500
83.8200
84.7300
6,621,100
Tue, 20 Jan 2026
84.1400
85.8400
83.5600
85.4400
9,850,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
84.0600
84.7000
83.5500
84.5200
6,949,600
Thu, 15 Jan 2026
84.2300
84.5500
83.2900
84.3400
5,403,000
Wed, 14 Jan 2026
83.1000
85.0900
83.0300
84.5500
9,949,900
Tue, 13 Jan 2026
82.3600
83.2300
81.5000
82.9600
8,414,400
Mon, 12 Jan 2026
82.0000
82.1600
80.8400
81.9300
6,733,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
80.8600
81.5000
79.8500
81.4800
6,178,100
Thu, 08 Jan 2026
77.7900
81.3600
77.5600
80.8700
10,125,300
Wed, 07 Jan 2026
77.8900
78.3400
77.0100
77.0900
8,683,900
Tue, 06 Jan 2026
76.7400
77.3100
76.5100
77.2000
8,387,800
Mon, 05 Jan 2026
76.9200
77.2300
75.9600
76.9300
7,668,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
78.9300
78.9600
77.4800
77.6900
3,888,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
79.3000
79.6800
78.9900
79.0200
2,635,300
Tue, 30 Dec 2025
79.5800
79.8900
79.2400
79.5100
2,521,200
Mon, 29 Dec 2025
79.6900
80.1000
79.4400
79.6900
3,255,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
80.1700
80.3500
79.5500
79.7300
2,935,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
79.7700
80.4000
79.7000
80.2500
1,879,800
Tue, 23 Dec 2025
78.9100
80.0500
78.8300
79.9300
5,919,300
Mon, 22 Dec 2025
77.9000
79.0700
77.7700
79.0400
5,237,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
78.0500
78.7000
77.8000
78.3600
11,417,700
Thu, 18 Dec 2025
79.4100
79.5700
77.5000
77.7300
9,910,900
Wed, 17 Dec 2025
79.0000
80.1300
78.9900
79.7300
5,053,700
Tue, 16 Dec 2025
79.9500
80.0000
78.9400
78.9500
5,358,200
Mon, 15 Dec 2025
78.4900
79.5700
78.2500
79.4300
4,667,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
77.6700
78.4800
77.1500
78.3400
5,253,700
Thu, 11 Dec 2025
77.8400
78.5000
77.0700
77.2500
7,265,500
Wed, 10 Dec 2025
77.2100
78.2900
76.7800
77.7600
9,298,400
Tue, 09 Dec 2025
76.9500
78.5200
76.6000
76.9800
6,254,300
Mon, 08 Dec 2025
77.2900
77.5500
76.0200
76.1100
6,394,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
77.4700
78.2100
77.2400
78.0700
5,649,600
Thu, 04 Dec 2025
78.2100
78.5000
77.5500
77.6000
5,760,200
Wed, 03 Dec 2025
79.0000
79.6700
78.1200
78.2000
5,536,800
Tue, 02 Dec 2025
79.4600
79.4600
77.8600
78.8200
9,270,100
Mon, 01 Dec 2025
80.3000
80.6900
79.6100
79.9400
6,578,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
80.0000
80.4400
79.9100
80.3900
2,568,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
79.4800
80.3000
79.3100
80.0400
4,049,300
Tue, 25 Nov 2025
79.7800
80.0700
79.2100
79.8200
6,097,700
Mon, 24 Nov 2025
80.9100
81.1000
79.1100
79.1800
7,111,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
79.3900
81.3500
79.1000
80.9300
7,633,100
Thu, 20 Nov 2025
78.0800
79.2100
77.6300
78.8600
5,984,600
Wed, 19 Nov 2025
79.2500
79.3600
78.3300
78.4700
3,832,000
Tue, 18 Nov 2025
79.2200
79.6500
78.5400
79.3300
5,844,000
Mon, 17 Nov 2025
78.2800
79.3800
78.0000
78.8100
6,463,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
78.8700
79.6800
77.8700
78.0500
6,950,900
Thu, 13 Nov 2025
78.6300
79.3500
78.4800
78.7900
6,161,100
Wed, 12 Nov 2025
79.4300
79.7400
78.5300
78.5600
5,936,600
Tue, 11 Nov 2025
78.7900
79.6700
77.9200
79.4700
8,253,200
Mon, 10 Nov 2025
5 · 8-K
After-hours · 16:06 ET
FORM 8-K ↗
Mon, 10 Nov 2025
78.3900
78.9900
78.0400
78.4700
6,801,100
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
77.8500
78.9900
77.0900
78.7600
8,565,900
Thu, 06 Nov 2025
76.6000
77.6300
76.4500
77.2700
6,823,200
Wed, 05 Nov 2025
4 · 424B2
After-hours · 16:08 ET
424B2 ↗
Wed, 05 Nov 2025
76.7600
77.1400
76.0100
76.9100
7,515,000
Tue, 04 Nov 2025
75.8000
76.5900
75.0000
76.5500
8,928,100
Mon, 03 Nov 2025
76.5700
76.8000
74.5500
74.9800
10,824,100
Mon, 03 Nov 2025
3 · 424B2
Pre-market · 06:04 ET
424B2 ↗
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
2 · 10-Q
After market open · 09:34 ET
10-Q ↗
Fri, 31 Oct 2025
75.5500
77.1600
74.6200
77.0500
17,696,500
Fri, 31 Oct 2025
1 · 8-K
Pre-market · 07:57 ET
8-K ↗
Thu, 30 Oct 2025
75.9500
76.7700
75.8400
76.5100
8,657,900
Wed, 29 Oct 2025
76.7000
76.7700
75.3800
75.7300
8,658,100
Tue, 28 Oct 2025
77.4700
77.7900
76.7700
77.1400
6,814,500
Mon, 27 Oct 2025
77.8700
78.0600
77.3800
77.8300
8,337,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
79.2100
79.5000
77.8800
78.0000
4,247,500
Thu, 23 Oct 2025
79.7500
79.8100
77.9400
78.4400
6,198,600
Wed, 22 Oct 2025
78.6400
80.4300
78.5000
79.8600
6,773,600
Tue, 21 Oct 2025
78.8200
79.0500
78.2200
78.6200
4,447,200
Mon, 20 Oct 2025
79.2300
79.3500
78.6900
78.7500
4,087,500
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
78.0100
79.2800
77.7500
79.1200
5,949,700
Thu, 16 Oct 2025
77.7200
78.5400
77.6000
78.0800
7,215,300
Wed, 15 Oct 2025
77.6600
78.3000
77.4700
77.6300
5,321,200
Tue, 14 Oct 2025
77.1300
78.4700
76.9100
78.4000
5,515,100
Mon, 13 Oct 2025
77.4500
77.9000
76.6800
76.9800
5,758,000
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
78.0400
78.7700
77.8100
77.9600
5,100,900
Thu, 09 Oct 2025
78.0000
78.5100
77.6500
77.8100
6,468,300
Wed, 08 Oct 2025
78.9400
79.4300
77.8300
78.0000
5,928,500
Tue, 07 Oct 2025
77.5500
79.4700
77.0900
79.1100
7,362,700
Mon, 06 Oct 2025
78.0000
78.4200
77.3200
77.4500
7,520,900
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
78.3300
78.8700
77.9100
78.0000
6,725,800
Thu, 02 Oct 2025
78.6000
79.3100
78.1800
78.3100
5,667,200
Wed, 01 Oct 2025
80.2500
80.4000
78.8600
79.0100
7,014,300
Tue, 30 Sep 2025
80.2800
80.4900
79.6000
79.9400
6,643,900
Mon, 29 Sep 2025
79.6100
80.5700
79.0400
80.4000
4,714,000
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
79.8000
79.9600
79.1800
79.5900
4,263,400
Thu, 25 Sep 2025
81.2600
81.5100
79.2900
79.7000
6,060,000
Wed, 24 Sep 2025
79.8300
81.3800
79.7700
81.1300
6,406,300
Tue, 23 Sep 2025
79.5000
80.2200
78.7600
80.1500
5,400,400
Mon, 22 Sep 2025
81.3000
81.3900
79.2900
79.3600
5,864,000
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
81.7300
81.9500
81.0300
81.1700
14,727,600
Thu, 18 Sep 2025
81.3100
82.1200
81.0100
81.5300
3,719,200
Wed, 17 Sep 2025
81.7900
82.9700
81.5100
82.2200
3,951,900
Tue, 16 Sep 2025
82.3500
82.5800
81.4100
81.4800
6,555,300
Mon, 15 Sep 2025
83.2100
83.7400
81.6000
82.1300
6,605,800
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
83.7500
84.5400
83.2700
83.2800
3,169,100
Thu, 11 Sep 2025
83.3800
84.3000
83.2500
84.0600
3,362,300
Wed, 10 Sep 2025
83.7100
84.0900
82.2900
83.2000
4,406,000
Tue, 09 Sep 2025
84.0700
84.6900
83.8000
84.2800
3,585,200
Mon, 08 Sep 2025
84.9200
85.0800
83.9700
84.1900
3,975,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
83.4700
85.7600
83.1200
85.1300
6,165,400