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
158.1000
160.6400
158.1400
160.3900
3,959,083
Tue, 21 Jul 2026
157.8400
159.1300
156.5000
158.8900
4,139,700
Mon, 20 Jul 2026
158.2300
159.0500
156.7000
156.9300
4,321,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
33 · 424B2
After-hours · 17:21 ET
424B2 ↗
Fri, 17 Jul 2026
158.1100
159.1700
156.0200
157.1300
5,315,900
Thu, 16 Jul 2026
162.7500
163.7700
158.3800
160.8600
6,949,500
Thu, 16 Jul 2026
32 · 424B2
Pre-market · 08:14 ET
424B2 ↗
Wed, 15 Jul 2026
156.4400
162.7300
155.5000
162.3500
8,063,200
Wed, 15 Jul 2026
31 · 8-K
Pre-market · 06:30 ET
FORM 8-K ↗
Tue, 14 Jul 2026
150.4400
155.0900
150.3700
154.5000
4,771,100
Mon, 13 Jul 2026
152.0300
152.9900
149.9500
151.2700
3,183,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
153.0200
153.0800
150.9700
151.9200
2,296,800
Thu, 09 Jul 2026
151.5700
155.0800
150.3200
152.2600
4,122,500
Wed, 08 Jul 2026
152.4300
152.6800
148.3600
150.1400
3,548,800
Tue, 07 Jul 2026
150.1500
153.2200
150.0400
152.9100
3,812,100
Mon, 06 Jul 2026
147.4800
149.9800
146.9000
149.9600
3,980,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
147.4100
148.0000
145.1600
146.6200
2,622,700
Wed, 01 Jul 2026
144.7500
147.4500
144.1900
146.0200
2,899,200
Tue, 30 Jun 2026
144.5700
145.8500
143.5000
144.6100
3,966,200
Mon, 29 Jun 2026
144.4900
146.2600
143.5000
143.8000
2,536,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
146.2500
146.2500
141.7800
143.5600
15,860,500
Thu, 25 Jun 2026
145.7000
148.0500
144.3700
145.4300
2,757,000
Wed, 24 Jun 2026
30 · 8-K
After-hours · 16:35 ET
8-K ↗
Wed, 24 Jun 2026
146.6200
147.8400
143.5100
143.5600
4,603,500
Tue, 23 Jun 2026
29 · 8-K
After-hours · 16:19 ET
8-K ↗
Tue, 23 Jun 2026
146.7200
148.5000
145.3000
147.2900
4,830,700
Mon, 22 Jun 2026
145.0300
146.5700
144.6700
146.4400
3,822,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
147.6600
148.1300
142.6800
143.6300
7,106,900
Wed, 17 Jun 2026
144.5700
146.7400
144.1100
146.0700
3,213,100
Tue, 16 Jun 2026
143.9700
145.2500
142.0500
144.4500
3,118,700
Mon, 15 Jun 2026
146.0000
146.4500
142.3500
142.5000
2,521,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
28 · 8-K
After-hours · 16:49 ET
8-K ↗
Fri, 12 Jun 2026
143.6300
145.0200
142.6500
143.9800
2,347,500
Thu, 11 Jun 2026
140.1100
143.3000
140.0700
142.0900
3,146,600
Wed, 10 Jun 2026
143.2200
144.0000
139.6800
139.7500
3,787,700
Tue, 09 Jun 2026
143.1000
143.9700
140.7600
143.2500
3,498,400
Mon, 08 Jun 2026
142.9900
144.0400
141.7400
141.7800
3,197,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
144.1400
144.8400
142.0900
142.3900
2,996,300
Thu, 04 Jun 2026
141.0100
144.9800
140.3100
144.0200
3,626,600
Wed, 03 Jun 2026
140.7700
141.7200
138.5600
140.5700
3,519,300
Tue, 02 Jun 2026
142.0300
143.9500
140.2300
141.2800
3,821,400
Mon, 01 Jun 2026
138.6000
143.2500
137.5000
142.5900
3,270,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
141.1200
141.1900
138.8800
139.4300
6,552,500
Thu, 28 May 2026
139.2500
141.1100
138.0100
140.5600
3,004,700
Wed, 27 May 2026
140.7600
141.0000
138.1300
139.7400
4,051,900
Tue, 26 May 2026
139.5700
141.6500
139.4800
141.0500
3,981,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
139.5900
140.7800
139.1100
139.1500
3,574,000
Thu, 21 May 2026
136.4600
139.5700
135.2200
138.9800
3,011,300
Wed, 20 May 2026
136.9100
138.6300
135.7000
137.1600
3,073,300
Tue, 19 May 2026
135.9300
137.8100
134.7500
136.3200
3,373,700
Mon, 18 May 2026
135.0700
137.1600
134.3900
136.5800
2,512,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
134.6100
137.7900
134.2200
135.0200
4,156,200
Thu, 14 May 2026
135.7700
136.3600
134.7400
135.9800
2,874,000
Wed, 13 May 2026
132.3900
136.2700
132.2000
134.9900
4,097,900
Tue, 12 May 2026
132.1500
134.0800
131.0000
133.4400
2,923,900
Mon, 11 May 2026
130.4600
132.5500
130.2300
132.4900
3,605,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
131.3400
131.6200
130.1600
130.5000
3,881,500
Thu, 07 May 2026
133.4500
134.7000
130.4400
130.6900
3,942,500
Wed, 06 May 2026
132.4700
134.3600
132.0900
133.6400
4,044,500
Tue, 05 May 2026
132.0300
133.3500
131.5000
132.3600
3,436,000
Mon, 04 May 2026
133.3400
133.4300
131.1700
131.8800
2,600,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
134.7700
135.9400
133.7200
133.7800
2,600,700
Fri, 01 May 2026
27 · 10-Q
Pre-market · 07:01 ET
FORM 10-Q ↗
Thu, 30 Apr 2026
132.0200
135.4800
131.4800
134.3700
6,068,000
Wed, 29 Apr 2026
133.6200
134.1700
130.9000
132.2700
3,495,000
Tue, 28 Apr 2026
134.8800
135.9100
133.4700
133.5400
2,886,700
Mon, 27 Apr 2026
133.3400
134.9100
133.3400
134.4700
3,965,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
135.4200
135.5700
134.0000
134.0500
2,790,200
Thu, 23 Apr 2026
26 · 8-K
After-hours · 16:33 ET
8-K ↗
Thu, 23 Apr 2026
135.6700
136.9900
133.7300
135.4200
2,938,400
Wed, 22 Apr 2026
138.5300
138.6400
135.4800
135.8800
3,351,200
Tue, 21 Apr 2026
136.1100
139.1500
135.3200
137.9200
4,530,300
Mon, 20 Apr 2026
134.7600
136.7700
134.5600
135.3700
3,847,500
Mon, 20 Apr 2026
25 · 424B2
Pre-market · 06:08 ET
424B2 ↗
Mon, 20 Apr 2026
24 · 424B2
Pre-market · 06:03 ET
424B2 ↗
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
23 · 8-K/A
After-hours · 16:22 ET
8-K/A ↗
Fri, 17 Apr 2026
135.9600
137.5400
134.8400
135.1000
6,833,000
Thu, 16 Apr 2026
134.6800
135.8000
132.1200
134.8400
7,183,400
Thu, 16 Apr 2026
22 · 8-K
Pre-market · 06:30 ET
FORM 8-K ↗
Wed, 15 Apr 2026
131.1000
132.3500
130.0300
131.9600
4,235,100
Tue, 14 Apr 2026
129.5600
130.5900
128.4800
130.5100
3,802,700
Mon, 13 Apr 2026
126.7500
129.2200
126.4200
129.1500
3,574,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
128.5700
128.6500
126.9000
127.5600
2,893,400
Thu, 09 Apr 2026
127.5500
128.7200
127.1100
128.5800
3,036,200
Wed, 08 Apr 2026
126.2700
128.3900
126.1800
127.9400
4,289,000
Tue, 07 Apr 2026
123.1800
125.2500
122.9700
124.6200
3,668,500
Mon, 06 Apr 2026
122.1800
124.1400
122.1700
123.6300
3,307,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
119.0300
122.4300
118.5800
122.1300
3,248,600
Wed, 01 Apr 2026
120.3300
121.9100
119.6700
120.9700
3,854,300
Tue, 31 Mar 2026
116.5800
118.9500
115.4000
118.6300
4,916,800
Mon, 30 Mar 2026
115.7100
116.1000
114.4000
115.1800
4,892,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
115.3700
116.4700
114.3000
114.6600
2,148,500
Thu, 26 Mar 2026
117.3900
118.1200
116.1200
116.6500
2,620,000
Wed, 25 Mar 2026
118.9100
119.6700
116.9500
117.9900
3,726,400
Tue, 24 Mar 2026
115.9000
118.9000
115.1600
117.9000
3,787,600
Mon, 23 Mar 2026
116.9400
117.3600
115.1500
116.3600
3,818,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
114.8500
115.3700
113.7600
114.9400
7,450,600
Thu, 19 Mar 2026
113.6600
115.5500
112.9400
114.9000
3,742,900
Wed, 18 Mar 2026
115.5800
117.0700
114.4500
114.6600
2,918,800
Tue, 17 Mar 2026
116.6600
117.8000
115.5700
116.1200
2,075,600
Mon, 16 Mar 2026
117.1200
118.0500
115.2200
115.3800
3,435,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
117.7200
118.0500
115.3700
116.1700
2,984,200
Thu, 12 Mar 2026
115.2800
117.2400
114.5800
117.1200
4,330,600
Wed, 11 Mar 2026
115.0000
117.2200
114.0600
117.1200
3,011,200
Tue, 10 Mar 2026
115.3800
117.1500
114.2100
115.4200
2,458,500
Mon, 09 Mar 2026
113.1500
115.7000
111.7100
115.1000
3,556,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
114.9700
115.2900
112.1500
115.2300
2,923,000
Thu, 05 Mar 2026
21 · 8-K
After-hours · 16:39 ET
8-K ↗
Thu, 05 Mar 2026
117.7800
118.2700
115.3000
116.7100
3,193,900
Thu, 05 Mar 2026
20 · DEFA14A
Pre-market · 07:10 ET
DEFA14A ↗
Thu, 05 Mar 2026
19 · DEF 14A
Pre-market · 07:01 ET
DEF 14A ↗
Wed, 04 Mar 2026
118.8300
119.1800
117.6200
118.3900
2,425,700
Tue, 03 Mar 2026
117.0000
118.9500
115.1000
117.9500
2,779,200
Mon, 02 Mar 2026
117.0100
120.4100
116.6100
119.4700
2,645,100
Mon, 02 Mar 2026
18 · 424B2
Next filing day · accepted 27 Feb, 21:15 ET
424B2 ↗
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
119.7200
121.8600
116.7600
119.1000
5,822,400
Thu, 26 Feb 2026
120.5200
123.1400
120.5200
121.6100
3,565,500
Thu, 26 Feb 2026
17 · 424B2
Pre-market · 08:44 ET
424B2 ↗
Thu, 26 Feb 2026
16 · 8-K
Pre-market · 08:43 ET
8-K ↗
Wed, 25 Feb 2026
118.0000
120.4600
117.0000
120.3100
4,018,300
Wed, 25 Feb 2026
15 · 10-K
Pre-market · 07:31 ET
FORM 10-K ↗
Tue, 24 Feb 2026
114.9200
117.4400
114.1100
116.5500
4,149,100
Mon, 23 Feb 2026
117.6800
119.0000
114.1200
115.5400
3,464,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
118.1200
119.2100
117.1400
118.1900
3,453,100
Thu, 19 Feb 2026
118.5200
119.1300
116.5500
118.1600
2,212,000
Wed, 18 Feb 2026
119.0600
120.5400
118.6700
119.4900
4,359,600
Tue, 17 Feb 2026
118.0000
120.2000
118.0000
118.8000
2,960,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
114.1500
117.8400
112.8300
117.7400
3,676,400
Thu, 12 Feb 2026
122.1700
123.1100
113.4600
114.9100
6,563,300
Wed, 11 Feb 2026
126.9000
127.8300
121.6400
121.7000
5,801,100
Tue, 10 Feb 2026
127.4100
128.7600
123.4600
126.4500
5,230,500
Mon, 09 Feb 2026
124.2300
128.0000
123.7900
127.6100
3,614,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
122.0600
124.4600
122.0600
124.3200
3,904,400
Thu, 05 Feb 2026
120.3500
121.3900
119.3000
120.5100
3,224,100
Wed, 04 Feb 2026
119.5300
122.0300
118.8600
121.3200
4,160,300
Tue, 03 Feb 2026
122.0900
122.6000
117.8300
119.3200
3,419,200
Mon, 02 Feb 2026
119.9000
121.8000
119.8500
121.6100
3,056,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
120.1000
120.5700
119.1000
119.9200
3,059,600
Thu, 29 Jan 2026
119.7400
121.5800
118.8400
121.4900
3,901,800
Wed, 28 Jan 2026
118.9500
119.1500
117.9600
118.9000
2,455,500
Tue, 27 Jan 2026
119.2500
119.8200
118.5700
118.8700
2,659,900
Mon, 26 Jan 2026
118.1400
119.1800
117.6800
119.0200
3,103,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
119.1500
119.5200
117.3500
117.6100
3,861,800
Thu, 22 Jan 2026
14 · 8-K
After-hours · 16:44 ET
8-K ↗
Thu, 22 Jan 2026
120.7200
121.4700
119.9500
120.1800
3,436,300
Wed, 21 Jan 2026
121.0000
121.8200
119.1800
119.7600
4,291,600
Tue, 20 Jan 2026
119.8400
121.7800
119.4000
120.6800
5,028,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
123.7800
124.3500
121.2700
121.3300
4,721,000
Fri, 16 Jan 2026
13 · 424B2
Next filing day · accepted 15 Jan, 21:49 ET
424B2 ↗
Fri, 16 Jan 2026
12 · 424B2
Next filing day · accepted 15 Jan, 21:50 ET
424B2 ↗
Thu, 15 Jan 2026
125.2300
125.8900
123.0800
123.9700
3,698,400
Wed, 14 Jan 2026
122.8900
124.9300
122.6700
124.5900
6,128,400
Tue, 13 Jan 2026
121.2600
123.0100
119.8800
122.9300
7,293,700
Tue, 13 Jan 2026
11 · 8-K
Pre-market · 06:30 ET
FORM 8-K ↗
Mon, 12 Jan 2026
119.0500
120.7000
118.5000
120.6600
3,794,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
119.7300
120.7800
119.0200
119.0400
3,002,500
Thu, 08 Jan 2026
120.3200
121.2800
119.4100
120.0500
2,869,900
Wed, 07 Jan 2026
121.6200
122.1100
120.1800
120.4500
2,820,600
Tue, 06 Jan 2026
122.0100
122.0400
119.8600
121.3100
3,607,500
Mon, 05 Jan 2026
117.5000
122.3600
117.1500
121.0400
6,010,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
116.0100
117.0600
115.3100
117.0400
3,174,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
117.0000
117.1000
116.0400
116.0900
1,913,700
Tue, 30 Dec 2025
117.6900
117.6900
116.5800
116.8700
2,206,500
Mon, 29 Dec 2025
117.6100
118.0000
117.0400
117.4700
2,694,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
118.0200
118.3600
117.2800
117.4700
1,534,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
117.3300
118.4300
117.0200
118.2200
1,424,000
Tue, 23 Dec 2025
117.2000
118.1300
116.9600
117.2200
2,656,800
Mon, 22 Dec 2025
116.3900
117.5900
116.0400
117.2600
3,826,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
114.5800
116.0900
114.5800
115.8400
8,474,300
Thu, 18 Dec 2025
114.3500
115.3100
113.9100
114.4500
2,875,100
Wed, 17 Dec 2025
114.3500
115.4400
113.4500
113.5600
3,765,900
Tue, 16 Dec 2025
117.0300
117.0600
114.0800
114.3500
5,193,800
Mon, 15 Dec 2025
117.5600
118.0200
116.5000
116.9600
3,550,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
118.9700
119.1800
116.7500
117.0300
3,422,500
Thu, 11 Dec 2025
10 · 8-K
After-hours · 16:15 ET
8-K ↗
Thu, 11 Dec 2025
117.8500
119.4000
117.5800
118.6800
4,791,200
Wed, 10 Dec 2025
116.1600
118.8800
114.7000
118.3800
5,254,900
Tue, 09 Dec 2025
114.5500
117.2900
114.5200
115.9300
3,826,300
Mon, 08 Dec 2025
114.3900
114.9900
113.7800
114.4400
3,061,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
113.4100
114.9600
113.4000
114.0200
2,631,600
Thu, 04 Dec 2025
113.2100
114.4300
113.2100
113.9500
2,561,100
Wed, 03 Dec 2025
112.1000
113.7700
112.0000
113.0900
2,596,200
Tue, 02 Dec 2025
112.2300
113.0300
111.8100
112.0800
2,962,700
Mon, 01 Dec 2025
111.7700
112.6400
111.4300
111.8100
2,886,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
112.0600
112.7300
111.4500
112.1000
1,724,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
109.6000
112.0200
109.2700
111.3900
3,075,100
Tue, 25 Nov 2025
108.4500
109.3000
107.4100
109.1300
3,155,600
Mon, 24 Nov 2025
106.6000
108.2000
105.4900
108.0700
5,511,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
106.9500
107.6200
105.4200
106.4300
4,199,000
Thu, 20 Nov 2025
108.7900
109.6200
106.2200
106.4600
2,565,900
Wed, 19 Nov 2025
107.2800
108.1400
106.8600
107.5100
3,242,900
Tue, 18 Nov 2025
106.5000
108.1300
105.8500
107.5000
3,766,500
Mon, 17 Nov 2025
110.4600
110.7300
106.7000
106.7700
3,547,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
110.6200
112.0100
109.5000
110.4800
4,468,100
Thu, 13 Nov 2025
112.2500
112.8600
110.7500
111.0400
2,830,400
Wed, 12 Nov 2025
111.8200
113.7400
111.6100
112.6400
3,090,500
Tue, 11 Nov 2025
110.9000
111.9400
110.8700
111.2500
2,088,600
Mon, 10 Nov 2025
109.5500
111.4600
109.4500
110.9600
2,547,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
108.0600
109.6700
107.3600
109.6400
3,292,800
Thu, 06 Nov 2025
108.5300
109.0400
107.7400
108.4200
3,254,500
Wed, 05 Nov 2025
108.1800
109.0600
107.2900
108.6900
2,036,500
Tue, 04 Nov 2025
107.0700
108.5700
106.2600
108.0000
3,738,500
Mon, 03 Nov 2025
108.0200
108.5400
106.8700
108.0600
3,386,800
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
107.3200
108.2800
106.7100
107.9300
2,770,600
Fri, 31 Oct 2025
9 · 10-Q
Pre-market · 07:02 ET
FORM 10-Q ↗
Thu, 30 Oct 2025
106.7300
108.7600
106.4800
107.9200
2,369,700
Wed, 29 Oct 2025
108.1300
108.4600
106.6200
107.0500
4,258,400
Tue, 28 Oct 2025
107.9800
108.9200
107.4800
108.4500
3,162,300
Mon, 27 Oct 2025
108.1700
108.4500
107.5200
107.5800
2,324,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
107.2500
108.5800
107.2500
107.9900
2,250,600
Thu, 23 Oct 2025
107.3700
107.3700
106.2400
106.6800
2,720,200
Wed, 22 Oct 2025
107.1400
107.4800
105.3600
107.0300
3,367,900
Tue, 21 Oct 2025
108.3300
108.6700
107.0000
107.0000
4,875,300
Mon, 20 Oct 2025
106.5200
109.0500
106.5200
108.5000
3,982,200
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
107.1000
107.1000
103.1100
105.9800
7,925,200
Thu, 16 Oct 2025
107.7000
110.1900
106.0300
106.7200
6,858,700
Thu, 16 Oct 2025
8 · 8-K
Pre-market · 06:15 ET
FORM 8-K ↗
Wed, 15 Oct 2025
107.9700
109.2400
106.7700
108.9300
5,545,500
Tue, 14 Oct 2025
105.7800
108.2000
105.5100
107.1100
4,086,800
Mon, 13 Oct 2025
105.5500
106.7100
104.5400
106.3000
3,045,400
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
107.1700
107.4100
104.3700
104.5400
3,809,800
Thu, 09 Oct 2025
106.4500
107.3900
105.7900
106.8200
3,180,000
Wed, 08 Oct 2025
107.5000
107.5300
105.4300
106.0100
3,413,300
Tue, 07 Oct 2025
106.6100
107.1900
106.0000
106.9300
2,395,300
Mon, 06 Oct 2025
106.8100
107.5000
105.3700
106.4300
2,580,600
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
107.1700
107.5600
105.7200
106.6000
3,613,700
Thu, 02 Oct 2025
107.0700
107.3200
105.7800
106.3800
3,009,100
Wed, 01 Oct 2025
108.5800
109.0800
106.7800
106.8300
2,586,200
Tue, 30 Sep 2025
109.3300
110.7500
108.0700
108.9600
3,707,000
Mon, 29 Sep 2025
110.0700
110.1600
108.7000
109.7500
2,457,700
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
109.2700
110.2800
108.8800
109.5300
2,095,300
Thu, 25 Sep 2025
108.1700
109.4700
107.6500
109.0800
2,961,400
Wed, 24 Sep 2025
109.1800
109.5000
107.8200
108.1100
2,292,800
Tue, 23 Sep 2025
7 · 8-K
After-hours · 16:19 ET
8-K ↗
Tue, 23 Sep 2025
109.2700
110.8700
108.1000
108.6600
2,282,800
Mon, 22 Sep 2025
107.9500
109.7200
107.2700
109.4600
2,905,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
108.8000
109.2100
108.1700
108.7100
8,770,400
Thu, 18 Sep 2025
107.1400
108.7000
106.8100
108.5200
2,784,200
Wed, 17 Sep 2025
105.8300
107.2100
105.8100
107.0100
2,935,700
Tue, 16 Sep 2025
106.4400
107.0000
104.7700
105.4900
2,369,300
Mon, 15 Sep 2025
107.0100
107.0100
106.1000
106.4200
2,523,200
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
105.1600
106.5200
105.0500
106.4800
2,609,400
Thu, 11 Sep 2025
104.0000
106.3300
103.6600
105.6000
3,697,900
Thu, 11 Sep 2025
6 · 8-K
Pre-market · 09:13 ET
8-K ↗
Wed, 10 Sep 2025
5 · 8-K
After-hours · 16:13 ET
8-K ↗
Wed, 10 Sep 2025
104.5100
104.9600
102.6300
104.0000
2,737,400
Tue, 09 Sep 2025
103.8900
106.1800
103.1700
104.7700
3,918,200
Mon, 08 Sep 2025
103.8400
104.6500
103.4900
104.0200
3,055,200
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
4 · 424B2
After-hours · 16:14 ET
424B2 ↗
Fri, 05 Sep 2025
105.6500
106.0600
102.9000
103.6900
2,780,500
Thu, 04 Sep 2025
105.1100
105.6900
104.7800
105.5600
2,308,600
Wed, 03 Sep 2025
104.6900
105.0300
103.6100
104.6800
2,258,200
Wed, 03 Sep 2025
3 · 424B2
Pre-market · 08:43 ET
424B2 ↗
Wed, 03 Sep 2025
2 · 8-K
Pre-market · 08:41 ET
8-K ↗
Tue, 02 Sep 2025
104.5400
105.0000
103.3400
104.7000
3,308,400
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
106.2400
106.5700
104.9200
105.6000
2,933,100
Thu, 28 Aug 2025
105.0200
106.3000
104.7100
106.1000
2,777,700
Wed, 27 Aug 2025
104.4600
105.5100
104.3000
105.0300
2,384,300
Tue, 26 Aug 2025
102.8900
104.7600
102.5500
104.5900
3,620,600
Mon, 25 Aug 2025
102.3000
103.6700
101.7100
103.1200
2,467,700
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
102.1500
103.1300
101.9100
102.5400
3,471,600
Thu, 21 Aug 2025
101.0100
101.9100
100.4400
101.7800
2,454,200
Wed, 20 Aug 2025
100.7900
101.6200
99.6700
101.2500
2,581,300
Tue, 19 Aug 2025
101.2700
102.1300
100.8400
101.0800
3,206,900
Mon, 18 Aug 2025
100.9100
101.8200
100.8300
101.7400
2,966,100
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
103.3600
103.5100
100.8300
101.0000
3,736,900
Thu, 14 Aug 2025
103.9500
103.9900
102.1600
103.3500
2,943,100
Wed, 13 Aug 2025
103.5300
104.0800
100.0800
101.9100
4,605,200
Tue, 12 Aug 2025
103.6500
104.4700
103.3600
103.6100
2,870,400
Mon, 11 Aug 2025
103.1700
103.7400
102.7400
103.2700
2,812,800
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
102.8100
103.9800
102.3700
103.0900
3,083,300
Thu, 07 Aug 2025
102.7900
103.4100
101.4200
102.2100
4,098,800
Wed, 06 Aug 2025
101.0100
102.3900
100.6600
102.2900
3,765,000
Tue, 05 Aug 2025
101.8600
102.0000
100.2300
100.6600
3,630,000
Mon, 04 Aug 2025
100.4600
101.5800
100.2400
101.4100
2,344,400
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
100.3400
100.5600
98.4000
99.8100
3,665,800
Fri, 01 Aug 2025
1 · 10-Q
Pre-market · 07:02 ET
FORM 10-Q ↗
Thu, 31 Jul 2025
102.0300
102.7000
101.1000
101.4500
4,076,100
Wed, 30 Jul 2025
101.6700
103.1600
101.5100
102.3000
3,188,300
Tue, 29 Jul 2025
101.3700
102.0200
100.8900
101.8700
3,561,400
Mon, 28 Jul 2025
100.9200
100.9700
100.2000
100.6300
2,331,100
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend
Fri, 25 Jul 2025
99.4400
101.1600
98.7700
100.9200
4,123,300
Thu, 24 Jul 2025
99.9400
101.0300
99.5000
99.9700
4,245,000
Wed, 23 Jul 2025
99.5000
99.8300
98.3700
99.6300
3,857,500
Tue, 22 Jul 2025
98.7900
99.2300
98.0300
98.9000
3,237,400