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
5.5500
5.6900
5.5012
5.5700
71,497
Thu, 03 Sep 2026
5.5500
5.6200
5.4200
5.5100
55,600
Wed, 02 Sep 2026
5.5300
5.7200
5.4320
5.4600
68,200
Tue, 01 Sep 2026
5.5400
5.7200
5.4600
5.4900
76,400
Mon, 31 Aug 2026
5.5000
5.7400
5.5000
5.7200
86,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
5.5500
5.7150
5.4300
5.4400
93,200
Thu, 27 Aug 2026
5.7800
5.8880
5.6100
5.7000
139,100
Wed, 26 Aug 2026
5.6600
5.7900
5.5500
5.6600
45,900
Tue, 25 Aug 2026
5.6000
5.7900
5.5150
5.6100
79,600
Mon, 24 Aug 2026
5.7200
5.7200
5.3700
5.4600
84,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
5.6800
5.9500
5.6500
5.7000
82,500
Thu, 20 Aug 2026
5.7000
5.8400
5.4800
5.6500
83,700
Wed, 19 Aug 2026
5.8600
5.9700
5.6620
5.7600
127,000
Tue, 18 Aug 2026
6.0000
6.0000
5.7800
5.8400
95,000
Mon, 17 Aug 2026
6.4100
6.4500
6.0300
6.1000
95,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
6.2500
6.6000
6.0500
6.3400
171,600
Thu, 13 Aug 2026
5.7500
7.0210
5.6300
6.2400
483,500
Thu, 13 Aug 2026
23 · 10-Q
Next filing day · accepted 12 Aug, 19:18 ET
10-Q ↗
Wed, 12 Aug 2026
22 · 8-K
After-hours · 16:30 ET
8-K ↗
Wed, 12 Aug 2026
6.0200
6.0400
5.4200
5.4500
212,800
Tue, 11 Aug 2026
5.6700
5.9200
5.6000
5.8900
81,500
Mon, 10 Aug 2026
5.8900
5.9540
5.3300
5.6800
152,900
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
5.8700
6.0700
5.8400
5.8800
71,000
Thu, 06 Aug 2026
5.8500
5.9890
5.6300
5.7500
72,100
Wed, 05 Aug 2026
5.9200
6.1500
5.6500
5.8000
70,700
Tue, 04 Aug 2026
5.8000
6.1100
5.6500
5.9800
163,900
Mon, 03 Aug 2026
5.4700
5.7000
5.4500
5.6200
139,400
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
5.4200
5.6400
5.2600
5.4000
137,200
Thu, 30 Jul 2026
4.9600
5.5500
4.9500
5.3000
133,700
Wed, 29 Jul 2026
5.2900
5.3500
4.9200
4.9500
149,700
Tue, 28 Jul 2026
5.4500
5.5200
5.1300
5.3300
108,500
Mon, 27 Jul 2026
5.5300
5.8900
5.4500
5.5800
161,700
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
5.8100
5.8300
5.4500
5.4900
149,700
Thu, 23 Jul 2026
6.0000
6.0600
5.7400
5.8100
87,200
Wed, 22 Jul 2026
6.2500
6.4200
5.9800
6.0100
82,600
Tue, 21 Jul 2026
6.1600
6.4800
6.1400
6.2900
53,700
Mon, 20 Jul 2026
6.3000
6.3000
6.0100
6.0900
117,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
6.1500
6.3350
6.0500
6.2600
123,100
Thu, 16 Jul 2026
6.6200
6.6400
6.2000
6.3200
110,400
Wed, 15 Jul 2026
6.7600
6.9000
6.5000
6.6300
56,600
Tue, 14 Jul 2026
6.5200
6.8500
6.5200
6.6100
107,900
Mon, 13 Jul 2026
6.8200
6.9300
6.4200
6.5200
183,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
7.1200
7.1200
6.8300
6.9600
87,400
Thu, 09 Jul 2026
6.9200
7.1800
6.8800
7.0900
65,200
Wed, 08 Jul 2026
7.1000
7.1430
6.6950
6.9200
127,400
Tue, 07 Jul 2026
7.6800
7.7700
7.1400
7.1800
138,700
Mon, 06 Jul 2026
7.7700
8.2100
7.7290
7.7900
94,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
8.0300
8.2400
7.5500
7.8500
118,400
Wed, 01 Jul 2026
7.7900
8.2860
7.7500
7.9200
99,100
Tue, 30 Jun 2026
7.5700
7.9800
7.4800
7.8100
94,700
Mon, 29 Jun 2026
7.4200
7.6400
7.2800
7.4800
68,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
7.1500
7.4100
7.1200
7.3600
127,800
Thu, 25 Jun 2026
7.5500
7.5950
7.1500
7.2400
123,000
Wed, 24 Jun 2026
7.7500
7.9200
7.3700
7.4500
89,500
Tue, 23 Jun 2026
7.7400
8.1300
7.6300
7.6300
64,600
Mon, 22 Jun 2026
21 · 424B5
After-hours · 16:13 ET
424B5 ↗
Mon, 22 Jun 2026
8.2000
8.4900
7.7600
8.0600
102,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
7.9600
8.3200
7.7050
8.2200
123,400
Wed, 17 Jun 2026
7.8200
8.2750
7.6300
7.6800
87,100
Tue, 16 Jun 2026
7.7000
8.0000
7.6000
7.7800
84,800
Mon, 15 Jun 2026
7.6900
8.1900
7.6900
7.7600
138,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
7.5400
7.8280
7.2000
7.3100
137,100
Thu, 11 Jun 2026
7.3600
7.6200
7.2350
7.5700
114,600
Wed, 10 Jun 2026
7.5900
7.9350
7.3400
7.3900
79,400
Tue, 09 Jun 2026
7.9000
8.3700
7.4050
7.7000
172,500
Mon, 08 Jun 2026
7.9700
8.0400
7.6000
7.7800
182,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
9.0300
9.0300
7.6000
7.7000
300,700
Thu, 04 Jun 2026
8.9700
9.2350
8.7800
9.1700
182,000
Wed, 03 Jun 2026
20 · 8-K
After-hours · 16:29 ET
8-K ↗
Wed, 03 Jun 2026
9.7600
9.8900
9.0250
9.0400
185,800
Tue, 02 Jun 2026
19 · S-3
After-hours · 16:56 ET
S-3 ↗
Tue, 02 Jun 2026
10.0600
10.5000
9.9750
10.0200
255,800
Mon, 01 Jun 2026
9.5000
10.2700
9.2100
10.1500
223,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
10.0800
10.1210
9.6050
9.7200
139,900
Thu, 28 May 2026
10.1000
10.5200
9.9800
10.2100
213,400
Wed, 27 May 2026
10.5000
10.7300
10.0100
10.2500
215,300
Tue, 26 May 2026
9.7300
10.5300
9.5800
10.2800
306,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
9.3000
9.5900
9.0970
9.4600
201,400
Thu, 21 May 2026
8.7900
9.1500
8.7300
9.1500
111,600
Wed, 20 May 2026
8.6900
9.0600
8.3490
8.9000
130,400
Tue, 19 May 2026
8.5900
8.7600
8.2000
8.6300
164,600
Mon, 18 May 2026
8.6600
8.8900
8.3700
8.7900
97,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
8.8100
9.1090
8.4000
8.7500
250,200
Thu, 14 May 2026
9.0000
9.3500
8.7200
9.3400
181,700
Wed, 13 May 2026
8.9100
9.2750
8.7540
8.9900
118,900
Tue, 12 May 2026
9.1600
9.1600
8.6900
8.8900
127,200
Mon, 11 May 2026
8.9300
9.4100
8.6900
9.1300
193,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
8.8100
9.2200
8.3000
9.1600
277,300
Thu, 07 May 2026
8.9900
9.4800
8.3600
8.7300
591,600
Thu, 07 May 2026
18 · 10-Q
Next filing day · accepted 06 May, 18:05 ET
10-Q ↗
Wed, 06 May 2026
17 · 8-K
After-hours · 16:51 ET
8-K ↗
Wed, 06 May 2026
10.8200
11.1500
10.4950
10.9100
304,000
Tue, 05 May 2026
10.3100
10.7600
10.2000
10.5800
111,900
Mon, 04 May 2026
10.7000
10.7000
10.0800
10.1300
123,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
10.8100
11.1100
10.6600
10.7600
81,000
Thu, 30 Apr 2026
10.5200
10.8900
10.4000
10.7000
77,200
Wed, 29 Apr 2026
10.5500
10.6800
10.0000
10.3400
70,000
Tue, 28 Apr 2026
10.9400
11.0600
10.1300
10.6200
146,500
Mon, 27 Apr 2026
11.8200
12.2200
10.8200
11.2900
164,600
Mon, 27 Apr 2026
16 · DEFA14A
Pre-market · 07:51 ET
DEFA14A ↗
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
15 · DEF 14A
After-hours · 16:19 ET
DEF 14A ↗
Fri, 24 Apr 2026
11.4300
12.0000
10.8800
11.4100
103,500
Thu, 23 Apr 2026
11.8600
11.9440
11.0000
11.2800
115,100
Wed, 22 Apr 2026
11.2900
12.2700
11.1000
11.8000
159,300
Tue, 21 Apr 2026
11.4300
11.8900
10.7400
10.8300
124,300
Mon, 20 Apr 2026
10.6400
11.4600
10.5000
11.2800
108,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
10.9700
11.5200
10.8000
10.8100
137,500
Thu, 16 Apr 2026
10.8800
10.9200
10.1600
10.7000
92,700
Wed, 15 Apr 2026
10.5200
10.8000
10.4400
10.7500
117,500
Tue, 14 Apr 2026
10.0000
10.5400
10.0000
10.3500
102,700
Mon, 13 Apr 2026
9.2500
9.7600
9.0900
9.6500
61,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
9.8000
10.1000
9.4200
9.4200
64,700
Thu, 09 Apr 2026
9.4000
9.8900
9.3800
9.7300
80,000
Wed, 08 Apr 2026
9.5400
10.1200
9.3400
9.6800
146,000
Tue, 07 Apr 2026
8.8800
9.0000
8.4900
8.8100
72,800
Mon, 06 Apr 2026
8.6700
9.3200
8.6700
9.0700
86,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
8.3900
8.8720
8.3200
8.6600
112,100
Wed, 01 Apr 2026
8.9400
9.2500
8.5300
8.8300
119,700
Tue, 31 Mar 2026
8.4700
8.9500
8.4400
8.8400
155,200
Mon, 30 Mar 2026
8.7900
8.8120
8.1200
8.2500
121,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
9.4100
9.5900
8.6500
8.7500
182,700
Thu, 26 Mar 2026
10.2200
10.5100
9.5300
9.7200
222,000
Wed, 25 Mar 2026
10.1000
10.9900
10.1000
10.4700
139,400
Tue, 24 Mar 2026
9.9900
10.5550
9.8400
9.9900
76,100
Mon, 23 Mar 2026
9.8200
10.4550
9.5800
10.1500
125,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
10.4200
10.4200
9.4000
9.7000
154,600
Thu, 19 Mar 2026
10.3100
10.7500
10.1000
10.4600
128,600
Wed, 18 Mar 2026
10.6600
10.9400
10.5000
10.5900
78,600
Tue, 17 Mar 2026
14 · 8-K
After-hours · 16:25 ET
8-K ↗
Tue, 17 Mar 2026
10.9400
11.4100
10.4700
10.9000
114,500
Mon, 16 Mar 2026
10.7700
11.4300
10.7700
10.8900
78,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
10.6600
11.1300
10.4550
10.4600
93,100
Thu, 12 Mar 2026
10.5200
10.9800
10.0900
10.6000
166,600
Wed, 11 Mar 2026
10.8300
11.2400
10.4100
10.6400
125,600
Tue, 10 Mar 2026
11.0900
11.6000
10.7000
10.8600
195,300
Mon, 09 Mar 2026
11.2300
11.3800
10.7000
11.2700
305,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
13 · 8-K
After-hours · 16:28 ET
8-K ↗
Fri, 06 Mar 2026
12 · 424B5
After-hours · 16:27 ET
424B5 ↗
Fri, 06 Mar 2026
11.8300
13.3300
11.6350
12.1100
337,900
Thu, 05 Mar 2026
12.1740
13.7170
11.6200
12.1800
998,000
Thu, 05 Mar 2026
11 · 10-K
Next filing day · accepted 04 Mar, 18:18 ET
10-K ↗
Wed, 04 Mar 2026
10 · 8-K
After-hours · 16:19 ET
8-K ↗
Wed, 04 Mar 2026
10.0000
10.7300
9.7600
10.0500
376,400
Tue, 03 Mar 2026
9.7500
9.8500
9.3500
9.5000
144,100
Mon, 02 Mar 2026
10.0400
10.6010
9.9100
10.0700
136,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
10.9900
11.0950
10.2300
10.5100
189,700
Thu, 26 Feb 2026
11.5700
11.6550
10.9250
11.3900
88,000
Wed, 25 Feb 2026
11.3700
12.0450
11.2730
11.6400
150,500
Tue, 24 Feb 2026
10.5800
11.3300
10.3500
11.1400
88,300
Mon, 23 Feb 2026
10.8500
11.0000
10.3500
10.6200
162,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
11.4000
11.8460
11.0150
11.2600
137,900
Thu, 19 Feb 2026
11.1400
11.5000
11.0000
11.4700
66,500
Wed, 18 Feb 2026
11.2400
11.7100
11.0800
11.3000
76,200
Tue, 17 Feb 2026
11.2000
11.4760
10.7900
11.3000
100,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
11.0000
11.6250
10.8800
11.3000
113,100
Thu, 12 Feb 2026
11.6000
11.7640
10.7200
11.1300
267,600
Wed, 11 Feb 2026
12.0800
12.2760
11.1700
11.5000
218,100
Tue, 10 Feb 2026
12.3200
12.4500
11.7100
11.8400
196,700
Mon, 09 Feb 2026
12.7000
12.7000
11.8600
12.4300
231,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
12.2700
12.9500
11.7600
12.7500
254,100
Thu, 05 Feb 2026
13.9200
14.0940
11.8000
11.9900
448,400
Wed, 04 Feb 2026
15.4100
15.4900
13.6800
14.3700
229,700
Tue, 03 Feb 2026
16.0500
16.2300
14.4120
15.3600
289,700
Mon, 02 Feb 2026
15.4500
16.0600
15.1870
15.6000
193,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
16.3900
16.8800
15.5000
15.6000
226,500
Thu, 29 Jan 2026
17.0100
17.1350
16.4000
16.6200
166,100
Wed, 28 Jan 2026
17.6000
17.9650
16.9400
16.9400
137,600
Tue, 27 Jan 2026
17.9600
18.2800
17.0600
17.3100
145,900
Mon, 26 Jan 2026
18.3300
18.3300
17.2300
17.7700
267,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
18.9200
19.6400
18.4400
18.7500
203,700
Thu, 22 Jan 2026
19.0500
20.2000
18.9200
18.9600
217,600
Wed, 21 Jan 2026
20.3700
21.0500
17.2550
18.6700
474,300
Tue, 20 Jan 2026
19.2000
20.5400
18.8200
19.8400
268,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
19.8200
21.6100
19.7000
20.5400
273,000
Thu, 15 Jan 2026
20.2700
20.7400
18.7500
19.7000
302,400
Wed, 14 Jan 2026
18.9300
20.7200
17.9500
19.8800
359,600
Tue, 13 Jan 2026
17.8700
20.0100
17.8200
18.8800
375,500
Mon, 12 Jan 2026
17.7000
18.0480
16.0300
17.7500
413,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
17.3600
18.8400
16.4450
17.6800
591,700
Thu, 08 Jan 2026
17.9200
19.0000
17.0400
17.0400
169,800
Wed, 07 Jan 2026
18.1100
18.5000
17.5600
17.9600
162,200
Tue, 06 Jan 2026
18.4400
18.5300
17.0900
18.5300
227,800
Mon, 05 Jan 2026
17.5000
18.6520
17.0570
18.3000
199,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
15.5800
17.1900
15.3900
16.9600
148,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
15.1600
15.6700
14.9000
15.0500
186,200
Tue, 30 Dec 2025
15.2000
15.7050
14.8000
15.2700
192,300
Mon, 29 Dec 2025
15.6500
16.0800
15.0020
15.1400
261,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
16.3500
16.3690
15.7200
16.0200
104,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
16.3800
16.4900
15.9000
16.3900
83,900
Tue, 23 Dec 2025
16.2900
17.0830
16.1100
16.4400
172,500
Mon, 22 Dec 2025
16.8200
17.5300
16.6110
16.9100
132,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
16.6000
17.6100
16.4800
16.6800
151,500
Fri, 19 Dec 2025
9 · 8-K
Pre-market · 08:01 ET
8-K ↗
Thu, 18 Dec 2025
16.5100
17.6000
16.3000
16.6000
212,000
Wed, 17 Dec 2025
17.3800
18.0800
15.9200
15.9200
180,700
Tue, 16 Dec 2025
8 · 8-K
After-hours · 16:23 ET
8-K ↗
Tue, 16 Dec 2025
17.8000
18.4300
16.6800
17.4900
136,900
Mon, 15 Dec 2025
19.5600
19.5600
17.6900
17.7000
251,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
21.9900
22.1180
18.9100
19.2300
351,500
Thu, 11 Dec 2025
19.0100
21.9600
18.3890
21.8900
453,600
Wed, 10 Dec 2025
18.5400
19.9000
17.5200
18.9900
244,400
Tue, 09 Dec 2025
18.1900
19.3400
17.9990
18.3200
103,700
Mon, 08 Dec 2025
18.5600
19.0000
17.9900
18.0500
126,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
18.5000
19.1000
17.8600
18.3000
218,700
Thu, 04 Dec 2025
16.9500
18.8050
16.9500
18.6700
197,900
Wed, 03 Dec 2025
17.3000
17.3000
16.5680
17.2400
151,300
Wed, 03 Dec 2025
7 · 8-K
Pre-market · 08:31 ET
8-K ↗
Tue, 02 Dec 2025
16.8500
17.2800
16.6950
17.2000
120,600
Mon, 01 Dec 2025
16.7900
17.4000
16.1700
16.7000
179,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
16.8400
17.6500
16.6400
17.3000
102,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
6 · S-3
After-hours · 16:33 ET
S-3 ↗
Wed, 26 Nov 2025
16.0500
17.3500
15.5800
16.3700
196,200
Tue, 25 Nov 2025
15.0000
16.3500
14.5140
16.0200
212,500
Mon, 24 Nov 2025
14.3100
15.1900
13.9620
14.9500
190,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
13.7700
14.6950
13.4300
14.3200
196,100
Thu, 20 Nov 2025
16.0400
16.1600
13.8200
13.8500
235,500
Wed, 19 Nov 2025
16.0200
16.5000
15.2340
15.4000
113,900
Tue, 18 Nov 2025
15.0600
16.6000
14.6500
16.1700
163,800
Mon, 17 Nov 2025
15.8400
16.6400
15.3700
15.5700
183,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
15.9300
17.3870
15.7000
16.6900
195,600
Thu, 13 Nov 2025
17.6200
17.6300
15.9900
16.5000
250,000
Wed, 12 Nov 2025
18.9700
19.0600
17.7500
17.7800
179,800
Tue, 11 Nov 2025
18.0000
18.9000
17.5600
18.6300
251,500
Mon, 10 Nov 2025
19.2400
19.3500
17.1350
18.6700
392,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
17.1000
18.5300
16.4600
18.4400
291,300
Thu, 06 Nov 2025
19.8500
20.2480
17.1600
17.3300
314,700
Wed, 05 Nov 2025
17.6900
20.3000
17.6600
19.5800
302,700
Tue, 04 Nov 2025
17.8900
18.9900
17.1600
17.6700
272,200
Mon, 03 Nov 2025
20.3050
20.5540
18.9900
18.9900
300,800
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
17.7800
19.7500
17.7700
19.6100
545,200
Thu, 30 Oct 2025
21.2100
21.4900
16.7900
16.9400
880,400
Thu, 30 Oct 2025
5 · 10-Q
Next filing day · accepted 29 Oct, 20:25 ET
10-Q ↗
Wed, 29 Oct 2025
4 · 8-K
After-hours · 16:24 ET
8-K ↗
Wed, 29 Oct 2025
23.9800
25.1800
22.7900
23.1000
425,300
Tue, 28 Oct 2025
22.9800
23.7450
22.3000
23.4600
284,700
Mon, 27 Oct 2025
24.4800
24.6150
21.5880
22.5200
366,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
21.3000
24.0940
21.3000
23.8200
396,100
Thu, 23 Oct 2025
20.8500
21.3600
20.0400
20.7000
224,500
Wed, 22 Oct 2025
22.9400
23.0000
19.7550
20.7500
458,100
Tue, 21 Oct 2025
24.6100
25.4250
23.1500
23.6500
279,200
Mon, 20 Oct 2025
25.5900
26.3000
23.8100
24.5900
362,800
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
25.7500
26.2100
23.5000
23.6600
370,300
Thu, 16 Oct 2025
3 · 8-K
After-hours · 16:38 ET
8-K ↗
Thu, 16 Oct 2025
30.0000
30.0000
25.5200
25.9100
566,700
Wed, 15 Oct 2025
30.9100
32.2300
28.2800
29.7900
985,300
Tue, 14 Oct 2025
23.0200
28.3900
21.9660
27.5200
750,300
Mon, 13 Oct 2025
22.0000
24.6400
21.8100
23.6800
514,700
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
23.2000
26.1000
20.6800
20.8300
795,500
Thu, 09 Oct 2025
23.4700
24.6280
22.3000
22.9800
240,400
Wed, 08 Oct 2025
23.8000
24.9600
22.7500
23.4000
406,000
Tue, 07 Oct 2025
21.5000
23.5000
21.2530
23.0100
315,400
Mon, 06 Oct 2025
23.0000
23.0000
21.0950
21.6900
309,800
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
21.8400
23.7500
21.5100
22.3500
435,500
Thu, 02 Oct 2025
20.4400
21.8000
19.7000
21.5900
394,700
Wed, 01 Oct 2025
17.5000
20.4600
17.4000
20.2100
444,600
Tue, 30 Sep 2025
16.5500
17.7000
16.3500
17.5200
257,500
Mon, 29 Sep 2025
18.0000
18.3400
16.9300
17.1600
335,700
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
19.5000
19.5000
17.7700
17.8600
259,900
Thu, 25 Sep 2025
21.9900
21.9900
19.1000
19.4100
563,900
Wed, 24 Sep 2025
21.0000
23.0000
20.6000
22.2200
870,600
Tue, 23 Sep 2025
20.9100
21.2000
19.6020
20.0100
437,600
Mon, 22 Sep 2025
19.0000
21.1300
18.4500
20.0800
863,700
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
17.1300
18.3800
16.8900
18.1000
303,100
Thu, 18 Sep 2025
18.1100
18.1100
16.9200
17.1300
286,700
Wed, 17 Sep 2025
16.8400
18.4800
16.5700
17.6000
527,100
Tue, 16 Sep 2025
15.6500
16.6650
15.0700
16.5400
345,700
Mon, 15 Sep 2025
14.9800
15.3500
14.6000
15.1900
186,300
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
14.7300
14.8500
14.1300
14.8000
110,800
Thu, 11 Sep 2025
13.1800
14.8800
13.1800
14.6000
226,200
Wed, 10 Sep 2025
14.2300
14.2900
13.1400
13.1800
169,100
Tue, 09 Sep 2025
2 · 424B5
After-hours · 17:22 ET
424B5 ↗
Tue, 09 Sep 2025
13.6400
14.0000
13.1500
13.8600
195,700
Tue, 09 Sep 2025
1 · 8-K
Pre-market · 09:21 ET
8-K ↗
Mon, 08 Sep 2025
13.7000
13.9500
13.3920
13.5000
153,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
14.2800
14.3000
13.5000
13.9800
82,500