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
53.6100
54.0400
53.5450
53.7100
78,243
Thu, 03 Sep 2026
53.7600
54.3300
53.1000
53.7100
115,100
Wed, 02 Sep 2026
53.7600
53.9100
53.0200
53.5300
163,500
Tue, 01 Sep 2026
53.5800
53.7200
53.2100
53.6100
90,700
Mon, 31 Aug 2026
52.6900
53.5900
52.5400
53.5400
176,900
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
53.8200
54.0800
53.1000
53.1000
193,300
Thu, 27 Aug 2026
53.2000
53.9900
53.0300
53.4700
62,900
Wed, 26 Aug 2026
53.8300
54.2600
52.9900
53.8000
73,200
Tue, 25 Aug 2026
53.7400
54.0000
53.3300
53.9000
69,200
Mon, 24 Aug 2026
53.3200
53.7800
52.8900
53.5900
112,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
54.2400
54.3600
53.0200
53.1700
186,200
Thu, 20 Aug 2026
53.8500
54.6200
53.4600
54.1700
131,100
Wed, 19 Aug 2026
54.2000
54.9600
53.8900
54.0000
150,000
Tue, 18 Aug 2026
54.5900
54.6700
53.8400
53.9200
138,900
Mon, 17 Aug 2026
54.0600
54.4100
53.5900
54.0600
106,600
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
54.2900
54.7900
52.6500
54.5600
71,100
Thu, 13 Aug 2026
54.3100
54.8600
54.2400
54.4100
69,200
Wed, 12 Aug 2026
53.9400
54.2300
53.3300
53.9700
75,100
Tue, 11 Aug 2026
53.0200
53.9900
53.0200
53.7700
83,600
Mon, 10 Aug 2026
53.2900
53.3600
52.7500
52.9500
75,300
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
53.5500
54.2800
53.2300
53.7300
79,800
Thu, 06 Aug 2026
53.9500
54.3300
53.3700
53.8000
127,300
Wed, 05 Aug 2026
54.1500
54.2300
52.8900
53.5200
151,800
Tue, 04 Aug 2026
52.7100
54.5100
51.9800
53.6100
143,100
Mon, 03 Aug 2026
18 · 10-Q
After-hours · 17:00 ET
10-Q ↗
Mon, 03 Aug 2026
53.5300
54.9300
51.8200
53.5100
156,500
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
54.3000
54.4900
53.7300
53.9400
99,100
Thu, 30 Jul 2026
54.9200
55.0700
54.0100
54.5000
77,900
Wed, 29 Jul 2026
55.8100
56.2200
54.8200
55.0000
95,900
Tue, 28 Jul 2026
56.1600
57.2600
55.5700
55.9900
96,200
Mon, 27 Jul 2026
55.6000
56.0500
55.3000
55.5400
94,600
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
55.6800
56.1800
54.5400
55.5800
83,000
Thu, 23 Jul 2026
54.8800
55.8000
54.2600
55.2800
73,000
Wed, 22 Jul 2026
54.3700
55.4700
54.2800
55.3300
85,000
Tue, 21 Jul 2026
53.9900
54.5200
53.5400
53.9200
124,100
Mon, 20 Jul 2026
54.6400
55.1700
54.0400
54.3200
89,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
54.9700
55.5900
54.0500
54.5500
160,400
Thu, 16 Jul 2026
53.3100
54.5600
53.3100
54.4100
108,300
Wed, 15 Jul 2026
53.5400
54.0900
53.0500
53.2200
92,800
Tue, 14 Jul 2026
54.0800
54.4600
53.5100
53.6200
158,900
Mon, 13 Jul 2026
53.2500
54.3600
52.8000
53.9700
130,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
52.5300
53.2400
52.5300
53.0600
77,600
Thu, 09 Jul 2026
52.3200
52.7700
52.0900
52.6800
108,800
Wed, 08 Jul 2026
52.7700
53.8900
52.4400
52.5000
124,400
Tue, 07 Jul 2026
17 · 8-K
After-hours · 16:30 ET
8-K ↗
Tue, 07 Jul 2026
52.6300
53.6300
52.6300
52.8400
116,600
Mon, 06 Jul 2026
53.4100
53.7500
52.2300
52.2600
99,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
52.7600
54.0200
52.6900
53.4800
145,400
Wed, 01 Jul 2026
52.7000
53.4900
51.9600
52.4500
160,300
Tue, 30 Jun 2026
53.2100
53.2600
52.6000
52.6900
104,200
Mon, 29 Jun 2026
53.8200
53.8200
52.9700
53.1100
175,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
52.8600
53.9300
52.5900
53.8200
547,300
Thu, 25 Jun 2026
53.0300
53.6600
51.6500
52.4200
574,200
Wed, 24 Jun 2026
51.6500
53.0300
51.5600
53.0100
166,800
Tue, 23 Jun 2026
51.6000
52.4100
51.3300
51.7400
245,600
Mon, 22 Jun 2026
50.7300
51.6300
50.7300
51.0200
90,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
51.2700
51.7800
50.9200
50.9600
200,700
Wed, 17 Jun 2026
51.1200
51.8600
50.4300
51.2300
121,900
Tue, 16 Jun 2026
51.6900
52.2000
51.2800
51.4700
108,400
Mon, 15 Jun 2026
51.4800
51.9900
51.0200
51.5200
63,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
51.3600
52.0700
51.3600
51.9100
80,600
Thu, 11 Jun 2026
52.0500
52.4600
51.1100
51.2500
102,300
Wed, 10 Jun 2026
51.4900
53.4700
51.1700
51.6000
136,600
Tue, 09 Jun 2026
51.0600
52.5400
50.7900
51.5300
182,600
Mon, 08 Jun 2026
51.0800
51.5100
50.2200
50.6300
139,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
50.5300
51.9800
49.6000
51.2300
182,600
Thu, 04 Jun 2026
49.5100
50.1300
48.6200
50.1300
193,400
Wed, 03 Jun 2026
49.2500
50.2400
48.6400
48.8300
223,300
Tue, 02 Jun 2026
48.3900
50.1800
48.3900
49.4600
181,100
Mon, 01 Jun 2026
49.9300
49.9300
48.5600
48.6400
127,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
50.9900
51.1200
50.0300
50.0300
229,100
Thu, 28 May 2026
51.3900
51.8800
50.8100
51.0400
99,900
Wed, 27 May 2026
16 · 8-K
After-hours · 16:30 ET
8-K ↗
Wed, 27 May 2026
51.8900
52.1900
51.4900
51.6800
81,700
Tue, 26 May 2026
51.6800
52.1900
50.9900
51.5900
86,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
51.3500
51.8900
50.7200
51.8100
59,900
Thu, 21 May 2026
51.0500
51.6500
50.7300
51.5700
107,000
Wed, 20 May 2026
51.1000
51.7500
50.8200
51.3300
90,800
Tue, 19 May 2026
50.4700
51.3600
50.3500
51.0800
89,300
Mon, 18 May 2026
50.3200
51.0500
50.0400
50.7600
98,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
15 · 8-K
After-hours · 16:45 ET
8-K ↗
Fri, 15 May 2026
50.6800
50.9900
49.8700
50.1600
112,200
Thu, 14 May 2026
50.7300
51.0500
50.3400
51.0400
91,000
Wed, 13 May 2026
50.6800
51.0100
50.4000
50.9400
117,200
Tue, 12 May 2026
50.9900
51.2400
50.5100
50.7800
87,800
Mon, 11 May 2026
50.8000
51.3500
50.6800
50.7500
102,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
50.9900
51.5700
50.5500
50.7500
110,700
Thu, 07 May 2026
49.5000
51.0400
49.2100
50.9700
143,600
Wed, 06 May 2026
50.7400
50.7400
49.0400
49.2800
166,400
Tue, 05 May 2026
14 · 8-K
After-hours · 16:30 ET
8-K ↗
Tue, 05 May 2026
53.3100
53.3100
49.8400
50.4100
189,000
Mon, 04 May 2026
13 · 10-Q
After-hours · 17:00 ET
10-Q ↗
Mon, 04 May 2026
51.9000
52.7600
51.6000
52.4700
102,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
12 · 8-K
After-hours · 17:00 ET
8-K ↗
Fri, 01 May 2026
52.5400
52.8500
51.8500
51.8500
99,700
Thu, 30 Apr 2026
51.9000
53.2700
51.7800
52.4600
106,400
Wed, 29 Apr 2026
52.4200
53.2700
51.9000
52.1200
97,800
Wed, 29 Apr 2026
11 · 8-K
Pre-market · 07:30 ET
8-K ↗
Tue, 28 Apr 2026
52.8800
53.6300
52.4900
52.9900
86,900
Mon, 27 Apr 2026
52.4400
53.1800
52.1600
52.4000
64,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
52.2300
53.5500
52.2000
52.7700
130,800
Thu, 23 Apr 2026
51.7700
52.9400
51.7300
52.8800
99,200
Wed, 22 Apr 2026
51.6400
52.2300
51.4500
51.6300
85,300
Tue, 21 Apr 2026
52.9900
52.9900
51.4100
51.7500
145,000
Mon, 20 Apr 2026
53.9900
54.3500
52.6400
52.6800
106,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
53.5600
54.0300
52.7900
53.8100
90,600
Thu, 16 Apr 2026
53.1500
53.6800
52.9100
53.6600
114,700
Wed, 15 Apr 2026
53.6900
53.6900
53.2000
53.4500
75,800
Tue, 14 Apr 2026
53.3700
54.0600
52.8000
54.0100
112,100
Mon, 13 Apr 2026
54.4400
54.4500
53.4600
53.6600
76,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
55.0800
55.0800
54.3000
54.5800
54,600
Thu, 09 Apr 2026
53.7800
55.0800
53.7800
55.0700
122,200
Wed, 08 Apr 2026
54.2900
54.2900
53.6300
54.0200
95,200
Tue, 07 Apr 2026
53.1100
54.0600
53.1100
53.9700
99,400
Mon, 06 Apr 2026
53.7200
53.7200
52.9400
53.2100
127,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
53.0700
53.9600
52.7500
53.7500
87,600
Wed, 01 Apr 2026
52.3800
53.3200
52.2000
52.8500
107,100
Tue, 31 Mar 2026
53.3100
53.3900
51.9400
52.2400
136,000
Mon, 30 Mar 2026
52.5200
53.4200
52.3400
53.1400
94,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
10 · DEF 14A
After market open · 13:00 ET
DEF 14A ↗
Fri, 27 Mar 2026
52.2000
52.9100
52.0300
52.2700
97,800
Thu, 26 Mar 2026
52.0000
52.9800
52.0000
52.6000
95,700
Wed, 25 Mar 2026
52.1300
52.7000
51.2000
52.4100
166,300
Tue, 24 Mar 2026
51.3500
52.1400
51.0900
51.6100
184,000
Mon, 23 Mar 2026
51.5200
51.7500
50.8200
51.6000
238,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
52.1100
52.4800
50.1900
50.6400
1,031,900
Thu, 19 Mar 2026
51.7200
52.5600
51.4500
52.0100
170,400
Wed, 18 Mar 2026
52.3500
53.0200
51.4500
51.8600
165,100
Tue, 17 Mar 2026
53.3500
53.4100
52.3800
52.6400
160,500
Mon, 16 Mar 2026
53.6100
53.6100
52.4700
52.9200
131,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
53.1000
53.3700
52.4100
53.1600
104,100
Thu, 12 Mar 2026
52.1000
53.4200
51.9400
52.6500
126,400
Wed, 11 Mar 2026
51.9200
52.3300
51.4500
52.1000
108,000
Tue, 10 Mar 2026
52.8400
53.1100
52.2000
52.2800
213,100
Mon, 09 Mar 2026
52.9900
53.5600
51.9000
53.2900
81,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
52.6600
53.4800
52.6600
53.0700
152,800
Thu, 05 Mar 2026
52.6300
53.2100
52.3000
53.0000
119,900
Wed, 04 Mar 2026
52.3100
53.2600
51.3900
53.1900
133,800
Tue, 03 Mar 2026
51.3800
52.2400
50.7000
52.0500
110,500
Mon, 02 Mar 2026
52.0300
52.9100
51.9000
52.0300
102,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
51.5800
52.3300
51.2000
52.3100
143,400
Thu, 26 Feb 2026
51.9900
51.9900
51.1300
51.5000
147,800
Wed, 25 Feb 2026
51.8700
52.1500
50.6900
51.8400
128,600
Tue, 24 Feb 2026
9 · 8-K
After-hours · 16:31 ET
8-K ↗
Tue, 24 Feb 2026
52.2700
52.2700
51.2400
51.8400
121,800
Mon, 23 Feb 2026
51.8900
52.2400
51.5100
52.0700
70,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
51.9800
52.1300
51.0300
51.7100
81,800
Thu, 19 Feb 2026
8 · 424B5
After-hours · 16:40 ET
424B5 ↗
Thu, 19 Feb 2026
51.4200
52.3400
51.2700
51.5600
132,000
Wed, 18 Feb 2026
52.9100
52.9600
51.5200
51.5200
84,500
Tue, 17 Feb 2026
53.1400
53.6600
52.4900
52.9100
91,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
50.9600
53.7200
50.9100
53.1400
114,300
Thu, 12 Feb 2026
50.7800
51.8600
49.8400
50.9800
157,400
Wed, 11 Feb 2026
51.3200
51.6100
50.6100
51.0400
99,700
Tue, 10 Feb 2026
52.3700
53.5000
50.3800
51.0000
124,100
Mon, 09 Feb 2026
7 · 10-K
After-hours · 17:01 ET
10-K ↗
Mon, 09 Feb 2026
50.5800
51.1400
50.1800
50.7800
107,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
51.6700
52.4100
50.4300
50.5700
83,600
Thu, 05 Feb 2026
51.6100
51.9700
50.9900
51.5300
76,000
Wed, 04 Feb 2026
50.8000
51.8500
50.7800
51.2300
76,400
Tue, 03 Feb 2026
50.4500
51.2500
50.0300
50.6200
72,500
Mon, 02 Feb 2026
6 · 8-K
After-hours · 17:03 ET
8-K ↗
Mon, 02 Feb 2026
50.8500
51.3500
50.2300
50.5400
124,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
50.2500
51.2500
49.7400
50.9100
118,500
Thu, 29 Jan 2026
5 · 8-K
After-hours · 16:30 ET
8-K ↗
Thu, 29 Jan 2026
49.5000
50.8700
49.5000
50.5400
101,900
Wed, 28 Jan 2026
49.9600
49.9600
49.1700
49.2600
66,800
Tue, 27 Jan 2026
49.3200
50.2400
49.3200
50.0000
52,400
Mon, 26 Jan 2026
49.3700
50.2400
49.1500
49.5200
90,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
50.1700
50.2800
48.8400
49.1200
86,100
Thu, 22 Jan 2026
50.3600
50.8000
50.1900
50.2600
97,900
Wed, 21 Jan 2026
50.2200
50.9700
49.8700
50.4400
146,600
Tue, 20 Jan 2026
49.8400
50.4400
49.4600
50.2100
65,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
50.3000
50.7000
50.0600
50.4400
74,700
Thu, 15 Jan 2026
50.2200
50.8200
50.0300
50.7100
60,700
Wed, 14 Jan 2026
49.1700
50.5400
49.1700
50.1000
80,100
Tue, 13 Jan 2026
49.2700
49.5800
48.7800
49.1200
46,900
Mon, 12 Jan 2026
48.8300
49.5500
48.7600
49.3600
62,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
49.4300
49.4400
48.4900
48.9700
66,600
Thu, 08 Jan 2026
48.3900
49.5100
48.3900
49.2200
69,800
Wed, 07 Jan 2026
48.7500
49.0400
48.1700
48.6300
71,800
Tue, 06 Jan 2026
49.1400
49.2000
48.3700
48.5900
86,900
Mon, 05 Jan 2026
48.7200
48.8800
48.1000
48.7700
122,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
48.7400
49.2300
48.1900
48.9900
115,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
48.6300
48.9700
48.2400
48.4400
79,700
Tue, 30 Dec 2025
48.9000
49.0500
48.4000
48.5900
49,300
Mon, 29 Dec 2025
49.0800
49.5400
48.4800
48.9300
95,800
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
48.7800
49.1700
48.3700
48.8500
94,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
48.1000
48.7800
48.1000
48.6900
35,900
Tue, 23 Dec 2025
48.0800
48.8200
48.0800
48.2500
76,600
Mon, 22 Dec 2025
47.4700
48.6100
47.4000
48.1500
181,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
50.0500
50.1700
47.8000
47.8300
580,600
Thu, 18 Dec 2025
4 · 8-K
After-hours · 16:45 ET
8-K ↗
Thu, 18 Dec 2025
50.5100
50.6400
49.6300
50.3500
103,600
Wed, 17 Dec 2025
49.7900
50.6600
49.7900
50.3300
98,700
Tue, 16 Dec 2025
50.0300
50.0300
49.3600
49.7500
125,800
Mon, 15 Dec 2025
49.4100
49.8100
48.7100
49.7500
112,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
49.1100
49.3800
48.6900
49.0000
181,200
Thu, 11 Dec 2025
48.3700
49.2900
48.3000
48.9300
97,700
Wed, 10 Dec 2025
48.1600
48.5500
47.8600
48.2500
272,000
Tue, 09 Dec 2025
47.9700
48.2900
47.7100
48.0400
107,100
Mon, 08 Dec 2025
48.1000
48.1000
47.2500
47.7200
117,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
48.1400
48.6000
47.5800
47.8700
90,500
Thu, 04 Dec 2025
49.7300
49.7300
47.9900
48.2900
137,900
Wed, 03 Dec 2025
50.2000
50.6300
49.5700
50.0600
76,700
Tue, 02 Dec 2025
50.2200
50.2200
49.2100
49.9600
180,900
Mon, 01 Dec 2025
49.9400
50.1500
49.3400
49.9400
115,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
50.3600
50.8400
49.8300
50.2300
65,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
49.9900
51.0000
49.9900
50.3200
267,600
Tue, 25 Nov 2025
49.7100
50.4400
49.2800
50.1800
150,800
Mon, 24 Nov 2025
48.9700
49.5100
48.6200
49.3000
175,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
49.4400
49.7100
48.9000
49.0400
119,100
Thu, 20 Nov 2025
48.1900
49.1200
47.1800
49.0100
116,700
Wed, 19 Nov 2025
47.9300
48.3200
47.5500
48.0000
121,300
Tue, 18 Nov 2025
48.2600
48.5500
47.6700
47.9600
65,300
Mon, 17 Nov 2025
48.2400
48.4800
47.7400
48.0000
74,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
47.5500
48.0200
46.9100
48.0000
216,300
Thu, 13 Nov 2025
47.5100
47.9100
47.3100
47.4800
74,000
Wed, 12 Nov 2025
48.1200
48.5900
47.8000
48.2400
135,000
Tue, 11 Nov 2025
47.6700
48.4500
47.4500
48.3900
135,000
Mon, 10 Nov 2025
47.8600
48.7500
46.9600
47.5800
78,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
47.8000
48.1200
47.3200
47.8800
153,600
Thu, 06 Nov 2025
47.7400
48.8400
47.4500
47.5700
101,600
Wed, 05 Nov 2025
48.5000
49.0200
47.6800
47.9900
113,800
Tue, 04 Nov 2025
3 · 8-K
After-hours · 16:30 ET
8-K ↗
Tue, 04 Nov 2025
49.2000
50.4600
47.8700
48.7400
161,300
Mon, 03 Nov 2025
2 · 8-K
After-hours · 17:15 ET
8-K ↗
Mon, 03 Nov 2025
1 · 10-Q
After-hours · 17:01 ET
10-Q ↗
Mon, 03 Nov 2025
48.5500
49.4100
47.9400
49.1000
147,200
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
48.4400
49.0500
47.6800
48.7500
124,200
Thu, 30 Oct 2025
48.3900
49.3600
48.3900
48.8700
74,900
Wed, 29 Oct 2025
49.9000
50.0000
48.4500
48.6900
77,900
Tue, 28 Oct 2025
49.9400
50.3000
49.2000
50.0700
77,200
Mon, 27 Oct 2025
50.0900
50.2300
49.2900
50.0700
71,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
49.9300
50.1900
49.4600
50.1900
66,800
Thu, 23 Oct 2025
49.9900
50.2900
48.9100
49.7000
70,700
Wed, 22 Oct 2025
49.9400
50.2700
49.3300
49.9600
75,300
Tue, 21 Oct 2025
50.0700
50.0700
49.1300
49.7200
72,700
Mon, 20 Oct 2025
49.0700
50.0000
48.9900
49.8600
70,500
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
48.2400
49.1200
47.8500
49.0600
105,800
Thu, 16 Oct 2025
48.3700
48.6800
47.7500
48.0500
98,400
Wed, 15 Oct 2025
47.8500
48.5100
47.7300
48.3700
75,200
Tue, 14 Oct 2025
47.5100
47.9900
47.1500
47.9000
60,700
Mon, 13 Oct 2025
47.8000
48.1500
47.0600
47.4600
70,000
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
48.1300
48.6900
47.8300
47.8300
84,500
Thu, 09 Oct 2025
48.3400
48.5700
47.9600
47.9800
76,000
Wed, 08 Oct 2025
47.7100
48.0900
47.2000
48.0400
105,200
Tue, 07 Oct 2025
46.8000
47.7000
46.7700
47.3900
72,600
Mon, 06 Oct 2025
46.8800
47.1500
46.4000
46.7700
95,100
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
46.6800
47.4300
46.5000
46.8100
95,100
Thu, 02 Oct 2025
47.1700
47.5200
46.5000
46.6800
259,900
Wed, 01 Oct 2025
47.8900
48.1600
46.9800
47.2200
103,600
Tue, 30 Sep 2025
47.1500
48.1700
47.1500
47.8600
111,500
Mon, 29 Sep 2025
46.7800
47.6100
46.5100
47.4000
110,000
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
46.1600
47.0000
45.7400
46.9700
110,500
Thu, 25 Sep 2025
46.0700
46.5400
45.7900
46.0800
98,300
Wed, 24 Sep 2025
46.1200
46.2400
45.7000
45.9100
78,400
Tue, 23 Sep 2025
45.6000
46.2700
45.3300
46.2200
76,300
Mon, 22 Sep 2025
45.2100
45.9000
45.1700
45.6000
97,400
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
45.9900
45.9900
45.2900
45.3100
506,300
Thu, 18 Sep 2025
45.2900
45.9900
45.1900
45.8100
114,000
Wed, 17 Sep 2025
45.4800
46.1400
45.3800
45.4200
117,300
Tue, 16 Sep 2025
46.1200
46.7700
45.1900
45.2400
100,400
Mon, 15 Sep 2025
46.2400
46.6400
46.0500
46.3100
125,900
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
46.2700
46.5800
46.1600
46.2400
115,600
Thu, 11 Sep 2025
45.1200
46.5900
45.1200
46.4800
138,100
Wed, 10 Sep 2025
44.9300
45.4600
44.9300
45.3500
118,600
Tue, 09 Sep 2025
44.6100
45.3200
44.6100
44.9900
97,900
Mon, 08 Sep 2025
46.0000
46.0000
44.6100
44.8300
129,100
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
45.9300
46.2800
45.6400
46.2400
135,300