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
84.0000
84.4400
83.1100
83.5800
2,327,852
Thu, 03 Sep 2026
85.3500
86.3500
83.7100
84.4500
2,136,800
Wed, 02 Sep 2026
83.5100
83.9800
82.9300
83.5800
2,245,800
Tue, 01 Sep 2026
83.7500
84.5100
82.7400
82.7500
3,753,600
Mon, 31 Aug 2026
85.0500
85.5500
83.9900
84.1100
2,337,800
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
85.9700
87.2600
84.6700
86.3300
2,359,800
Thu, 27 Aug 2026
86.2100
86.5500
84.8000
85.1100
2,042,300
Wed, 26 Aug 2026
87.2700
88.1500
86.4100
87.1500
1,559,500
Tue, 25 Aug 2026
88.9300
88.9300
87.2700
87.6800
2,034,400
Mon, 24 Aug 2026
88.0000
89.1500
87.4200
88.1600
3,575,500
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
86.4900
87.7200
85.5500
87.0200
2,038,000
Thu, 20 Aug 2026
85.4200
86.4700
84.7500
85.4200
2,186,700
Wed, 19 Aug 2026
87.9900
89.6500
86.8100
87.3000
3,431,900
Tue, 18 Aug 2026
87.4800
87.6600
84.6000
84.9400
2,542,600
Mon, 17 Aug 2026
86.5000
87.3700
84.9800
86.5400
3,012,300
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
86.9900
87.7900
86.2400
86.8300
1,803,100
Thu, 13 Aug 2026
86.7600
88.4100
85.7600
87.5400
1,729,200
Wed, 12 Aug 2026
87.5300
87.5300
85.0500
85.2000
1,794,000
Tue, 11 Aug 2026
85.7400
87.7000
85.7200
87.5500
1,463,400
Mon, 10 Aug 2026
87.7600
87.7600
85.1200
85.6000
1,644,700
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
85.9400
88.3600
85.3300
88.1800
2,472,800
Thu, 06 Aug 2026
87.0200
87.1500
84.0700
84.8200
2,408,400
Wed, 05 Aug 2026
86.1800
88.0900
86.0000
87.8800
1,986,500
Tue, 04 Aug 2026
85.6700
87.4000
84.8900
87.0200
1,711,100
Mon, 03 Aug 2026
84.0000
85.7700
83.8700
85.2000
2,137,100
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
83.3000
83.8000
81.9500
82.3500
2,586,200
Thu, 30 Jul 2026
84.9800
85.5000
82.9200
83.7500
1,996,700
Wed, 29 Jul 2026
86.6900
87.8100
84.1900
84.5600
4,293,900
Tue, 28 Jul 2026
86.9800
88.3600
85.9000
87.6500
2,615,400
Mon, 27 Jul 2026
86.0100
86.8200
84.7800
85.0400
1,852,000
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
82.4700
85.3300
82.1000
84.6400
2,551,200
Thu, 23 Jul 2026
80.7700
82.3800
79.8300
82.1300
3,470,800
Wed, 22 Jul 2026
82.9600
83.7900
81.3400
82.1500
2,621,200
Tue, 21 Jul 2026
82.2700
83.0000
81.5600
81.8400
2,155,700
Mon, 20 Jul 2026
84.7000
84.7000
82.1500
82.9000
2,839,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
86.4200
88.1700
83.5200
83.8900
2,145,000
Thu, 16 Jul 2026
84.3200
87.7700
84.3200
86.4000
2,023,400
Wed, 15 Jul 2026
83.8800
85.6100
83.6700
85.2900
2,847,900
Tue, 14 Jul 2026
84.4100
84.9600
82.3900
83.7100
2,173,000
Mon, 13 Jul 2026
84.5900
85.3000
82.3800
82.8400
1,910,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
84.3500
86.0100
84.1900
84.2700
2,153,300
Thu, 09 Jul 2026
83.7000
85.2800
83.3500
84.3500
2,170,900
Wed, 08 Jul 2026
85.7300
86.3100
83.2000
83.5900
2,853,700
Tue, 07 Jul 2026
87.8400
88.7300
86.3400
86.7400
1,989,200
Mon, 06 Jul 2026
88.3300
88.6800
85.8000
87.6500
2,236,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
87.7300
88.7100
86.0000
88.2100
2,293,300
Wed, 01 Jul 2026
89.1300
90.8500
86.7700
87.0600
2,682,800
Tue, 30 Jun 2026
90.8700
91.3900
89.7100
90.4900
2,410,900
Mon, 29 Jun 2026
24 · 10-Q
After-hours · 16:38 ET
10-Q ↗
Mon, 29 Jun 2026
93.2200
93.2700
90.8100
90.8500
2,558,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
93.8700
94.9400
93.0000
93.5200
2,812,600
Thu, 25 Jun 2026
94.2500
96.0300
93.0300
93.8600
2,825,800
Wed, 24 Jun 2026
89.7700
94.1500
89.0200
92.9500
3,516,900
Tue, 23 Jun 2026
87.4900
88.2700
87.3000
87.3500
2,003,200
Mon, 22 Jun 2026
88.7900
90.3700
87.2600
87.4400
2,716,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
88.1300
91.2000
87.6100
89.7300
4,908,100
Wed, 17 Jun 2026
89.1400
92.3400
85.8600
86.4800
4,324,400
Tue, 16 Jun 2026
89.9600
91.0000
88.7000
89.7800
2,788,800
Mon, 15 Jun 2026
91.9100
92.3900
89.5800
89.7500
4,189,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
93.1900
94.4400
89.6800
90.3000
6,260,900
Fri, 12 Jun 2026
23 · 8-K
Pre-market · 09:00 ET
8-K ↗
Thu, 11 Jun 2026
22 · 8-K
After-hours · 16:48 ET
8-K ↗
Thu, 11 Jun 2026
90.0300
95.2200
90.0300
94.9500
3,427,400
Wed, 10 Jun 2026
91.6500
92.0000
89.3400
89.8500
3,030,200
Tue, 09 Jun 2026
91.1800
94.2100
90.8700
92.5600
2,995,700
Mon, 08 Jun 2026
89.4900
91.4500
88.9400
90.7400
2,404,900
Mon, 08 Jun 2026
21 · 8-K
Next filing day · accepted 05 Jun, 17:59 ET
8-K ↗
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
90.5100
92.2000
90.2600
90.4900
2,122,100
Thu, 04 Jun 2026
91.2500
92.6000
90.1100
91.8800
2,525,600
Wed, 03 Jun 2026
89.2800
90.5900
88.8200
89.4600
1,921,500
Tue, 02 Jun 2026
90.1400
90.9400
88.8400
90.9000
1,795,500
Mon, 01 Jun 2026
91.2300
91.8500
89.2100
90.1100
2,986,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
90.2000
91.3600
89.4600
89.7800
3,153,800
Thu, 28 May 2026
89.6000
90.5500
88.9100
89.7500
2,127,600
Wed, 27 May 2026
90.6000
93.7800
90.0400
90.9600
2,142,300
Tue, 26 May 2026
89.9600
90.4900
88.5600
89.2900
2,475,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
88.7800
89.5300
87.3800
88.8600
2,179,000
Thu, 21 May 2026
85.8200
89.0300
84.8400
88.8300
2,489,800
Wed, 20 May 2026
83.8000
87.3900
82.7500
87.3100
2,701,300
Tue, 19 May 2026
83.0000
83.3400
81.1800
83.0000
2,627,300
Mon, 18 May 2026
83.0000
85.4200
82.7300
83.8200
3,383,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
85.0900
85.5900
82.0600
82.3000
3,568,600
Thu, 14 May 2026
85.4900
86.2600
84.6100
85.2500
2,504,200
Wed, 13 May 2026
85.1900
85.9200
84.4500
84.9700
2,265,600
Tue, 12 May 2026
87.4800
87.7800
85.0100
85.8600
2,652,700
Mon, 11 May 2026
87.9700
88.2500
86.7700
87.0900
2,790,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
88.1300
88.7900
87.0400
88.3800
1,501,700
Thu, 07 May 2026
90.3500
91.4500
87.2100
87.7400
2,406,200
Wed, 06 May 2026
88.6900
91.0400
88.0100
90.5400
3,503,200
Tue, 05 May 2026
84.9700
87.5100
84.6400
86.2000
2,386,100
Mon, 04 May 2026
87.3200
87.8500
84.2700
84.3600
2,269,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
90.8100
91.1200
88.2800
88.4500
2,184,900
Thu, 30 Apr 2026
88.9800
90.5000
88.9800
90.3000
2,144,100
Wed, 29 Apr 2026
91.7300
92.4400
88.1900
88.7100
2,602,900
Tue, 28 Apr 2026
93.9900
94.4900
91.8700
92.3200
1,819,900
Mon, 27 Apr 2026
94.7400
94.8500
93.1100
93.2500
1,929,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
93.9300
95.4800
93.2900
94.0500
2,311,600
Thu, 23 Apr 2026
94.6000
95.4000
93.3400
94.1800
2,216,200
Wed, 22 Apr 2026
95.1900
95.5400
93.8000
94.4500
2,175,700
Tue, 21 Apr 2026
97.5000
97.9400
94.5000
94.8100
3,000,500
Mon, 20 Apr 2026
92.2900
94.1500
91.5000
94.1200
2,134,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
90.9500
95.2200
90.7300
92.7900
3,620,700
Thu, 16 Apr 2026
89.1500
90.0600
88.7500
88.8000
1,840,900
Wed, 15 Apr 2026
89.6600
89.6600
87.6000
88.4400
2,353,900
Tue, 14 Apr 2026
89.8000
90.9200
88.7000
88.8300
2,803,000
Mon, 13 Apr 2026
20 · 8-K
After-hours · 16:16 ET
8-K ↗
Mon, 13 Apr 2026
88.3900
89.8800
87.1300
89.7900
2,595,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
19 · S-3ASR
After-hours · 16:30 ET
S-3ASR ↗
Fri, 10 Apr 2026
89.0600
89.0900
86.5000
88.9700
4,215,300
Thu, 09 Apr 2026
87.5700
90.2700
87.2900
88.9300
3,421,700
Thu, 09 Apr 2026
18 · 10-Q
Pre-market · 08:55 ET
10-Q ↗
Wed, 08 Apr 2026
88.9600
91.3700
88.3800
88.6300
3,535,300
Tue, 07 Apr 2026
86.4500
87.3200
84.5700
85.6200
4,424,800
Mon, 06 Apr 2026
85.6000
88.6400
85.5800
88.5700
2,272,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
84.0200
87.1000
83.0300
86.4900
3,056,800
Wed, 01 Apr 2026
86.8800
87.6200
85.3100
85.4400
3,862,300
Tue, 31 Mar 2026
86.6000
89.8400
84.3800
86.8400
6,235,400
Mon, 30 Mar 2026
91.6000
91.8900
84.7100
84.8800
6,194,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
90.6000
91.7100
89.8800
90.2500
2,648,600
Thu, 26 Mar 2026
91.1200
93.3800
90.7800
91.1100
2,194,100
Wed, 25 Mar 2026
93.7300
94.0900
89.6400
92.1900
2,485,100
Tue, 24 Mar 2026
91.9300
93.3600
91.2900
92.3800
3,312,300
Mon, 23 Mar 2026
92.4000
94.8200
91.9100
93.4600
3,807,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
93.3000
93.7800
89.6300
90.5500
6,641,500
Thu, 19 Mar 2026
94.0000
94.2900
92.1800
93.7200
3,543,300
Wed, 18 Mar 2026
95.9800
97.5400
94.2200
94.7500
2,936,000
Tue, 17 Mar 2026
96.5000
97.6500
96.0900
97.0300
2,812,600
Mon, 16 Mar 2026
95.8300
96.6900
94.3300
95.9500
3,099,800
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
95.3200
96.4900
93.7300
94.9600
4,498,200
Thu, 12 Mar 2026
17 · 8-K
After-hours · 16:34 ET
8-K ↗
Thu, 12 Mar 2026
95.4100
95.6700
92.1700
92.5400
6,423,800
Wed, 11 Mar 2026
98.7200
99.3300
96.3300
96.5700
3,495,200
Tue, 10 Mar 2026
99.7800
100.5100
97.7000
98.7200
2,821,000
Mon, 09 Mar 2026
99.5300
100.7100
96.4000
99.9400
3,193,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
103.2400
104.0300
100.1000
101.1700
2,953,700
Thu, 05 Mar 2026
105.4400
106.6700
103.6600
104.3000
2,651,100
Wed, 04 Mar 2026
106.9400
107.6100
105.9000
106.5300
2,073,200
Tue, 03 Mar 2026
107.5500
109.4800
105.3200
108.4100
2,143,000
Mon, 02 Mar 2026
111.8500
111.8500
109.5200
110.6100
2,242,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
111.3700
114.9800
111.0100
114.3600
2,408,900
Thu, 26 Feb 2026
111.5900
112.2200
110.0500
112.0000
1,667,500
Thu, 26 Feb 2026
16 · DEFA14A
Pre-market · 08:03 ET
DEFA14A ↗
Thu, 26 Feb 2026
15 · DEF 14A
Pre-market · 08:01 ET
DEF 14A ↗
Wed, 25 Feb 2026
116.4900
116.9500
109.0500
110.7300
2,700,400
Tue, 24 Feb 2026
116.0000
118.1000
115.6300
116.4000
1,316,600
Mon, 23 Feb 2026
116.5000
116.7700
113.1200
116.2000
2,378,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
116.7800
118.2100
114.8700
116.4600
2,380,700
Thu, 19 Feb 2026
120.5000
121.1700
115.5200
116.1200
3,079,800
Wed, 18 Feb 2026
121.4600
123.1400
120.6200
121.2600
1,414,500
Tue, 17 Feb 2026
122.2600
124.1000
118.6100
121.4400
1,830,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
120.7600
124.1600
120.7600
122.2800
2,571,600
Thu, 12 Feb 2026
121.8000
123.9800
120.7100
120.8300
2,511,600
Wed, 11 Feb 2026
117.5100
121.0400
117.0800
120.9900
2,169,400
Tue, 10 Feb 2026
115.3500
120.0500
114.7500
119.4000
2,476,200
Mon, 09 Feb 2026
114.2400
115.4900
112.3100
114.0800
1,845,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
114.6800
117.6000
111.0000
114.0200
3,827,000
Thu, 05 Feb 2026
115.9300
116.8600
114.5000
115.3700
2,177,600
Wed, 04 Feb 2026
112.5000
118.0400
112.5000
115.2700
3,631,500
Tue, 03 Feb 2026
108.3000
116.6900
108.1400
112.5300
4,923,400
Mon, 02 Feb 2026
108.9200
109.9300
107.5000
108.8000
2,440,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
109.8000
110.3200
107.8300
109.3500
2,392,400
Thu, 29 Jan 2026
110.6500
113.9400
109.8600
111.2300
2,462,200
Wed, 28 Jan 2026
14 · 10-K
After-hours · 16:54 ET
10-K ↗
Wed, 28 Jan 2026
110.2600
113.6100
109.6600
110.7900
2,328,900
Tue, 27 Jan 2026
110.3000
110.6000
109.1000
110.0700
1,836,600
Mon, 26 Jan 2026
111.5200
112.4300
110.0200
110.5800
2,069,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
114.6500
115.3800
111.7800
111.8400
2,631,300
Thu, 22 Jan 2026
118.0000
119.2800
114.1800
114.7100
3,024,200
Wed, 21 Jan 2026
116.1500
119.7600
115.7900
118.0000
3,592,200
Tue, 20 Jan 2026
115.0100
119.2000
114.9900
115.1600
3,197,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
121.7300
122.3100
117.1700
118.5900
4,404,700
Thu, 15 Jan 2026
121.6400
122.7400
119.2700
122.2500
2,297,400
Wed, 14 Jan 2026
120.7500
123.7100
120.7000
121.3900
4,126,700
Tue, 13 Jan 2026
121.5100
123.5500
119.8900
123.3200
3,543,600
Mon, 12 Jan 2026
118.4200
122.8300
117.9000
120.9000
4,671,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
113.0000
119.3200
112.9700
119.2500
7,686,000
Thu, 08 Jan 2026
103.1500
110.3300
102.8000
109.5500
4,195,000
Wed, 07 Jan 2026
106.8000
107.6700
103.4600
103.9300
4,539,500
Tue, 06 Jan 2026
104.0000
106.4700
102.7600
106.3600
3,362,300
Mon, 05 Jan 2026
103.8700
106.9700
103.6000
105.4000
2,936,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
103.0100
104.5000
102.1200
104.2200
2,414,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
103.7800
103.9900
102.7200
102.8000
1,849,200
Tue, 30 Dec 2025
103.3700
104.4300
103.0300
103.8900
2,173,900
Mon, 29 Dec 2025
104.8400
105.1200
103.4900
103.9200
2,331,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
104.9000
105.2200
104.0600
104.9000
1,868,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
104.9000
105.9400
104.4300
105.0900
1,399,300
Tue, 23 Dec 2025
106.9100
107.1700
104.2500
104.7400
2,801,500
Mon, 22 Dec 2025
107.9900
108.2500
106.4900
106.9900
3,663,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
107.7600
108.0400
105.2300
107.9900
9,673,900
Thu, 18 Dec 2025
111.3900
112.9700
108.0300
108.3300
7,284,900
Wed, 17 Dec 2025
113.6500
116.5400
110.0200
112.2300
10,385,800
Tue, 16 Dec 2025
13 · 8-K
After-hours · 16:33 ET
8-K ↗
Tue, 16 Dec 2025
120.3500
120.8200
116.7000
117.5700
4,815,900
Mon, 15 Dec 2025
120.0000
121.3500
118.9200
119.7300
3,195,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
119.9000
120.2600
118.2400
119.3700
2,436,300
Thu, 11 Dec 2025
120.2200
122.7900
118.9100
119.1500
3,105,100
Wed, 10 Dec 2025
117.6600
120.3300
117.4600
120.0300
3,341,600
Tue, 09 Dec 2025
118.7300
120.1600
117.0400
117.1900
4,128,300
Mon, 08 Dec 2025
122.0700
122.3600
120.0000
120.7100
5,332,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
127.0700
128.2100
123.8800
123.9100
6,243,100
Thu, 04 Dec 2025
131.0900
133.2300
126.7100
126.7500
7,426,800
Wed, 03 Dec 2025
129.7300
133.7600
129.2200
133.1300
6,028,100
Tue, 02 Dec 2025
129.8800
131.1400
127.2700
129.7300
13,058,400
Mon, 01 Dec 2025
129.2400
132.4300
129.0000
130.2300
20,089,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
130.8600
131.4300
129.7900
131.3000
5,108,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
12 · SC TO-I/A
After-hours · 16:39 ET
SC TO-I/A ↗
Wed, 26 Nov 2025
131.2000
132.9300
130.5700
131.2800
14,129,600
Tue, 25 Nov 2025
124.4600
131.6000
124.3700
131.0800
15,138,300
Mon, 24 Nov 2025
11 · SC TO-I/A
After-hours · 17:12 ET
SC TO-I/A ↗
Mon, 24 Nov 2025
121.5600
124.0700
120.5100
122.9600
10,562,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
118.0000
124.1400
117.5700
123.1600
17,030,000
Thu, 20 Nov 2025
10 · SC TO-I/A
After-hours · 16:48 ET
SC TO-I/A ↗
Thu, 20 Nov 2025
115.1200
117.8400
115.1200
116.2500
32,418,900
Wed, 19 Nov 2025
116.6200
116.7800
114.9200
115.1600
17,005,600
Tue, 18 Nov 2025
113.4000
116.9100
112.1100
115.9700
7,621,500
Mon, 17 Nov 2025
9 · SC TO-I/A
After-hours · 16:55 ET
SC TO-I/A ↗
Mon, 17 Nov 2025
120.3000
120.5300
114.0600
114.1000
8,987,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
8 · 8-K
After-hours · 17:25 ET
8-K ↗
Fri, 14 Nov 2025
121.4900
123.6000
120.8500
121.1100
4,641,300
Thu, 13 Nov 2025
122.8300
124.1700
121.1900
121.2400
5,255,900
Wed, 12 Nov 2025
125.2900
126.9100
124.0100
124.1300
4,404,100
Tue, 11 Nov 2025
123.9300
125.5200
123.0600
125.4400
2,999,000
Mon, 10 Nov 2025
7 · SC TO-I/A
After-hours · 16:46 ET
SC TO-I/A ↗
Mon, 10 Nov 2025
121.4500
123.4800
120.6400
123.2100
3,283,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
119.8200
121.5500
118.9400
121.5500
4,076,200
Thu, 06 Nov 2025
121.6000
121.6000
119.8700
120.3300
1,945,200
Wed, 05 Nov 2025
6 · SC TO-I/A
After-hours · 16:47 ET
SC TO-I/A ↗
Wed, 05 Nov 2025
121.0300
122.8700
119.1800
121.1800
3,250,900
Tue, 04 Nov 2025
120.6600
122.4800
119.4000
121.6500
4,317,800
Mon, 03 Nov 2025
5 · SC TO-I/A
After-hours · 16:08 ET
SC TO-I/A ↗
Mon, 03 Nov 2025
122.6400
122.7500
119.5700
120.5900
3,553,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
123.1800
124.3300
121.9400
123.7700
4,847,700
Thu, 30 Oct 2025
123.5200
125.5100
122.5400
124.1300
4,998,300
Wed, 29 Oct 2025
126.3700
128.9700
123.7500
124.1800
5,354,100
Tue, 28 Oct 2025
124.2800
129.2000
124.0400
128.2200
3,234,400
Mon, 27 Oct 2025
128.0000
130.0700
127.8300
128.7200
2,265,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
4 · SC TO-I/A
After-hours · 16:59 ET
SC TO-I/A ↗
Fri, 24 Oct 2025
129.8500
130.2300
127.5700
127.5700
3,267,600
Thu, 23 Oct 2025
126.8400
128.4800
126.2700
127.3400
2,208,900
Wed, 22 Oct 2025
127.5100
129.4900
126.5700
127.1400
2,663,600
Tue, 21 Oct 2025
123.5700
129.5800
122.3000
128.2400
4,170,800
Mon, 20 Oct 2025
126.3900
127.4500
124.7300
125.8500
3,059,300
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
123.0100
125.9400
122.4500
125.8200
4,500,200
Thu, 16 Oct 2025
122.7000
122.9800
120.9500
122.8700
3,087,700
Wed, 15 Oct 2025
122.5700
123.6700
121.3300
122.4400
3,169,800
Tue, 14 Oct 2025
118.4100
122.4600
117.3000
122.2300
4,302,700
Mon, 13 Oct 2025
117.9800
119.2100
117.4700
118.0200
3,242,500
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
3 · SC TO-I
After market open · 09:34 ET
SC TO-I ↗
Fri, 10 Oct 2025
123.0000
123.7100
117.9100
118.7700
6,316,300
Thu, 09 Oct 2025
119.9300
119.9600
117.1000
117.9100
5,509,100
Wed, 08 Oct 2025
122.6300
122.6300
118.9100
120.1200
4,469,400
Tue, 07 Oct 2025
124.0000
124.1000
121.6500
122.1400
3,661,700
Mon, 06 Oct 2025
130.1800
130.8100
126.0200
126.3900
2,709,700
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
2 · 10-Q
After-hours · 16:32 ET
10-Q ↗
Fri, 03 Oct 2025
128.3200
130.8300
128.3000
130.0700
2,026,700
Thu, 02 Oct 2025
128.0000
128.6400
126.5700
128.3300
1,718,400
Wed, 01 Oct 2025
126.5000
128.5500
126.3000
128.2100
2,462,700
Tue, 30 Sep 2025
127.5100
127.8800
124.5000
126.0400
2,435,300
Mon, 29 Sep 2025
127.4400
128.2600
125.4100
127.6800
3,359,900
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
125.0100
126.8800
124.1500
126.0400
2,430,900
Thu, 25 Sep 2025
124.1500
126.9300
123.7800
124.0200
3,406,100
Wed, 24 Sep 2025
123.2000
126.7000
122.4500
125.6900
3,557,700
Tue, 23 Sep 2025
122.4600
123.7600
121.8500
123.2500
4,178,900
Mon, 22 Sep 2025
124.7500
125.0500
121.1000
121.9100
6,043,700
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
126.5000
131.4700
125.1600
127.3200
17,041,300
Fri, 19 Sep 2025
1 · 8-K
Next filing day · accepted 18 Sep, 17:52 ET
8-K ↗
Thu, 18 Sep 2025
133.0100
134.0700
131.3400
132.8700
5,239,900
Wed, 17 Sep 2025
134.6300
139.4400
131.7900
132.9700
5,872,100
Tue, 16 Sep 2025
134.4800
134.7100
131.2100
133.8100
4,007,900
Mon, 15 Sep 2025
137.8800
137.8800
132.2800
133.7700
4,581,900
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
140.0000
140.0000
136.9700
137.2700
2,854,200
Thu, 11 Sep 2025
137.5200
140.7100
137.5200
140.0900
2,468,100
Wed, 10 Sep 2025
138.7500
138.8200
135.5700
136.5800
2,726,600
Tue, 09 Sep 2025
141.5000
141.8400
136.4900
137.4500
3,702,000
Mon, 08 Sep 2025
141.5000
142.6100
139.8100
142.4000
2,831,300
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
141.6900
144.2400
140.5000
141.8800
4,268,800