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
159.0000
165.1054
158.8732
163.0300
3,227,001
Thu, 22 Oct 2026
160.0000
160.3100
154.9600
157.9600
2,199,500
Wed, 21 Oct 2026
157.2600
159.3400
156.0200
157.8800
2,100,400
Tue, 20 Oct 2026
159.8600
159.9300
154.3000
157.9100
2,077,500
Mon, 19 Oct 2026
157.5200
159.0000
156.3900
157.6500
2,354,900
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
152.9900
158.3700
152.5300
158.0100
5,299,200
Thu, 15 Oct 2026
155.0000
155.0000
151.6500
152.6200
2,928,900
Wed, 14 Oct 2026
154.5200
154.8800
152.6700
154.1900
2,507,100
Tue, 13 Oct 2026
151.6600
153.3800
150.9400
153.1700
2,309,800
Mon, 12 Oct 2026
150.3100
151.4000
149.7800
150.5100
2,890,400
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
148.2800
149.9300
147.9700
148.1600
2,277,800
Thu, 08 Oct 2026
22 · 8-K
After-hours · 20:17 ET
8-K ↗
Thu, 08 Oct 2026
147.0900
148.9300
146.5100
148.5100
2,931,800
Wed, 07 Oct 2026
145.4000
147.0200
142.8200
144.2100
2,141,300
Tue, 06 Oct 2026
143.1600
145.1200
142.7200
144.2800
2,826,200
Mon, 05 Oct 2026
142.1800
145.2300
140.0400
144.0800
2,523,400
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
139.7500
141.6800
139.4600
141.3800
3,599,600
Thu, 01 Oct 2026
137.9900
142.1500
137.5300
141.3100
3,150,000
Wed, 30 Sep 2026
139.9100
139.9800
137.3500
137.7600
3,582,500
Tue, 29 Sep 2026
137.9700
140.2600
137.4000
139.6600
2,326,100
Mon, 28 Sep 2026
142.3800
142.3800
140.0200
140.6300
2,746,200
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
140.6100
141.7900
139.6900
140.3500
2,671,000
Thu, 24 Sep 2026
143.3700
144.0800
141.3800
142.8600
2,672,000
Thu, 24 Sep 2026
21 · 8-K
Pre-market · 09:14 ET
8-K ↗
Wed, 23 Sep 2026
141.1300
142.8200
139.7200
141.8400
2,560,800
Tue, 22 Sep 2026
139.3200
141.2300
138.0600
139.5200
3,365,300
Mon, 21 Sep 2026
142.4400
143.3100
140.4800
141.3800
2,744,300
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
145.0800
145.6800
143.8900
144.2300
8,270,500
Thu, 17 Sep 2026
143.8700
145.7500
142.7700
145.4700
2,960,300
Wed, 16 Sep 2026
149.9900
150.9600
144.4000
144.9300
4,385,600
Tue, 15 Sep 2026
149.8400
154.1600
149.3200
153.7400
3,570,000
Mon, 14 Sep 2026
149.0200
152.0000
147.1600
148.5400
3,578,900
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
146.8300
148.0400
145.5100
147.3600
3,074,700
Thu, 10 Sep 2026
148.6000
148.9900
144.3400
147.4600
3,888,100
Wed, 09 Sep 2026
147.5400
148.1700
146.4800
147.0100
2,501,900
Tue, 08 Sep 2026
148.9800
148.9800
144.9700
145.3600
2,528,800
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
145.0000
145.9900
142.8200
145.1900
2,636,900
Thu, 03 Sep 2026
148.2000
149.0400
145.8400
145.9600
2,911,600
Wed, 02 Sep 2026
147.3900
149.1300
146.7700
148.9600
3,574,500
Tue, 01 Sep 2026
147.6100
148.7700
145.8000
148.3500
3,781,800
Mon, 31 Aug 2026
146.3000
147.3800
143.8900
144.9600
3,263,300
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
144.7500
145.5500
143.1200
143.3500
2,688,300
Thu, 27 Aug 2026
144.5300
145.7000
142.7600
144.5000
3,245,200
Wed, 26 Aug 2026
144.0000
146.8300
143.6500
144.8400
2,826,900
Tue, 25 Aug 2026
147.3700
149.1400
146.6700
146.8300
2,307,200
Mon, 24 Aug 2026
152.0700
153.3800
148.9100
150.2100
2,172,200
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
152.2900
153.4400
151.6500
153.0500
3,129,100
Thu, 20 Aug 2026
151.4500
153.6700
151.2300
152.1900
2,428,900
Wed, 19 Aug 2026
149.8600
151.5300
148.7500
149.4800
2,543,600
Tue, 18 Aug 2026
148.0400
149.0000
146.6600
148.7000
2,076,500
Mon, 17 Aug 2026
142.7700
146.2200
142.3100
146.1500
2,037,000
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
142.3200
143.7400
141.3100
142.6100
1,927,900
Thu, 13 Aug 2026
141.0200
142.6100
140.4800
141.4100
2,755,800
Wed, 12 Aug 2026
141.8600
143.2400
141.1500
143.1400
2,526,000
Tue, 11 Aug 2026
141.4000
143.4200
140.7900
143.4000
2,712,700
Mon, 10 Aug 2026
137.1800
142.6100
136.5900
142.2200
3,520,800
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
134.3000
136.4900
133.4500
134.7400
3,244,400
Thu, 06 Aug 2026
136.5500
136.8500
134.7400
136.2000
4,245,400
Wed, 05 Aug 2026
143.5000
144.0200
134.0700
134.2300
5,655,400
Tue, 04 Aug 2026
20 · 10-Q
After-hours · 16:24 ET
10-Q ↗
Tue, 04 Aug 2026
19 · 8-K
After-hours · 16:19 ET
8-K ↗
Tue, 04 Aug 2026
142.7900
144.3600
140.9400
143.5200
2,979,400
Mon, 03 Aug 2026
145.0100
147.3000
144.0800
145.6800
2,775,800
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
146.8400
148.6900
144.9000
148.6900
2,916,400
Thu, 30 Jul 2026
143.7300
145.6700
142.4400
145.5100
1,630,300
Wed, 29 Jul 2026
144.9300
146.1000
143.5000
145.9400
2,557,700
Tue, 28 Jul 2026
141.0700
143.2600
138.9100
139.6400
3,292,600
Mon, 27 Jul 2026
143.0000
144.4600
140.0000
140.3100
2,519,900
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
144.0000
148.2200
144.0000
146.3900
1,980,900
Thu, 23 Jul 2026
147.0200
147.4500
145.2800
145.4900
3,138,500
Wed, 22 Jul 2026
145.2400
145.9800
143.9300
144.0000
2,826,500
Tue, 21 Jul 2026
142.1400
143.4900
141.3400
143.4400
2,674,300
Mon, 20 Jul 2026
138.8400
141.7500
138.4900
141.0900
3,405,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
139.2700
141.1100
138.7000
139.8900
4,240,100
Thu, 16 Jul 2026
138.3000
139.9000
137.9600
138.4600
2,501,300
Wed, 15 Jul 2026
137.8700
138.4800
135.2100
137.4700
3,209,400
Tue, 14 Jul 2026
139.5900
140.4800
136.5800
138.0100
2,896,000
Mon, 13 Jul 2026
136.3000
140.3900
136.3000
139.6100
3,810,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
134.5400
135.0200
132.5500
134.1000
1,864,500
Thu, 09 Jul 2026
18 · 8-K
After-hours · 16:17 ET
8-K ↗
Thu, 09 Jul 2026
136.0400
136.6600
133.0900
133.5400
3,414,400
Wed, 08 Jul 2026
136.6200
139.2200
134.9200
137.5900
4,347,400
Tue, 07 Jul 2026
130.1800
134.9200
130.1800
134.5400
2,673,000
Mon, 06 Jul 2026
129.7800
130.5900
129.0800
129.3900
2,346,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
129.4800
131.0300
129.4800
130.7800
2,881,600
Wed, 01 Jul 2026
129.0000
130.7700
127.3000
128.5900
2,976,600
Tue, 30 Jun 2026
131.1900
132.8100
129.5500
129.7300
4,245,100
Mon, 29 Jun 2026
132.6900
134.5600
131.6200
131.9300
3,057,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
133.4300
134.4800
131.9000
132.6000
5,518,100
Thu, 25 Jun 2026
132.8900
134.5400
132.2000
133.5900
4,436,500
Wed, 24 Jun 2026
132.1200
134.9400
130.6100
134.4500
5,064,700
Tue, 23 Jun 2026
132.0800
135.2200
131.6200
134.9000
4,738,300
Mon, 22 Jun 2026
131.0400
132.8700
129.9300
132.8300
3,972,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
132.0600
132.4200
129.0600
129.9800
12,213,400
Wed, 17 Jun 2026
131.5900
133.9600
131.0000
133.2500
6,250,200
Tue, 16 Jun 2026
129.6100
132.1000
129.2700
132.0500
3,571,900
Mon, 15 Jun 2026
130.9600
133.8600
129.7200
131.9800
4,867,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
135.5600
138.8200
134.4500
136.6500
3,652,900
Thu, 11 Jun 2026
141.9600
141.9900
136.4300
136.5300
3,142,000
Wed, 10 Jun 2026
138.7800
142.4400
138.6500
140.2800
3,266,000
Tue, 09 Jun 2026
139.3600
139.6100
135.5500
137.3300
3,740,400
Mon, 08 Jun 2026
139.1900
142.3800
138.7400
140.1500
2,387,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
140.9700
141.6900
137.6300
137.7800
2,750,300
Thu, 04 Jun 2026
140.2600
141.3200
139.2600
140.8800
2,107,100
Wed, 03 Jun 2026
139.6200
142.9200
138.8900
141.5000
3,046,500
Tue, 02 Jun 2026
136.4300
139.2400
136.2200
138.5800
2,963,600
Mon, 01 Jun 2026
135.0000
138.1100
134.9200
136.6200
3,025,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
132.7400
134.4100
132.1500
133.3800
7,668,400
Thu, 28 May 2026
136.2600
136.6100
133.9100
134.5800
3,212,800
Wed, 27 May 2026
133.9200
136.4300
132.8200
134.3000
2,768,000
Tue, 26 May 2026
139.8900
141.1200
136.1100
136.2000
3,134,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
140.1600
141.8500
139.2700
141.2200
2,515,100
Thu, 21 May 2026
17 · 8-K
After-hours · 17:16 ET
8-K ↗
Thu, 21 May 2026
143.2900
143.6500
139.0900
139.9800
2,494,500
Wed, 20 May 2026
143.8700
145.7000
140.2200
141.6300
3,499,700
Tue, 19 May 2026
144.3500
144.6500
142.6300
144.3000
3,109,700
Mon, 18 May 2026
138.9400
144.0000
138.2000
142.9900
3,156,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
138.4900
140.3900
137.6100
140.2600
2,996,000
Thu, 14 May 2026
134.5000
136.9500
134.0000
135.9900
2,771,100
Wed, 13 May 2026
134.1500
135.1900
132.6500
134.9300
2,594,800
Tue, 12 May 2026
134.1200
134.6200
132.3000
134.1300
3,675,100
Mon, 11 May 2026
131.6100
133.4900
130.9200
133.3100
3,366,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
130.5300
131.5600
129.2000
130.0300
3,593,600
Thu, 07 May 2026
130.9200
131.4500
128.8300
130.8900
5,807,900
Wed, 06 May 2026
136.0000
137.6800
133.3900
134.6900
5,781,900
Tue, 05 May 2026
16 · 10-Q
After-hours · 16:25 ET
10-Q ↗
Tue, 05 May 2026
15 · 8-K
After-hours · 16:18 ET
8-K ↗
Tue, 05 May 2026
140.6800
142.8500
140.0100
140.8200
3,985,900
Mon, 04 May 2026
139.8500
142.5000
138.5900
141.6100
3,331,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
139.8900
140.1100
136.4700
138.9500
2,618,700
Thu, 30 Apr 2026
136.7300
140.9700
136.0000
140.5700
3,809,500
Wed, 29 Apr 2026
137.5400
139.2000
136.5300
139.1200
3,099,500
Tue, 28 Apr 2026
135.7000
136.2100
134.0600
135.7800
3,589,700
Mon, 27 Apr 2026
133.7700
135.2500
132.9000
133.2200
2,388,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
133.3300
133.6900
131.9500
133.1300
2,985,900
Thu, 23 Apr 2026
133.8900
135.1000
132.8900
133.8700
4,624,100
Wed, 22 Apr 2026
133.4100
134.1900
131.6900
133.0100
4,856,300
Tue, 21 Apr 2026
129.8900
132.9100
129.2000
132.4300
3,480,400
Mon, 20 Apr 2026
128.7200
130.1200
128.0200
129.1600
4,408,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
126.3100
129.0000
124.3100
128.4300
7,249,300
Thu, 16 Apr 2026
131.6000
134.7500
131.1500
134.0700
5,795,200
Wed, 15 Apr 2026
132.8400
134.1000
131.8700
132.3900
3,019,900
Tue, 14 Apr 2026
134.8800
135.0600
132.7200
133.5900
2,897,800
Mon, 13 Apr 2026
138.7700
139.3700
135.6000
136.9600
3,755,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
135.0100
137.0400
134.3000
136.1900
3,092,100
Thu, 09 Apr 2026
14 · 8-K
After-hours · 16:31 ET
8-K ↗
Thu, 09 Apr 2026
139.7600
141.4300
135.2200
136.5800
5,203,900
Wed, 08 Apr 2026
135.4400
139.3700
133.0000
139.0500
5,852,200
Tue, 07 Apr 2026
143.8000
146.8300
143.6500
144.2300
4,427,000
Mon, 06 Apr 2026
142.5200
143.7100
141.8300
143.0500
2,664,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
144.7400
147.0000
140.9000
142.6400
2,879,100
Wed, 01 Apr 2026
140.9200
142.5800
138.4600
140.4200
5,707,200
Tue, 31 Mar 2026
149.0000
151.2900
141.7500
144.5700
6,302,500
Mon, 30 Mar 2026
151.0300
151.8700
149.3900
149.8900
4,966,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
13 · DEFA14A
After-hours · 16:17 ET
DEFA14A ↗
Fri, 27 Mar 2026
12 · DEF 14A
After-hours · 16:15 ET
DEF 14A ↗
Fri, 27 Mar 2026
147.6100
150.1000
146.9100
149.5600
4,103,000
Thu, 26 Mar 2026
144.3200
148.7000
144.1800
147.4900
4,087,700
Wed, 25 Mar 2026
141.9200
143.5500
141.0000
143.2100
3,538,000
Tue, 24 Mar 2026
139.8000
143.7300
139.8000
142.5300
4,123,900
Mon, 23 Mar 2026
135.8500
141.1400
135.3000
139.6800
5,327,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
139.3500
140.9200
138.2500
138.7300
15,690,100
Thu, 19 Mar 2026
138.9500
140.3700
137.6100
138.8200
5,381,300
Wed, 18 Mar 2026
137.0000
137.8100
136.3000
137.5200
4,690,000
Tue, 17 Mar 2026
134.8100
136.8600
133.7600
135.7200
4,224,000
Mon, 16 Mar 2026
133.7900
135.5000
132.4000
134.5100
3,926,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
133.3600
134.0900
132.7700
133.6000
4,135,000
Thu, 12 Mar 2026
133.3700
136.1400
133.0100
133.0400
5,809,600
Wed, 11 Mar 2026
129.0700
132.6400
128.5100
132.5100
5,435,200
Tue, 10 Mar 2026
130.1900
130.8600
126.9400
127.8900
6,669,600
Mon, 09 Mar 2026
133.4900
134.3600
130.1900
131.6700
7,598,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
132.8100
134.0000
130.7800
131.4100
6,926,000
Thu, 05 Mar 2026
129.2500
131.9000
128.9800
131.0300
6,537,700
Wed, 04 Mar 2026
126.0300
128.0600
124.2000
127.8200
5,114,700
Tue, 03 Mar 2026
130.0000
131.3200
126.8900
128.0100
8,149,200
Mon, 02 Mar 2026
126.5800
128.8300
124.1700
128.6500
9,087,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
122.5100
124.3200
120.4800
124.0800
6,899,700
Thu, 26 Feb 2026
121.0200
123.6900
119.3100
121.1300
5,120,000
Wed, 25 Feb 2026
125.2400
125.2400
120.7000
122.5000
7,378,300
Tue, 24 Feb 2026
11 · 10-K
After-hours · 16:26 ET
10-K ↗
Tue, 24 Feb 2026
10 · 8-K
After-hours · 16:18 ET
8-K ↗
Tue, 24 Feb 2026
122.9500
124.1600
121.1600
123.7000
6,264,000
Mon, 23 Feb 2026
123.5500
124.7400
121.4400
122.3100
3,854,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
123.6000
124.0000
122.0100
123.0800
6,052,400
Thu, 19 Feb 2026
123.5000
126.2000
122.9800
123.8700
5,672,300
Wed, 18 Feb 2026
121.6400
122.6300
120.2500
122.2700
5,583,200
Tue, 17 Feb 2026
121.7900
122.3900
117.7900
119.7500
5,219,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
117.9400
121.1100
117.9400
120.7300
4,863,900
Thu, 12 Feb 2026
118.6700
118.6700
114.9300
117.8500
8,306,900
Wed, 11 Feb 2026
114.6600
118.3000
113.8700
118.2200
5,338,700
Tue, 10 Feb 2026
114.0400
114.0400
112.1900
112.7000
5,404,100
Mon, 09 Feb 2026
113.3800
114.6400
113.2600
113.8700
3,372,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
112.7800
114.7800
112.0000
113.7000
2,533,200
Thu, 05 Feb 2026
113.6100
114.4700
111.2700
112.4900
4,253,900
Wed, 04 Feb 2026
111.2300
114.9700
110.9900
114.6700
4,824,500
Tue, 03 Feb 2026
108.0300
110.8700
107.0000
110.4300
4,563,700
Mon, 02 Feb 2026
108.7500
110.0500
107.5200
108.4100
8,259,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
111.5000
112.4700
109.8300
112.1300
6,757,700
Thu, 29 Jan 2026
113.8300
115.4500
111.9900
112.0800
8,827,700
Wed, 28 Jan 2026
109.5000
111.1100
109.0200
111.0200
4,990,500
Tue, 27 Jan 2026
108.3900
109.3000
106.7800
108.5900
3,149,200
Mon, 26 Jan 2026
109.6800
110.4600
106.4600
107.6000
4,806,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
107.9400
108.6200
106.8200
108.3300
5,302,000
Thu, 22 Jan 2026
107.4600
107.8100
105.2700
106.3200
4,561,900
Wed, 21 Jan 2026
108.4400
111.0200
106.6200
108.0500
5,964,700
Tue, 20 Jan 2026
106.7700
107.3100
104.9900
106.2100
4,914,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
106.3800
107.2600
104.2700
105.3200
5,649,400
Thu, 15 Jan 2026
108.7500
110.1600
107.4200
108.0200
4,638,200
Wed, 14 Jan 2026
108.6300
112.4500
108.5800
110.7400
4,405,000
Tue, 13 Jan 2026
106.1300
109.4300
106.1200
108.0400
4,088,800
Mon, 12 Jan 2026
9 · 8-K
After-hours · 16:50 ET
8-K ↗
Mon, 12 Jan 2026
105.4700
106.5400
104.3500
105.4400
3,249,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
105.9300
106.4500
104.7100
104.9200
2,502,200
Thu, 08 Jan 2026
102.5000
106.8200
102.5000
105.5700
4,383,000
Wed, 07 Jan 2026
104.6400
105.5000
102.4200
102.5500
3,104,300
Tue, 06 Jan 2026
106.5400
107.1200
104.2900
105.0000
3,766,500
Mon, 05 Jan 2026
106.3200
107.4800
102.2800
106.2000
5,158,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
105.0000
107.8700
104.3300
107.2700
3,799,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
105.6800
105.8700
104.6100
105.0100
2,377,400
Tue, 30 Dec 2025
105.3300
105.9000
105.2300
105.6600
2,819,700
Mon, 29 Dec 2025
104.3100
105.0800
104.0300
104.6400
3,053,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
103.7100
104.3000
103.0600
103.5000
2,224,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
103.8900
104.8800
103.5000
103.8700
1,647,600
Tue, 23 Dec 2025
103.7000
104.0800
103.2500
103.9900
2,334,800
Mon, 22 Dec 2025
103.1300
104.2200
102.8100
103.4200
2,969,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
102.3900
103.1500
101.5900
101.9300
9,611,500
Thu, 18 Dec 2025
104.2100
104.2100
102.1200
102.6100
3,928,100
Wed, 17 Dec 2025
102.0100
105.0200
101.8800
104.7400
5,374,600
Tue, 16 Dec 2025
105.1600
105.4600
101.6900
101.7800
4,435,000
Mon, 15 Dec 2025
108.1900
108.3800
104.8000
105.9300
5,005,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
110.3600
110.4800
107.7200
108.0100
3,438,600
Thu, 11 Dec 2025
110.8400
111.7300
109.2000
109.5100
3,403,800
Thu, 11 Dec 2025
8 · 8-K
Pre-market · 09:06 ET
8-K ↗
Wed, 10 Dec 2025
109.3200
111.5800
107.6000
111.4300
4,705,800
Tue, 09 Dec 2025
110.0000
111.2200
109.2800
109.3900
3,083,300
Mon, 08 Dec 2025
7 · 8-K
After-hours · 16:48 ET
8-K ↗
Mon, 08 Dec 2025
111.0300
112.3200
110.0700
110.6200
4,161,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
111.8100
114.2500
111.8100
112.1700
3,128,800
Thu, 04 Dec 2025
111.7200
112.7000
111.2800
112.1600
3,533,600
Wed, 03 Dec 2025
110.0300
111.8700
109.7000
111.5100
3,922,100
Tue, 02 Dec 2025
109.4900
109.6500
108.0600
109.0600
3,638,300
Mon, 01 Dec 2025
108.1800
110.1100
107.9000
109.7100
4,119,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
106.1100
108.4500
105.9300
107.8500
1,530,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
105.6000
106.9300
105.4700
106.2000
2,650,300
Tue, 25 Nov 2025
105.5600
106.0400
104.6100
105.4700
3,170,700
Mon, 24 Nov 2025
6 · 8-K
After-hours · 17:19 ET
8-K ↗
Mon, 24 Nov 2025
106.3500
107.0500
104.4600
106.5900
4,095,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
5 · 424B2
After-hours · 16:57 ET
424B2 ↗
Fri, 21 Nov 2025
105.8000
107.8500
105.2400
106.9700
3,794,200
Thu, 20 Nov 2025
107.5500
109.6000
105.7700
106.0700
3,833,500
Wed, 19 Nov 2025
4 · 424B5
After-hours · 17:14 ET
424B5 ↗
Wed, 19 Nov 2025
107.2900
107.4500
106.0700
107.0900
3,337,700
Wed, 19 Nov 2025
3 · 424B5
Pre-market · 08:41 ET
424B5 ↗
Tue, 18 Nov 2025
108.6500
109.7600
107.8700
109.5700
2,720,900
Mon, 17 Nov 2025
110.5300
111.1200
108.6300
109.4800
3,410,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
109.4500
110.6100
108.4500
110.4000
3,721,200
Thu, 13 Nov 2025
109.3700
110.5200
108.7600
109.2400
3,077,600
Wed, 12 Nov 2025
108.5900
109.6200
108.2900
108.7400
3,397,000
Tue, 11 Nov 2025
107.2900
110.6700
107.2700
109.3400
5,666,800
Mon, 10 Nov 2025
105.9100
107.0300
104.4000
106.5700
4,811,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
106.2300
106.6300
103.5000
105.4100
7,053,600
Thu, 06 Nov 2025
2 · 10-Q
After-hours · 16:37 ET
10-Q ↗
Thu, 06 Nov 2025
1 · 8-K
After-hours · 16:26 ET
8-K ↗
Thu, 06 Nov 2025
105.5700
106.6000
104.8200
105.0000
6,018,300
Wed, 05 Nov 2025
105.0600
106.5000
104.7500
105.1900
3,636,000
Tue, 04 Nov 2025
104.0000
105.4900
103.9700
105.2600
4,758,700
Mon, 03 Nov 2025
105.9100
105.9900
103.9000
105.6400
3,749,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
105.5500
106.6700
105.2100
105.8400
3,965,100
Thu, 30 Oct 2025
105.5700
106.4100
104.9400
105.4600
3,698,700
Wed, 29 Oct 2025
105.6900
107.0000
105.6900
106.0000
3,740,600
Tue, 28 Oct 2025
106.7600
106.7900
105.6300
105.9000
3,064,900
Mon, 27 Oct 2025
107.0800
107.7000
106.3700
106.7800
3,795,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
108.0000
108.3200
106.3200
106.3800
3,133,200