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
145.0200
145.4400
143.4100
145.2700
8,378,881
Thu, 22 Oct 2026
151.0500
154.0200
144.0700
147.2400
19,024,600
Wed, 21 Oct 2026
147.1100
150.0000
147.1100
149.8800
9,006,800
Tue, 20 Oct 2026
146.2900
149.3600
146.1200
148.3000
9,923,600
Mon, 19 Oct 2026
145.0000
147.4100
143.5300
143.6300
10,448,200
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
146.9600
147.8000
145.6100
145.9500
11,232,500
Thu, 15 Oct 2026
149.7000
152.3400
144.9100
145.1900
13,865,500
Wed, 14 Oct 2026
143.1000
148.1600
142.6600
147.3700
9,799,700
Tue, 13 Oct 2026
25 · 8-K
After-hours · 16:36 ET
8-K ↗
Tue, 13 Oct 2026
145.8500
145.9300
141.5800
141.9800
8,377,800
Mon, 12 Oct 2026
145.7500
146.3600
144.6400
145.4500
8,018,900
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
141.3700
146.6800
141.3600
145.6000
9,287,700
Thu, 08 Oct 2026
141.9000
142.7700
138.8900
142.3800
8,404,800
Wed, 07 Oct 2026
142.0300
144.1500
141.4900
142.7900
6,352,200
Tue, 06 Oct 2026
140.1300
142.1600
139.7400
141.9400
8,072,700
Mon, 05 Oct 2026
143.6700
144.0600
138.8000
139.5400
9,478,700
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
143.7700
144.3500
142.7300
144.3000
9,657,900
Thu, 01 Oct 2026
144.7100
145.3900
143.2600
143.8100
7,856,200
Wed, 30 Sep 2026
148.9500
149.2700
145.2600
145.3100
10,223,500
Tue, 29 Sep 2026
148.1700
150.3600
146.0900
149.2800
8,203,400
Mon, 28 Sep 2026
147.6500
149.1900
146.2800
148.6900
7,701,000
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
148.0600
149.9800
147.4800
148.7800
8,288,800
Thu, 24 Sep 2026
148.1700
151.4600
147.9000
147.9800
10,312,300
Wed, 23 Sep 2026
151.3200
152.0100
146.8900
148.0800
9,699,700
Tue, 22 Sep 2026
148.6900
153.5700
148.0400
150.9100
11,172,100
Mon, 21 Sep 2026
146.7900
150.4900
145.6000
149.5000
7,992,700
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
147.0800
147.8400
145.7400
146.8700
31,159,700
Thu, 17 Sep 2026
145.7400
147.6500
145.3200
147.1500
11,060,600
Wed, 16 Sep 2026
143.9600
144.9700
143.5000
144.9100
7,226,900
Tue, 15 Sep 2026
143.8500
144.1500
142.3200
143.7900
8,291,600
Mon, 14 Sep 2026
146.4200
147.0900
144.1000
144.8500
7,412,500
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
145.5200
145.9000
143.6800
143.9300
8,678,200
Thu, 10 Sep 2026
147.9400
148.0000
144.1000
144.7100
7,542,000
Wed, 09 Sep 2026
148.9600
149.4100
147.1800
147.5300
8,546,000
Tue, 08 Sep 2026
148.4100
149.6000
146.2800
148.4600
11,187,000
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
150.8300
152.2200
150.0900
150.3300
4,395,400
Thu, 03 Sep 2026
152.8000
152.8000
148.9000
152.3400
6,498,300
Wed, 02 Sep 2026
151.5000
152.6900
149.9700
151.6400
8,969,200
Tue, 01 Sep 2026
150.2300
151.6800
148.5500
149.8600
9,865,600
Mon, 31 Aug 2026
147.0000
148.6900
145.9500
147.7600
11,124,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
146.7200
149.0100
145.7500
148.3500
8,067,000
Thu, 27 Aug 2026
149.5300
152.0800
149.0200
149.5400
8,522,600
Wed, 26 Aug 2026
154.3500
155.1900
152.6100
153.1000
8,627,600
Tue, 25 Aug 2026
151.0000
156.9200
150.6600
156.4500
14,005,100
Mon, 24 Aug 2026
150.7200
151.5200
149.1400
150.6600
15,032,000
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
149.1200
154.4900
148.5900
152.5500
15,976,200
Thu, 20 Aug 2026
150.7800
152.5200
148.5200
148.9900
16,204,700
Wed, 19 Aug 2026
146.9400
153.5000
144.9000
152.2000
32,776,300
Tue, 18 Aug 2026
137.2400
137.9800
134.8800
135.1700
10,284,200
Mon, 17 Aug 2026
134.9500
137.1700
134.5500
135.9700
8,477,300
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
134.4300
135.9700
133.4000
135.8400
6,869,000
Thu, 13 Aug 2026
133.8600
135.6800
133.0600
135.5500
8,895,200
Wed, 12 Aug 2026
130.2500
134.0600
128.9100
132.9200
10,447,100
Tue, 11 Aug 2026
129.9300
132.8400
129.7000
130.4200
6,342,200
Mon, 10 Aug 2026
128.2900
130.9800
128.2400
130.9200
6,007,600
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
24 · 10-Q
After-hours · 16:11 ET
10-Q ↗
Fri, 07 Aug 2026
127.8400
128.7500
126.6800
128.5800
7,347,500
Thu, 06 Aug 2026
130.9600
131.0800
127.8000
128.3700
7,051,700
Wed, 05 Aug 2026
129.4100
131.0900
127.5600
128.3300
10,501,900
Tue, 04 Aug 2026
128.4600
129.9900
126.2200
128.0000
11,816,900
Tue, 04 Aug 2026
23 · 8-K
Pre-market · 06:47 ET
FORM 8-K ↗
Mon, 03 Aug 2026
129.8700
131.4700
126.7200
127.7700
11,153,800
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
128.9200
131.0400
128.1400
130.2000
7,738,800
Thu, 30 Jul 2026
128.2000
130.2100
127.2500
129.7900
7,832,900
Wed, 29 Jul 2026
132.3700
132.6900
129.6500
130.3600
7,537,700
Tue, 28 Jul 2026
132.8800
135.0500
131.1400
131.8200
10,260,200
Mon, 27 Jul 2026
131.0100
132.5300
130.4500
130.7600
6,909,800
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
131.4400
131.7100
130.2400
131.0700
6,154,400
Thu, 23 Jul 2026
127.8200
131.0400
127.8200
130.4800
8,531,300
Wed, 22 Jul 2026
127.3200
128.8300
126.6200
127.4700
7,792,400
Tue, 21 Jul 2026
124.8000
126.7700
124.1000
126.2600
7,344,800
Mon, 20 Jul 2026
127.2900
127.8900
124.2200
124.4000
7,729,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
128.4500
131.7400
127.0300
127.5000
13,472,700
Thu, 16 Jul 2026
124.3300
128.9300
124.0000
127.6300
13,038,800
Wed, 15 Jul 2026
124.2500
124.9000
122.7500
123.6100
9,053,800
Tue, 14 Jul 2026
123.3000
123.6600
120.1600
120.7800
9,932,900
Mon, 13 Jul 2026
123.5800
124.7400
122.4400
124.0300
5,225,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
125.1200
125.5600
122.9000
123.5400
8,388,400
Thu, 09 Jul 2026
125.4800
128.0700
124.4500
125.0700
6,975,500
Wed, 08 Jul 2026
128.3400
128.9900
125.1400
125.9900
7,910,200
Tue, 07 Jul 2026
128.7700
129.6900
127.8900
128.8600
10,174,300
Mon, 06 Jul 2026
129.3100
130.0000
125.6200
126.7800
9,499,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
126.1800
129.6100
125.9900
129.5600
7,832,200
Wed, 01 Jul 2026
128.0100
128.4200
124.7100
125.3700
10,761,500
Tue, 30 Jun 2026
129.2200
130.2900
126.6800
128.5000
11,837,200
Mon, 29 Jun 2026
127.6500
129.9700
126.7400
129.3800
9,584,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
125.8300
128.7800
125.8300
128.6600
18,891,500
Thu, 25 Jun 2026
121.6300
125.9600
121.0000
125.4500
14,043,800
Wed, 24 Jun 2026
120.9000
121.8100
119.5100
120.6000
10,478,100
Tue, 23 Jun 2026
116.5300
119.8000
116.5300
119.6000
10,469,300
Mon, 22 Jun 2026
113.9700
115.6300
113.0000
115.4800
10,521,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
114.6400
114.9400
111.5700
113.8700
29,521,600
Wed, 17 Jun 2026
114.8600
115.9900
114.0200
115.4400
10,459,900
Tue, 16 Jun 2026
115.8800
115.9000
113.5700
115.1700
10,665,400
Mon, 15 Jun 2026
118.7100
118.9500
114.8700
114.9000
15,395,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
121.5000
121.9000
118.8300
119.0500
10,926,900
Thu, 11 Jun 2026
120.0400
122.7100
119.9500
120.7600
13,180,300
Wed, 10 Jun 2026
119.7800
120.0400
117.2600
119.0900
10,302,100
Tue, 09 Jun 2026
120.0300
120.5000
118.0000
119.6000
9,669,100
Mon, 08 Jun 2026
120.8500
122.6000
118.6900
119.5200
12,312,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
120.9400
123.4600
120.3600
120.7900
15,967,200
Thu, 04 Jun 2026
117.1600
120.5500
117.0900
120.2600
15,933,900
Wed, 03 Jun 2026
115.4500
117.3300
114.7000
114.7000
8,225,100
Tue, 02 Jun 2026
114.5000
116.7800
114.5000
115.6500
8,311,500
Mon, 01 Jun 2026
117.5500
117.9600
114.3600
115.1700
9,406,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
119.6500
120.6700
118.1900
118.7200
16,596,000
Thu, 28 May 2026
22 · 8-K
After-hours · 16:15 ET
FORM 8-K ↗
Thu, 28 May 2026
120.2600
121.5000
119.3600
119.8900
9,258,900
Wed, 27 May 2026
119.8200
122.4000
119.7800
120.2400
7,162,300
Tue, 26 May 2026
122.9000
123.1300
119.4100
119.7200
10,008,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
21 · 8-K
After-hours · 16:21 ET
8-K ↗
Fri, 22 May 2026
120.5500
122.6600
120.0800
122.4100
14,749,200
Thu, 21 May 2026
112.7900
115.9800
112.0900
115.8800
7,402,700
Wed, 20 May 2026
20 · 424B5
After-hours · 16:23 ET
424B5 ↗
Wed, 20 May 2026
114.6300
114.9500
112.9000
113.0000
9,130,600
Tue, 19 May 2026
112.5600
115.1000
112.1300
114.2400
7,555,400
Mon, 18 May 2026
111.4300
112.8900
110.9700
112.5600
8,047,200
Mon, 18 May 2026
19 · 424B5
Pre-market · 08:14 ET
424B5 ↗
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
113.9000
113.9300
110.9400
111.3800
10,028,900
Thu, 14 May 2026
113.6300
113.9000
112.5700
113.4100
5,284,200
Wed, 13 May 2026
112.2500
114.0700
112.0400
113.4500
8,110,500
Tue, 12 May 2026
111.5000
113.6900
111.3900
112.3700
9,117,400
Mon, 11 May 2026
112.1500
113.6800
111.0100
111.2800
7,750,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
112.3800
113.0100
111.1800
111.3800
5,725,100
Thu, 07 May 2026
113.5100
113.7500
111.1000
112.3000
7,329,000
Wed, 06 May 2026
113.1500
114.4900
112.7400
113.5600
7,256,100
Tue, 05 May 2026
113.6700
114.0700
112.8300
113.1500
7,910,400
Tue, 05 May 2026
18 · SC TO-T/A
Pre-market · 08:52 ET
SC TO-T/A ↗
Mon, 04 May 2026
17 · 10-Q
After-hours · 16:10 ET
1Q26 FORM 10-Q ↗
Mon, 04 May 2026
111.4100
114.6200
110.7500
113.1100
7,659,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
112.3300
114.5400
111.8800
112.1600
11,953,700
Thu, 30 Apr 2026
109.3400
112.2400
108.6300
109.1800
17,131,200
Thu, 30 Apr 2026
16 · 8-K
Pre-market · 06:53 ET
FORM 8-K ↗
Wed, 29 Apr 2026
108.5500
111.2300
107.9000
110.9500
9,769,900
Tue, 28 Apr 2026
111.5200
111.9100
109.7100
110.0300
7,157,600
Mon, 27 Apr 2026
111.2200
112.7500
110.1400
110.2300
9,133,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
113.7400
114.0300
111.5000
111.9000
7,060,000
Fri, 24 Apr 2026
15 · SC TO-T/A
Pre-market · 07:30 ET
SC TO-T/A ↗
Thu, 23 Apr 2026
113.3700
115.0200
113.1000
114.6200
6,826,300
Wed, 22 Apr 2026
112.6100
113.5100
111.5400
112.8900
8,037,500
Tue, 21 Apr 2026
116.4900
116.5300
111.9100
112.5600
12,769,500
Mon, 20 Apr 2026
119.1500
119.3600
116.7500
117.1000
7,392,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
115.5600
119.2000
115.5600
119.0700
16,194,900
Thu, 16 Apr 2026
117.1300
117.8500
114.7100
115.4600
11,399,900
Wed, 15 Apr 2026
119.8000
120.2500
116.6400
117.9000
7,689,400
Tue, 14 Apr 2026
119.0300
120.3600
118.1500
119.9600
12,449,400
Mon, 13 Apr 2026
121.0300
121.3000
119.0600
120.1500
6,357,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
122.9600
123.0100
120.9500
121.4200
9,707,000
Thu, 09 Apr 2026
122.9000
124.0000
121.3500
122.6800
8,666,300
Wed, 08 Apr 2026
14 · DEFA14A
After-hours · 16:28 ET
DEFA14A ↗
Wed, 08 Apr 2026
13 · DEF 14A
After-hours · 16:25 ET
DEF 14A ↗
Wed, 08 Apr 2026
119.6000
123.6300
117.9400
123.1800
9,256,900
Tue, 07 Apr 2026
119.5600
119.5600
116.5000
119.2800
11,376,400
Tue, 07 Apr 2026
12 · SC TO-T
Pre-market · 07:00 ET
SC TO-T ↗
Mon, 06 Apr 2026
120.4100
121.4800
120.0400
120.8500
4,890,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
120.3700
121.6500
119.2200
120.8700
6,387,900
Wed, 01 Apr 2026
120.8800
122.1900
120.2700
120.8400
6,351,700
Tue, 31 Mar 2026
119.0300
121.2700
118.7700
120.2900
10,713,300
Mon, 30 Mar 2026
120.5700
121.6400
117.2200
118.1000
11,084,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
119.2900
121.0700
118.6000
119.6300
8,345,800
Thu, 26 Mar 2026
118.9600
120.0600
118.6500
118.9300
6,497,200
Wed, 25 Mar 2026
117.3000
120.1200
116.8000
119.3700
10,220,300
Tue, 24 Mar 2026
114.7000
116.5400
114.0200
116.3700
7,411,900
Mon, 23 Mar 2026
116.1700
116.4700
114.7700
115.6800
9,096,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
114.2500
115.1800
112.7200
114.1800
36,355,400
Thu, 19 Mar 2026
114.6600
115.7600
113.7500
114.2000
8,383,800
Wed, 18 Mar 2026
115.0600
115.5600
113.3500
114.5000
6,736,300
Tue, 17 Mar 2026
115.7800
116.8000
114.3800
115.8700
7,952,200
Mon, 16 Mar 2026
115.3400
116.0600
114.2200
115.4300
8,785,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
116.9200
117.8900
115.5300
115.6100
7,111,000
Thu, 12 Mar 2026
115.4700
116.6000
114.3000
115.9100
8,349,200
Wed, 11 Mar 2026
116.7600
116.9500
115.2900
116.2100
6,760,700
Tue, 10 Mar 2026
117.2400
119.0000
116.6700
117.0900
9,739,300
Mon, 09 Mar 2026
114.9800
117.2600
114.1100
117.1100
8,321,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
115.1600
116.3600
113.8200
115.7900
12,809,300
Thu, 05 Mar 2026
119.1100
119.5300
114.4500
116.0700
14,516,000
Wed, 04 Mar 2026
119.4300
120.8700
117.8600
120.2800
6,700,900
Tue, 03 Mar 2026
119.6700
120.9700
118.6100
119.8300
9,334,100
Mon, 02 Mar 2026
123.5100
123.7000
121.0400
121.4100
11,564,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
119.6800
124.0000
119.6800
123.8200
17,636,400
Thu, 26 Feb 2026
122.4000
122.5000
119.0000
119.3000
10,327,300
Wed, 25 Feb 2026
124.0100
125.1400
122.2600
122.4600
11,082,500
Tue, 24 Feb 2026
11 · 10-K
After-hours · 16:15 ET
10-K FOR THE FISCAL YEAR ENDED DECEMBER 31, 2025 ↗
Tue, 24 Feb 2026
123.4100
124.8400
122.6300
123.9300
8,460,300
Mon, 23 Feb 2026
122.3100
124.1900
121.5000
123.8200
9,661,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
122.6400
122.7000
120.6000
122.2600
9,442,500
Thu, 19 Feb 2026
121.4000
122.6000
120.5000
121.8600
8,933,300
Wed, 18 Feb 2026
121.2500
121.8100
120.3900
121.6600
7,803,400
Tue, 17 Feb 2026
122.3600
123.0800
120.8000
121.5700
9,899,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
121.5000
123.3300
121.0300
121.4100
10,102,300
Thu, 12 Feb 2026
119.0100
121.6100
118.1200
119.2400
13,453,300
Wed, 11 Feb 2026
117.0400
119.3600
116.3100
119.3100
10,885,300
Tue, 10 Feb 2026
117.6900
118.1800
116.1000
117.1500
11,849,500
Mon, 09 Feb 2026
121.4100
121.8800
116.9800
117.6500
16,158,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
120.7600
122.6600
120.4400
121.9300
13,083,300
Thu, 05 Feb 2026
118.3100
122.4300
118.3100
119.7500
24,010,600
Wed, 04 Feb 2026
116.9000
120.3900
116.5000
118.3300
21,954,600
Tue, 03 Feb 2026
111.6700
118.4600
111.4400
115.8400
25,793,600
Tue, 03 Feb 2026
10 · 8-K
Pre-market · 06:38 ET
FORM 8-K ↗
Mon, 02 Feb 2026
110.1200
113.8900
109.9500
113.3700
18,000,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
108.5900
110.5400
107.9500
110.2700
19,060,600
Thu, 29 Jan 2026
107.3300
109.9300
107.1000
108.3400
13,572,800
Wed, 28 Jan 2026
106.8500
107.9300
106.0300
106.9000
7,491,700
Tue, 27 Jan 2026
107.5000
108.3500
106.8400
107.9200
7,907,100
Mon, 26 Jan 2026
107.8000
108.4200
107.0600
107.4000
9,903,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
109.0900
109.0900
107.2100
108.1800
10,489,500
Thu, 22 Jan 2026
110.7800
111.3200
108.5900
109.1800
9,362,600
Wed, 21 Jan 2026
109.1900
111.9700
108.7300
111.1100
12,844,400
Tue, 20 Jan 2026
108.1100
109.6400
106.9300
109.4500
15,241,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
110.7200
110.7300
108.4300
108.8300
14,852,100
Thu, 15 Jan 2026
110.6200
111.5800
108.4500
110.9700
11,775,800
Wed, 14 Jan 2026
108.9700
111.2300
107.9500
111.0100
11,964,600
Tue, 13 Jan 2026
109.0500
109.3100
107.2200
108.2600
9,338,600
Mon, 12 Jan 2026
110.9700
111.4600
108.7800
109.1900
10,671,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
110.8700
112.4800
110.2200
110.5300
11,040,800
Thu, 08 Jan 2026
110.6100
112.9000
109.2500
110.9900
20,278,800
Wed, 07 Jan 2026
109.5100
111.4600
107.9500
108.6000
16,322,300
Wed, 07 Jan 2026
9 · SC TO-T/A
Pre-market · 08:55 ET
SC TO-T/A ↗
Tue, 06 Jan 2026
107.6800
110.1700
107.6800
108.8700
14,479,000
Mon, 05 Jan 2026
107.0100
108.4400
105.8000
107.4400
15,863,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
105.5300
106.6200
104.4300
106.4500
9,992,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
105.9400
106.1000
104.9900
105.2600
7,557,300
Tue, 30 Dec 2025
106.7300
106.8800
105.6400
106.0600
6,497,900
Mon, 29 Dec 2025
106.8500
107.5900
106.4300
106.6200
8,086,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
106.4500
107.0500
106.0300
106.7800
6,280,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
105.3700
106.9500
105.2800
106.4500
5,335,000
Tue, 23 Dec 2025
104.5600
105.3900
104.3300
105.0400
13,587,500
Mon, 22 Dec 2025
100.6300
104.9500
100.4000
104.7200
17,136,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
8 · SC TO-T/A
After-hours · 16:06 ET
SC TO-T/A ↗
Fri, 19 Dec 2025
100.6000
102.2000
100.1100
101.0900
44,980,200
Thu, 18 Dec 2025
99.2700
101.3700
98.8600
100.6900
14,312,800
Wed, 17 Dec 2025
7 · SC TO-T/A
After-hours · 17:15 ET
SC TO-T/A ↗
Wed, 17 Dec 2025
98.1800
100.1400
98.0600
99.1800
13,180,600
Tue, 16 Dec 2025
100.3000
100.3400
96.7900
98.2700
16,663,600
Mon, 15 Dec 2025
99.9900
100.9400
98.0000
100.2600
16,735,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
98.9600
100.6600
98.3200
100.3000
11,810,800
Thu, 11 Dec 2025
98.4400
99.1400
97.5800
99.0100
11,808,200
Wed, 10 Dec 2025
98.0500
98.1700
96.4700
97.6200
18,077,700
Tue, 09 Dec 2025
99.3200
99.8500
96.0600
96.8900
16,283,900
Mon, 08 Dec 2025
99.3800
99.6700
97.8100
98.9300
12,902,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
6 · SC TO-T
After-hours · 17:08 ET
SC TO-T ↗
Fri, 05 Dec 2025
101.4000
102.0900
99.1900
99.7200
16,430,400
Thu, 04 Dec 2025
5 · 8-K
After-hours · 16:36 ET
8-K ↗
Thu, 04 Dec 2025
102.1000
102.6000
100.5400
100.8900
12,770,700
Wed, 03 Dec 2025
4 · 424B5
After-hours · 16:22 ET
424B5 ↗
Wed, 03 Dec 2025
101.9000
103.0900
101.5200
102.2700
12,541,600
Tue, 02 Dec 2025
101.5300
101.8000
100.3100
101.0300
11,795,000
Mon, 01 Dec 2025
104.7200
105.6800
101.7100
101.8300
14,178,300
Mon, 01 Dec 2025
3 · 424B5
Pre-market · 08:13 ET
424B5 ↗
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
104.8400
105.4100
104.1200
104.8300
6,154,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
104.6000
105.7500
104.2000
104.6300
12,624,000
Tue, 25 Nov 2025
100.7300
105.8400
100.7100
105.6600
22,225,500
Mon, 24 Nov 2025
99.1200
102.3600
99.1200
100.4000
28,320,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
95.4800
100.2700
95.3600
97.7600
23,183,300
Thu, 20 Nov 2025
94.9700
96.0000
93.9000
94.9700
12,554,200
Wed, 19 Nov 2025
96.0000
97.1400
94.0900
95.0500
14,641,300
Tue, 18 Nov 2025
94.1100
97.6600
92.1100
96.4300
28,153,500
Mon, 17 Nov 2025
93.2300
94.7500
92.6800
92.8600
14,345,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
92.2000
95.0800
91.4900
92.9200
19,632,000
Thu, 13 Nov 2025
91.3100
94.2600
90.9000
92.9300
16,086,100
Wed, 12 Nov 2025
91.4100
92.9100
91.1600
91.4500
13,218,900
Tue, 11 Nov 2025
87.3500
91.0700
87.2600
90.9500
15,436,000
Mon, 10 Nov 2025
86.6900
87.3700
85.8000
86.7500
8,319,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
85.9500
86.5900
85.2400
86.2800
9,214,300
Thu, 06 Nov 2025
84.4800
86.1700
84.3500
85.7800
10,601,400
Wed, 05 Nov 2025
2 · 10-Q
After-hours · 16:08 ET
3Q25 FORM 10-Q ↗
Wed, 05 Nov 2025
84.0300
85.3800
82.9100
84.3900
9,440,200
Tue, 04 Nov 2025
82.7000
84.9600
82.0100
83.8600
12,846,100
Mon, 03 Nov 2025
85.7700
86.1000
82.3400
82.4900
13,875,800
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
85.4200
86.4600
84.5600
85.9800
12,385,000
Thu, 30 Oct 2025
84.6200
87.3000
83.3000
86.2800
16,678,800
Thu, 30 Oct 2025
1 · 8-K
Pre-market · 06:40 ET
FORM 8-K ↗
Wed, 29 Oct 2025
86.9500
87.8400
86.0700
86.5800
10,921,900
Tue, 28 Oct 2025
88.1100
88.1100
86.9300
87.0300
8,345,900
Mon, 27 Oct 2025
87.5100
88.3000
87.0300
88.0000
7,226,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
87.3300
88.0600
87.1100
87.4900
7,902,100