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
23 · 8-K
After-hours · 16:30 ET
FORM 8-K ↗
Wed, 22 Jul 2026
69.9400
70.1300
68.7500
69.7100
196,999
Tue, 21 Jul 2026
70.2200
70.6700
69.1300
70.1300
182,900
Mon, 20 Jul 2026
71.4300
72.1200
69.6200
69.7900
170,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
72.4400
73.7300
71.5500
72.0000
192,700
Fri, 17 Jul 2026
22 · 8-K
Next filing day · accepted 16 Jul, 19:30 ET
FORM 8-K ↗
Thu, 16 Jul 2026
69.0100
72.2900
69.0100
72.2300
184,100
Wed, 15 Jul 2026
68.4800
69.5900
67.8000
68.6300
180,600
Tue, 14 Jul 2026
69.5000
70.0000
68.4400
68.8800
135,700
Mon, 13 Jul 2026
68.7100
69.8600
68.5000
69.4200
248,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
67.9400
69.0500
67.6700
68.4600
122,600
Thu, 09 Jul 2026
67.5000
68.4500
66.8700
67.9600
180,400
Wed, 08 Jul 2026
67.7900
69.1100
67.2600
67.3400
236,900
Tue, 07 Jul 2026
68.4400
68.9800
68.0400
68.3500
236,900
Mon, 06 Jul 2026
67.7200
68.6800
66.9300
67.8700
248,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
68.3100
68.4700
66.1600
67.9600
182,200
Wed, 01 Jul 2026
66.3300
67.7200
65.6300
67.5800
235,800
Tue, 30 Jun 2026
67.0100
67.3200
65.3300
66.0200
199,200
Mon, 29 Jun 2026
67.8000
67.8000
66.3800
66.9600
494,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
64.6100
68.6800
63.5200
68.6800
1,306,100
Thu, 25 Jun 2026
67.4700
67.5000
64.3900
64.5600
268,900
Wed, 24 Jun 2026
68.0100
68.5100
67.1700
68.0600
239,500
Tue, 23 Jun 2026
66.9000
68.0700
66.2500
67.8300
173,100
Mon, 22 Jun 2026
66.2900
67.3900
65.4800
66.1800
163,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
65.9200
66.6700
65.2800
66.4600
425,100
Wed, 17 Jun 2026
65.4700
67.0000
65.0700
65.5000
155,600
Tue, 16 Jun 2026
65.9900
66.5900
65.3100
66.0900
146,800
Mon, 15 Jun 2026
65.2800
65.9300
64.7000
65.5900
191,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
64.8500
66.1800
64.3900
65.2200
167,800
Thu, 11 Jun 2026
67.0100
67.0100
64.7500
64.8000
138,300
Wed, 10 Jun 2026
66.6200
67.7800
66.1800
66.3400
180,500
Tue, 09 Jun 2026
65.7600
67.1000
65.1500
66.1100
168,100
Mon, 08 Jun 2026
65.9300
66.4500
64.9900
65.0600
246,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
63.8300
66.3400
63.8300
65.8300
164,800
Thu, 04 Jun 2026
63.7700
64.8500
63.2300
63.4200
246,600
Wed, 03 Jun 2026
63.9100
63.9100
62.4500
62.6200
308,100
Tue, 02 Jun 2026
63.6000
64.8500
63.6000
64.0500
156,500
Mon, 01 Jun 2026
21 · 8-K
After-hours · 16:30 ET
FORM 8-K ↗
Mon, 01 Jun 2026
64.4300
64.8600
63.2700
63.9200
189,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
65.7700
66.1800
64.9500
64.9800
134,500
Thu, 28 May 2026
67.4600
67.8500
66.0800
66.1100
121,000
Wed, 27 May 2026
68.5000
69.2000
67.4500
68.0500
110,300
Tue, 26 May 2026
67.8900
68.1400
67.3800
68.0200
91,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
68.1100
68.6400
67.3800
67.6900
120,800
Thu, 21 May 2026
67.2100
68.6900
65.9500
68.0600
145,700
Wed, 20 May 2026
67.1300
68.5600
66.4900
68.1200
194,100
Tue, 19 May 2026
68.5800
68.7400
66.8400
66.9700
104,700
Mon, 18 May 2026
67.1700
69.2200
67.1700
68.7600
128,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
67.4300
67.7700
66.6400
66.7900
130,900
Thu, 14 May 2026
67.2200
67.9900
67.0000
67.4700
133,500
Wed, 13 May 2026
66.2500
67.0400
65.4400
66.5000
212,200
Tue, 12 May 2026
68.2200
68.4400
66.7400
66.8400
227,600
Mon, 11 May 2026
20 · 8-K
After-hours · 16:20 ET
FORM 8-K ↗
Mon, 11 May 2026
70.0200
70.0200
67.5900
68.1000
157,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
69.9700
70.2300
68.5900
69.7300
133,200
Thu, 07 May 2026
68.5900
70.3800
66.9500
69.8200
230,200
Wed, 06 May 2026
19 · 10-Q
After-hours · 16:19 ET
Q1 2026 FORM 10-Q ↗
Wed, 06 May 2026
69.4500
70.1000
68.2700
68.9900
161,500
Tue, 05 May 2026
68.2100
69.3000
68.1200
68.6100
156,700
Mon, 04 May 2026
68.3700
69.8900
67.5000
68.2000
136,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
70.2700
70.2700
68.4700
69.1000
215,100
Thu, 30 Apr 2026
69.3900
70.1300
68.6700
69.9900
166,500
Wed, 29 Apr 2026
70.5500
71.2000
69.7000
70.0000
149,600
Tue, 28 Apr 2026
72.5800
73.0000
70.6500
71.3000
210,000
Mon, 27 Apr 2026
71.4500
72.6000
70.8100
71.8500
225,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
71.1000
72.0100
69.8400
71.6700
180,100
Thu, 23 Apr 2026
66.2500
71.2700
65.4000
70.9400
302,600
Wed, 22 Apr 2026
18 · 8-K
After-hours · 16:20 ET
FORM 8-K ↗
Wed, 22 Apr 2026
67.5000
68.6700
65.2300
68.3000
276,100
Tue, 21 Apr 2026
66.9800
68.1400
65.7400
67.2500
238,600
Mon, 20 Apr 2026
67.3200
67.9000
66.7900
66.8400
177,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
65.7100
68.0800
65.7000
67.5200
172,200
Thu, 16 Apr 2026
65.1200
65.7100
64.6100
64.9300
123,300
Wed, 15 Apr 2026
64.7800
65.8000
64.2000
65.2900
158,400
Tue, 14 Apr 2026
64.5500
65.8600
64.3300
64.8500
117,400
Mon, 13 Apr 2026
64.3700
64.9500
63.7200
64.8500
133,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
65.0100
65.3200
64.1100
64.6000
170,200
Thu, 09 Apr 2026
64.1600
66.0600
63.6000
65.2500
157,000
Wed, 08 Apr 2026
64.1300
64.9900
64.0100
64.4800
245,000
Tue, 07 Apr 2026
61.3500
62.2200
61.3500
62.1700
187,900
Mon, 06 Apr 2026
60.6400
61.5600
60.3000
61.3300
136,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
60.1500
61.1100
59.5700
60.5500
218,400
Wed, 01 Apr 2026
61.1000
61.9100
60.3300
61.0000
268,700
Tue, 31 Mar 2026
62.0200
62.5200
60.6500
61.5800
268,100
Mon, 30 Mar 2026
59.9600
61.7200
59.4100
61.1000
325,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
58.7400
59.1700
58.0500
59.0600
260,900
Thu, 26 Mar 2026
57.9300
59.6800
57.7500
59.3800
185,100
Wed, 25 Mar 2026
17 · DEFA14A
After-hours · 16:06 ET
DEFA14A ↗
Wed, 25 Mar 2026
16 · DEF 14A
After-hours · 16:05 ET
DEF 14A ↗
Wed, 25 Mar 2026
59.4900
59.7500
58.0000
58.6200
141,600
Tue, 24 Mar 2026
58.1400
59.8100
57.7200
58.4600
260,800
Mon, 23 Mar 2026
59.1100
59.7400
58.1900
59.1700
286,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
60.5600
60.5600
57.1100
57.3900
1,109,700
Thu, 19 Mar 2026
63.2900
63.4200
60.1800
60.3100
300,000
Wed, 18 Mar 2026
64.4900
65.6800
63.6100
63.6900
203,100
Tue, 17 Mar 2026
64.8400
65.6000
64.5100
65.0400
182,100
Mon, 16 Mar 2026
64.7800
66.2300
64.0000
64.0200
166,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
64.1100
64.8200
63.0300
64.5900
213,600
Thu, 12 Mar 2026
62.4100
63.3400
61.7600
63.2700
233,000
Wed, 11 Mar 2026
64.7500
64.7500
62.5900
62.9600
145,200
Tue, 10 Mar 2026
65.3100
66.8300
64.8900
65.2600
175,800
Mon, 09 Mar 2026
66.4100
67.0100
64.4100
65.8800
225,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
68.1100
68.5500
66.0300
67.0000
303,800
Thu, 05 Mar 2026
69.2200
70.1100
68.6600
69.0900
158,600
Wed, 04 Mar 2026
68.4500
70.3700
67.7100
70.0100
255,600
Tue, 03 Mar 2026
68.5100
69.1200
67.4200
68.5800
160,700
Mon, 02 Mar 2026
15 · 8-K
After-hours · 16:20 ET
FORM 8-K ↗
Mon, 02 Mar 2026
70.1900
71.7600
69.3000
69.9500
278,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
14 · 10-K
After-hours · 17:22 ET
2025 FORM 10-K ↗
Fri, 27 Feb 2026
70.7100
71.4800
69.5000
70.9900
217,900
Thu, 26 Feb 2026
69.2900
70.6200
68.9300
69.8900
167,700
Wed, 25 Feb 2026
67.3600
68.9500
67.0700
68.8400
133,900
Tue, 24 Feb 2026
66.6200
67.6500
66.0800
67.4900
169,400
Mon, 23 Feb 2026
68.2700
68.6900
66.2000
66.3700
269,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
67.8200
68.4000
66.1900
67.7900
202,200
Thu, 19 Feb 2026
67.4600
67.8400
66.4200
67.5000
189,700
Wed, 18 Feb 2026
68.8500
69.6500
67.3500
67.6200
217,200
Tue, 17 Feb 2026
70.1100
70.7500
68.7600
69.2000
165,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
70.1100
70.1100
67.9200
69.3900
347,000
Thu, 12 Feb 2026
70.8100
72.1800
69.2700
69.4900
436,100
Wed, 11 Feb 2026
71.9100
72.1500
70.7100
70.7900
305,000
Tue, 10 Feb 2026
70.9100
72.2500
70.6700
71.8900
222,400
Mon, 09 Feb 2026
71.2300
71.4000
70.0100
70.4400
231,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
71.2100
72.5000
70.8200
71.4400
257,900
Thu, 05 Feb 2026
70.2100
72.1600
69.1400
70.8700
308,500
Wed, 04 Feb 2026
13 · 8-K
After-hours · 16:21 ET
FORM 8-K ↗
Wed, 04 Feb 2026
67.9800
69.7400
67.9800
68.8600
217,400
Tue, 03 Feb 2026
68.0100
69.2800
67.2900
67.8000
151,800
Mon, 02 Feb 2026
68.4600
69.1000
67.9500
68.3300
187,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
67.3800
68.0100
66.3300
67.4300
351,800
Thu, 29 Jan 2026
67.6200
68.3800
67.1800
67.9100
238,400
Wed, 28 Jan 2026
67.5700
68.2500
66.8300
67.4700
199,900
Tue, 27 Jan 2026
67.9000
67.9000
66.6700
67.4100
151,600
Mon, 26 Jan 2026
67.4100
70.0000
67.2700
68.0400
284,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
66.3000
66.7000
65.0600
65.6000
378,100
Thu, 22 Jan 2026
66.3100
67.2100
66.2100
67.0300
195,100
Wed, 21 Jan 2026
65.3700
66.3900
65.1400
66.3100
252,500
Tue, 20 Jan 2026
65.1400
65.8800
64.7500
65.0200
285,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
66.1600
67.5000
65.3100
66.0500
713,300
Thu, 15 Jan 2026
65.9800
67.1300
65.1200
66.6400
231,800
Wed, 14 Jan 2026
65.6100
66.6100
65.0900
65.6400
226,100
Tue, 13 Jan 2026
69.0100
69.0100
65.7800
66.1000
190,700
Mon, 12 Jan 2026
68.1800
68.9500
66.8700
68.8600
474,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
68.9700
69.8600
68.1800
68.6400
345,400
Thu, 08 Jan 2026
68.8100
70.5500
67.6800
68.1500
270,000
Wed, 07 Jan 2026
70.9800
71.0000
69.1700
69.3700
245,800
Tue, 06 Jan 2026
70.4100
71.6300
69.8200
71.0000
206,500
Mon, 05 Jan 2026
69.2300
72.1500
69.2000
71.3600
164,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
70.0700
71.3300
68.6900
69.9900
190,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
70.2000
70.5600
69.7400
70.2600
215,900
Tue, 30 Dec 2025
70.3600
71.2600
69.8300
70.2700
249,800
Mon, 29 Dec 2025
71.2300
71.5400
70.5400
70.8100
127,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
71.4800
72.0600
70.8900
71.0800
162,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
70.9100
72.6800
70.9100
71.7900
97,900
Tue, 23 Dec 2025
71.7200
72.3200
70.9000
71.1600
171,000
Mon, 22 Dec 2025
70.9600
72.4800
70.9600
71.6300
193,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
72.6500
73.6600
71.2100
71.6400
388,900
Thu, 18 Dec 2025
72.3600
73.5900
71.4800
73.1500
291,400
Wed, 17 Dec 2025
73.3300
74.0000
71.1300
71.6600
352,700
Tue, 16 Dec 2025
74.4900
74.5300
72.1900
73.6100
304,800
Mon, 15 Dec 2025
74.0500
74.9100
72.6600
74.1900
445,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
12 · 8-K
After-hours · 17:11 ET
FORM 8-K ↗
Fri, 12 Dec 2025
72.4100
73.5400
71.2500
73.4200
335,200
Thu, 11 Dec 2025
11 · 424B5
After-hours · 16:23 ET
424B5 ↗
Thu, 11 Dec 2025
71.0500
73.4800
70.0000
72.4000
999,700
Wed, 10 Dec 2025
10 · 424B5
After-hours · 17:20 ET
424B5 ↗
Wed, 10 Dec 2025
9 · S-3ASR
After-hours · 16:13 ET
S-3ASR ↗
Wed, 10 Dec 2025
72.2700
74.4900
71.5500
73.8100
178,500
Tue, 09 Dec 2025
73.8600
74.4300
72.2800
72.4400
113,400
Mon, 08 Dec 2025
76.7200
76.7200
72.4800
73.1700
135,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
77.3500
77.6900
76.2800
76.2800
202,700
Thu, 04 Dec 2025
76.1200
77.4100
75.7300
77.0600
169,700
Wed, 03 Dec 2025
76.6300
77.2700
75.0400
76.4000
125,100
Tue, 02 Dec 2025
77.4100
77.4700
76.2700
76.4700
110,300
Mon, 01 Dec 2025
8 · 8-K
After-hours · 16:20 ET
FORM 8-K ↗
Mon, 01 Dec 2025
75.6200
77.0500
75.1800
76.9200
165,700
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
76.2200
76.7400
72.9500
76.6300
91,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
76.4800
78.2000
76.4000
76.4000
366,100
Tue, 25 Nov 2025
75.4300
78.6100
74.0500
77.1700
254,600
Mon, 24 Nov 2025
74.3700
76.1900
73.9000
75.1800
201,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
72.1400
74.5900
71.5800
74.5300
210,700
Thu, 20 Nov 2025
72.2400
72.9500
70.9100
71.2200
154,700
Wed, 19 Nov 2025
71.8100
72.7400
70.8600
71.6200
81,700
Tue, 18 Nov 2025
71.6500
72.7300
71.4600
72.0700
146,200
Mon, 17 Nov 2025
73.1000
73.1200
71.3900
71.3900
122,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
73.1600
73.6200
71.7000
72.9100
136,100
Thu, 13 Nov 2025
72.1800
73.0300
70.6500
72.6800
169,300
Wed, 12 Nov 2025
72.8900
74.3000
72.2600
72.2800
114,500
Tue, 11 Nov 2025
72.5300
73.4300
70.9700
73.2600
115,300
Mon, 10 Nov 2025
71.0000
73.0700
71.0000
71.8700
184,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
69.8000
72.2100
68.9500
71.4000
341,800
Fri, 07 Nov 2025
7 · 8-K
Pre-market · 09:05 ET
FORM 8-K ↗
Thu, 06 Nov 2025
68.7500
69.9100
68.2700
69.4300
177,700
Thu, 06 Nov 2025
6 · 10-Q
Pre-market · 08:34 ET
Q3 2025 FORM 10-Q ↗
Wed, 05 Nov 2025
69.4800
69.6900
68.3800
68.9800
117,500
Tue, 04 Nov 2025
68.8600
69.0200
66.9300
68.9100
124,900
Mon, 03 Nov 2025
68.0000
68.8000
65.7900
68.6300
190,800
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
69.2000
70.1700
68.0200
68.2700
217,800
Thu, 30 Oct 2025
70.1800
71.0600
69.2900
69.7400
201,600
Wed, 29 Oct 2025
72.1000
72.8400
69.2300
70.1300
213,500
Tue, 28 Oct 2025
73.5100
74.4200
71.6500
71.7300
156,800
Mon, 27 Oct 2025
74.5300
75.5000
73.6300
74.1400
152,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
72.8900
75.1700
72.5800
74.7100
263,300
Thu, 23 Oct 2025
75.5600
76.0000
67.8000
72.1100
530,600
Wed, 22 Oct 2025
5 · 8-K
After-hours · 16:20 ET
FORM 8-K ↗
Wed, 22 Oct 2025
71.9700
78.0000
70.6900
75.1900
527,700
Tue, 21 Oct 2025
70.9300
72.0300
70.7200
71.5000
170,600
Mon, 20 Oct 2025
70.2200
71.4400
69.7600
70.9800
215,100
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
68.9100
69.8400
68.9100
69.7600
105,100
Thu, 16 Oct 2025
69.5400
70.2500
68.7200
68.8500
232,800
Wed, 15 Oct 2025
69.7800
70.4100
68.8300
70.0600
176,000
Tue, 14 Oct 2025
67.6400
70.2000
67.5400
69.8400
120,200
Mon, 13 Oct 2025
67.1500
68.0200
66.8700
67.8800
97,400
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
67.8300
68.6700
67.2400
67.3100
146,300
Thu, 09 Oct 2025
67.0600
67.6600
66.4200
67.3900
124,100
Wed, 08 Oct 2025
68.6600
68.6600
67.3500
67.6500
112,800
Wed, 08 Oct 2025
4 · 8-K
Pre-market · 06:16 ET
FORM 8-K ↗
Tue, 07 Oct 2025
69.5800
70.4400
67.9000
68.0500
111,800
Mon, 06 Oct 2025
72.3700
72.3800
69.4600
69.7400
120,000
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
72.5600
74.2800
72.0700
72.4400
138,300
Thu, 02 Oct 2025
72.5000
72.9000
71.2800
72.4900
115,300
Wed, 01 Oct 2025
72.9000
73.4700
72.6400
72.7800
88,500
Tue, 30 Sep 2025
73.5100
74.4000
72.8700
73.3200
113,300
Mon, 29 Sep 2025
74.1900
74.4700
72.4000
73.6400
142,700
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
73.7400
74.6100
73.7400
74.3200
115,100
Thu, 25 Sep 2025
73.9600
74.3300
72.7200
73.7600
116,300
Wed, 24 Sep 2025
73.7800
74.6800
73.2100
74.1800
87,600
Tue, 23 Sep 2025
74.4900
75.3600
74.0700
74.0700
108,600
Mon, 22 Sep 2025
75.2700
75.9900
74.2700
74.3600
123,100
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
76.8000
76.8000
74.8800
75.2800
400,600
Thu, 18 Sep 2025
73.9200
77.4700
73.7900
76.5800
259,200
Wed, 17 Sep 2025
72.9200
75.0700
71.8600
74.4100
257,000
Tue, 16 Sep 2025
73.9800
73.9800
72.2000
72.5400
98,000
Mon, 15 Sep 2025
75.0000
75.3600
74.2800
74.4000
107,100
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
74.1800
75.0500
73.7900
74.4700
108,100
Thu, 11 Sep 2025
73.0300
75.1900
72.8900
74.9000
176,100
Wed, 10 Sep 2025
72.7900
73.0600
71.4400
72.8800
160,200
Tue, 09 Sep 2025
75.1400
75.1400
73.1100
73.1100
151,100
Mon, 08 Sep 2025
73.2500
75.2200
71.3200
75.1400
196,300
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
74.2000
75.4400
73.5500
73.5500
184,000
Thu, 04 Sep 2025
72.8900
74.0700
72.1000
73.9800
161,800
Wed, 03 Sep 2025
70.4700
72.3200
70.4300
72.2400
137,800
Tue, 02 Sep 2025
3 · 8-K
After-hours · 16:21 ET
FORM 8-K ↗
Tue, 02 Sep 2025
71.8800
72.0400
70.4700
70.5400
165,600
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
73.0700
73.8600
72.5900
72.8400
125,700
Thu, 28 Aug 2025
73.1600
73.1600
71.9600
72.6900
130,500
Wed, 27 Aug 2025
72.2200
73.8000
72.1100
73.1700
124,000
Tue, 26 Aug 2025
72.8000
73.4100
72.4300
72.6400
171,700
Mon, 25 Aug 2025
72.9000
73.8900
72.5700
73.1500
153,100
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
71.2600
73.9900
70.6700
73.4800
195,400
Thu, 21 Aug 2025
69.9900
71.0300
69.9900
70.5800
97,500
Wed, 20 Aug 2025
71.1500
71.6100
70.5200
70.5600
104,500
Tue, 19 Aug 2025
69.5200
71.1800
69.5200
70.8700
68,500
Mon, 18 Aug 2025
70.7000
71.0800
69.7200
69.9000
107,400
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
71.8700
71.8700
70.3800
70.8000
154,500
Thu, 14 Aug 2025
71.7200
72.8000
71.2200
71.6500
187,500
Wed, 13 Aug 2025
70.6900
72.4800
70.4100
72.1300
148,600
Tue, 12 Aug 2025
68.4500
70.4900
68.1300
70.1000
140,600
Mon, 11 Aug 2025
67.6800
68.2500
67.0200
67.9400
112,700
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
68.0500
68.1700
66.9600
67.4100
116,300
Thu, 07 Aug 2025
67.8000
67.8000
66.6800
67.6900
147,300
Wed, 06 Aug 2025
68.0200
68.2500
67.3400
67.9000
138,400
Tue, 05 Aug 2025
2 · 10-Q
After-hours · 16:51 ET
Q2 2025 FORM 10-Q ↗
Tue, 05 Aug 2025
67.1900
68.1100
66.9800
67.9200
212,500
Mon, 04 Aug 2025
65.9300
67.3900
65.8500
67.3500
172,300
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
64.8400
65.7500
64.6300
65.6000
280,000
Thu, 31 Jul 2025
64.3800
65.6100
64.3800
64.9300
313,400
Wed, 30 Jul 2025
65.2200
66.3000
64.6100
64.9300
225,800
Tue, 29 Jul 2025
66.3900
66.3900
65.4100
65.4100
164,400
Mon, 28 Jul 2025
65.3000
66.7500
65.0500
66.0100
272,400
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend
Fri, 25 Jul 2025
65.4900
66.1200
64.1600
65.1100
274,400
Thu, 24 Jul 2025
63.4300
67.3800
62.0100
65.5800
396,600
Wed, 23 Jul 2025
1 · 8-K
After-hours · 16:20 ET
FORM 8-K ↗
Wed, 23 Jul 2025
59.7100
60.0100
59.0900
59.5100
230,400
Tue, 22 Jul 2025
58.7200
59.8200
58.7200
59.1700
181,800