Daily Nasdaq 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
Mon, 27 Jul 2026
No data yet
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
2.2100
2.2100
1.9300
1.9700
49,300
Thu, 23 Jul 2026
2.2200
2.2710
2.1900
2.2300
25,300
Wed, 22 Jul 2026
2.2200
2.2800
2.2100
2.2500
19,100
Tue, 21 Jul 2026
2.3100
2.3700
2.2190
2.2600
38,900
Mon, 20 Jul 2026
2.1800
2.3500
2.0900
2.3200
106,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
2.2200
2.2200
2.0610
2.1000
54,600
Fri, 17 Jul 2026
48 · S-1/A
Next filing day · accepted 16 Jul, 20:45 ET
AMENDMENT NO. 2 TO FORM S-1 ↗
Thu, 16 Jul 2026
2.2600
2.2600
2.1500
2.2100
81,400
Wed, 15 Jul 2026
2.3400
2.3400
2.1600
2.2300
742,100
Tue, 14 Jul 2026
47 · 8-K
After-hours · 17:00 ET
CURRENT REPORT ↗
Tue, 14 Jul 2026
2.3900
2.4400
2.3200
2.3900
234,200
Mon, 13 Jul 2026
2.4900
2.4900
2.3100
2.3400
37,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
2.5900
2.5900
2.4000
2.5000
39,200
Thu, 09 Jul 2026
2.4100
2.6350
2.3700
2.5400
315,800
Wed, 08 Jul 2026
2.4000
2.4000
2.2600
2.2900
40,400
Tue, 07 Jul 2026
2.6200
2.6200
2.4000
2.4000
34,900
Mon, 06 Jul 2026
46 · S-1/A
After-hours · 17:19 ET
AMENDMENT NO. 1 TO FORM S-1 ↗
Mon, 06 Jul 2026
2.6000
2.6400
2.5400
2.5700
25,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
2.7000
2.9600
2.6000
2.6400
133,400
Wed, 01 Jul 2026
2.6750
2.8000
2.6700
2.7300
37,400
Tue, 30 Jun 2026
2.9600
2.9600
2.5900
2.6500
42,800
Mon, 29 Jun 2026
2.6800
2.8600
2.6500
2.7900
76,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
2.5200
2.7000
2.5200
2.6700
51,800
Thu, 25 Jun 2026
2.5700
2.7000
2.5200
2.5700
41,100
Wed, 24 Jun 2026
45 · S-1
After-hours · 17:00 ET
REGISTRATION STATEMENT ↗
Wed, 24 Jun 2026
2.5200
2.7800
2.4700
2.6800
124,900
Tue, 23 Jun 2026
2.4100
2.6200
2.3900
2.5400
25,700
Mon, 22 Jun 2026
2.5800
2.6200
2.4500
2.5200
41,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
2.5950
2.8250
2.5080
2.5900
106,600
Wed, 17 Jun 2026
2.6200
2.7350
2.5000
2.5500
60,700
Tue, 16 Jun 2026
2.7800
2.7800
2.6200
2.6300
117,600
Mon, 15 Jun 2026
2.8200
2.8550
2.7000
2.8300
53,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
2.7500
2.9200
2.7200
2.7500
108,600
Thu, 11 Jun 2026
2.7300
2.7600
2.5400
2.7500
181,400
Wed, 10 Jun 2026
2.8700
2.9050
2.6650
2.6800
103,200
Tue, 09 Jun 2026
2.9500
3.0900
2.7500
2.9200
203,600
Mon, 08 Jun 2026
3.0000
3.1100
2.9300
2.9500
60,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
3.1100
3.1200
3.0000
3.0200
55,000
Thu, 04 Jun 2026
44 · S-3
After-hours · 17:25 ET
REGISTRATION STATEMENT ↗
Thu, 04 Jun 2026
3.0000
3.2500
2.9580
3.1800
81,700
Wed, 03 Jun 2026
3.0000
3.0720
2.9000
3.0000
130,800
Tue, 02 Jun 2026
3.3300
3.3300
3.0500
3.0700
118,200
Mon, 01 Jun 2026
43 · 8-K
After-hours · 17:00 ET
CURRENT REPORT ↗
Mon, 01 Jun 2026
3.1700
3.3500
3.1000
3.3400
90,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
42 · 8-K
After-hours · 17:13 ET
CURRENT REPORT ↗
Fri, 29 May 2026
3.3200
3.3200
3.1100
3.1600
141,600
Thu, 28 May 2026
3.3200
3.3800
3.1100
3.3200
191,000
Wed, 27 May 2026
3.8500
4.4900
3.1200
3.3500
2,383,400
Tue, 26 May 2026
3.4100
3.5900
3.3300
3.3800
128,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
3.5900
3.5900
3.2000
3.4500
189,300
Thu, 21 May 2026
3.3700
3.6420
3.3220
3.5700
78,700
Wed, 20 May 2026
3.5600
3.5600
3.2000
3.4000
168,400
Tue, 19 May 2026
3.9000
3.9000
3.5600
3.6700
109,900
Mon, 18 May 2026
41 · DEFA14A
After market open · 09:30 ET
DEFINITIVE ADDITIONAL MATERIALS ↗
Mon, 18 May 2026
4.2200
4.4240
3.8600
3.9300
163,200
Mon, 18 May 2026
40 · 10-Q
Next filing day · accepted 15 May, 19:21 ET
QUARTERLY REPORT ↗
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
3.9800
4.2500
3.8600
4.1500
125,400
Thu, 14 May 2026
4.0200
4.0900
3.7010
3.9700
188,600
Wed, 13 May 2026
39 · 8-K
After-hours · 17:00 ET
CURRENT REPORT ↗
Wed, 13 May 2026
4.4650
4.4700
4.0650
4.2100
189,300
Tue, 12 May 2026
4.9300
4.9300
4.4700
4.5400
178,300
Mon, 11 May 2026
5.2100
5.5000
5.0500
5.0500
362,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
5.2700
5.3100
4.8510
5.1200
175,900
Thu, 07 May 2026
5.8000
5.8350
5.0000
5.2900
282,200
Wed, 06 May 2026
5.9300
6.1000
5.5800
5.8200
236,300
Tue, 05 May 2026
5.3000
6.2380
5.3000
5.9300
602,100
Mon, 04 May 2026
4.8000
5.7000
4.7000
5.4000
531,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
38 · 8-K
After-hours · 17:00 ET
CURRENT REPORT ↗
Fri, 01 May 2026
6.0600
6.7700
4.7950
5.6200
9,615,800
Thu, 30 Apr 2026
4.1800
5.7500
4.1800
5.2300
2,030,100
Wed, 29 Apr 2026
4.5600
4.5600
4.0000
4.2700
158,700
Tue, 28 Apr 2026
5.0000
5.2000
4.3420
4.5600
295,800
Mon, 27 Apr 2026
5.2000
5.2000
4.6000
4.9200
281,728
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
5.2000
5.5600
5.0400
5.2000
699,378
Thu, 23 Apr 2026
6.1200
7.2800
6.1200
6.4800
539,050
Wed, 22 Apr 2026
5.9200
6.2000
5.8400
6.0400
329,890
Tue, 21 Apr 2026
5.2000
6.0000
5.0400
5.8000
476,658
Mon, 20 Apr 2026
4.8000
5.5600
4.8000
5.3200
742,370
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
6.6400
7.8800
5.2000
5.4800
15,000,470
Thu, 16 Apr 2026
4.2800
4.6800
4.2000
4.6800
1,296,023
Wed, 15 Apr 2026
4.1600
4.7200
4.0400
4.4800
723,998
Tue, 14 Apr 2026
4.0800
4.4400
4.0400
4.3600
498,600
Mon, 13 Apr 2026
37 · 8-K
After-hours · 16:05 ET
CURRENT REPORT ↗
Mon, 13 Apr 2026
4.8800
5.2000
4.4400
4.6400
893,120
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
36 · 8-K
After-hours · 16:05 ET
CURRENT REPORT ↗
Fri, 10 Apr 2026
8.0400
8.0400
5.0400
5.1200
9,124,048
Thu, 09 Apr 2026
5.7600
6.0800
5.0400
5.2000
1,672,003
Wed, 08 Apr 2026
6.2800
6.4000
5.8000
5.8000
210,570
Tue, 07 Apr 2026
6.1200
6.3200
5.6400
5.7600
147,280
Mon, 06 Apr 2026
6.0800
6.6800
5.6400
6.1200
119,975
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
6.0000
6.1600
5.5200
5.6800
44,638
Wed, 01 Apr 2026
35 · 10-K
After-hours · 17:00 ET
ANNUAL REPORT ↗
Wed, 01 Apr 2026
6.3600
6.6000
5.9200
6.0800
38,190
Tue, 31 Mar 2026
5.8800
6.4000
5.5600
6.2800
29,853
Mon, 30 Mar 2026
5.7600
5.9200
5.5600
5.7600
24,013
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
6.1200
6.2800
5.7200
5.8400
32,200
Thu, 26 Mar 2026
6.1200
6.5600
6.0800
6.3200
37,860
Wed, 25 Mar 2026
6.0000
7.2000
6.0000
6.2400
59,673
Tue, 24 Mar 2026
6.5200
6.8800
5.6800
6.1200
90,418
Mon, 23 Mar 2026
8.0000
8.0000
6.9200
7.2000
55,958
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
7.7200
8.2800
7.1200
7.8400
69,993
Thu, 19 Mar 2026
7.7200
8.4000
7.4000
7.9600
86,428
Wed, 18 Mar 2026
8.3200
9.0000
7.9200
8.0000
162,525
Tue, 17 Mar 2026
9.2000
10.0000
7.8000
8.8800
872,588
Mon, 16 Mar 2026
11.9600
12.0000
7.2800
7.8800
746,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
34 · 8-K
After-hours · 17:00 ET
CURRENT REPORT ↗
Fri, 13 Mar 2026
17.0000
17.4400
11.3600
11.3600
6,748,280
Thu, 12 Mar 2026
9.5600
9.7200
8.9600
8.9600
1,133,685
Wed, 11 Mar 2026
10.0000
10.0000
9.3600
9.6000
7,535
Tue, 10 Mar 2026
9.3200
10.2800
9.2400
10.0000
20,065
Mon, 09 Mar 2026
8.8000
9.9600
8.8000
9.1600
11,580
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
9.8800
10.0000
9.6000
9.9600
6,470
Thu, 05 Mar 2026
10.2000
10.8000
9.1200
9.8800
13,223
Wed, 04 Mar 2026
9.6800
10.3600
9.4000
10.2000
7,960
Tue, 03 Mar 2026
33 · DEFA14A
After-hours · 16:05 ET
DEFINITIVE ADDITIONAL MATERIALS ↗
Tue, 03 Mar 2026
10.0000
10.2000
9.4800
9.6000
12,410
Mon, 02 Mar 2026
10.0000
10.6000
9.7200
10.4000
6,355
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
10.8000
11.2000
9.8400
10.0000
8,985
Thu, 26 Feb 2026
11.2000
11.2000
10.0000
11.0000
7,300
Wed, 25 Feb 2026
10.0800
11.1200
9.7200
11.1200
10,878
Tue, 24 Feb 2026
9.3600
10.3600
9.2400
10.2800
9,578
Mon, 23 Feb 2026
32 · 8-K
After-hours · 16:30 ET
CURRENT REPORT ↗
Mon, 23 Feb 2026
10.6800
11.0000
9.2000
9.6400
30,190
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
11.9600
12.6800
11.0000
11.1600
219,835
Thu, 19 Feb 2026
12.0800
12.0800
11.0000
11.3200
63,835
Wed, 18 Feb 2026
31 · 8-K
After-hours · 16:30 ET
CURRENT REPORT ↗
Wed, 18 Feb 2026
12.7600
12.8000
12.0000
12.4000
11,190
Tue, 17 Feb 2026
12.5200
13.0400
12.0000
13.0000
11,003
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
13.2000
14.8000
12.0000
12.1200
61,278
Thu, 12 Feb 2026
12.2000
12.8000
11.6000
12.7200
19,985
Wed, 11 Feb 2026
12.7600
13.0000
11.5200
12.4000
18,328
Tue, 10 Feb 2026
12.8800
13.0000
12.4000
12.8800
12,975
Mon, 09 Feb 2026
13.8800
14.0000
12.2800
13.1600
42,118
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
30 · 8-K
After-hours · 16:05 ET
CURRENT REPORT ↗
Fri, 06 Feb 2026
16.0000
18.0000
12.4800
13.2000
507,995
Thu, 05 Feb 2026
13.8800
17.6000
13.3600
13.8000
69,578
Wed, 04 Feb 2026
13.3200
14.8800
13.0400
13.9200
5,160
Tue, 03 Feb 2026
29 · 424B3
After-hours · 17:15 ET
PROSPECTUS ↗
Tue, 03 Feb 2026
13.3200
13.5600
13.0000
13.3200
3,735
Mon, 02 Feb 2026
14.5200
14.7200
13.5600
13.6400
3,143
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
13.2400
14.6000
13.2000
14.0400
4,488
Thu, 29 Jan 2026
14.3600
14.9600
12.8400
13.1600
5,045
Wed, 28 Jan 2026
14.2000
15.0000
13.5600
14.3200
2,185
Tue, 27 Jan 2026
28 · 8-K
After-hours · 16:05 ET
CURRENT REPORT ↗
Tue, 27 Jan 2026
14.8000
14.8400
13.3600
13.4800
6,180
Mon, 26 Jan 2026
14.0000
15.2000
13.6800
15.0400
9,780
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
15.2000
16.0000
14.4000
15.3600
13,895
Thu, 22 Jan 2026
12.8000
16.0000
12.4000
15.4000
22,453
Wed, 21 Jan 2026
13.2400
13.9200
12.4400
12.6800
7,233
Tue, 20 Jan 2026
14.6800
14.6800
13.0000
13.4000
12,740
Tue, 20 Jan 2026
27 · S-3
Next filing day · accepted 16 Jan, 17:44 ET
REGISTRATION STATEMENT ↗
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
26 · 8-K/A
After-hours · 16:05 ET
AMENDMENT NO. 1 TO FORM 8-K ↗
Fri, 16 Jan 2026
16.4800
16.8000
14.4000
15.2400
41,653
Thu, 15 Jan 2026
13.2000
17.6400
13.0000
16.8000
64,058
Wed, 14 Jan 2026
12.6800
13.5600
12.6800
13.2000
7,193
Tue, 13 Jan 2026
12.0000
15.0000
11.7200
13.4000
62,010
Mon, 12 Jan 2026
12.3600
12.4000
11.5200
12.4000
5,843
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
13.0000
13.2000
11.6800
11.9200
13,613
Thu, 08 Jan 2026
12.1200
13.0800
12.0000
12.8000
20,158
Wed, 07 Jan 2026
12.1200
12.4800
11.6800
12.4400
11,035
Tue, 06 Jan 2026
25 · DEFA14A
After-hours · 16:30 ET
DEFINITIVE ADDITIONAL MATERIALS ↗
Tue, 06 Jan 2026
11.7200
12.5600
11.4000
12.4000
15,200
Mon, 05 Jan 2026
24 · 8-K
After-hours · 17:15 ET
CURRENT REPORT ↗
Mon, 05 Jan 2026
23 · 8-K
After-hours · 17:06 ET
CURRENT REPORT ↗
Mon, 05 Jan 2026
10.8000
12.1200
10.6000
11.7600
49,715
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
22 · 8-K
After-hours · 17:00 ET
CURRENT REPORT ↗
Fri, 02 Jan 2026
21 · 424B3
After-hours · 16:30 ET
PROSPECTUS ↗
Fri, 02 Jan 2026
10.8000
12.0400
10.8000
11.4400
46,475
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
14.8000
14.8400
10.4000
10.4000
538,405
Tue, 30 Dec 2025
13.2000
14.0000
11.3200
11.8400
440,205
Mon, 29 Dec 2025
14.8400
15.0000
13.6000
13.6400
13,638
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
15.9200
16.0000
14.5200
15.2800
6,568
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
14.8400
16.0000
14.6400
15.5200
6,650
Tue, 23 Dec 2025
15.4400
16.2800
14.8000
15.2000
5,983
Mon, 22 Dec 2025
15.2000
17.5600
14.8000
14.8800
6,208
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
20 · S-1/A
After-hours · 17:00 ET
AMENDMENT NO. 4 TO FORM S-1 ↗
Fri, 19 Dec 2025
15.2000
16.3600
14.8000
14.8000
5,283
Thu, 18 Dec 2025
15.3200
16.4000
14.8000
15.5200
3,563
Wed, 17 Dec 2025
15.8400
16.5600
14.6000
15.5200
3,993
Tue, 16 Dec 2025
16.8000
16.8800
14.4000
16.3200
7,368
Mon, 15 Dec 2025
17.6400
17.8800
16.8000
16.8400
5,915
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
19.2800
19.2800
17.1600
17.8800
46,455
Thu, 11 Dec 2025
19.4400
19.8400
18.4000
19.1600
1,520
Wed, 10 Dec 2025
19.7600
20.0000
19.2000
19.8000
2,095
Tue, 09 Dec 2025
18.6400
21.2000
18.6400
20.3600
5,910
Mon, 08 Dec 2025
20.3200
20.3200
18.6000
19.2000
4,290
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
19.2000
19.6000
18.4000
19.3200
3,205
Thu, 04 Dec 2025
18.3600
20.4000
18.0000
19.4400
8,228
Wed, 03 Dec 2025
16.8000
18.2400
16.8000
18.2400
4,293
Tue, 02 Dec 2025
17.9200
18.0000
16.0000
16.6000
4,780
Mon, 01 Dec 2025
19 · 8-K
After-hours · 16:05 ET
CURRENT REPORT ↗
Mon, 01 Dec 2025
16.1200
18.2000
15.6000
18.0800
14,028
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
20.3600
27.4400
16.0000
16.8000
128,928
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
19.2400
20.1200
18.6000
19.3600
1,453
Tue, 25 Nov 2025
19.2000
20.3200
18.8000
19.1600
3,013
Mon, 24 Nov 2025
15.4800
20.3200
15.4800
19.3600
11,705
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
18 · 8-K
After-hours · 17:20 ET
CURRENT REPORT ↗
Fri, 21 Nov 2025
17 · DEF 14A
After-hours · 17:17 ET
PROXY STATEMENT ↗
Fri, 21 Nov 2025
16.8400
18.4000
16.0000
17.0400
3,085
Thu, 20 Nov 2025
18.4000
19.5600
16.6000
16.8400
9,043
Wed, 19 Nov 2025
22.4000
22.4000
19.6000
20.2800
3,645
Tue, 18 Nov 2025
22.5200
23.2000
21.2000
22.1600
4,535
Mon, 17 Nov 2025
16 · 10-Q
After-hours · 16:30 ET
QUARTERLY REPORT ↗
Mon, 17 Nov 2025
25.2000
25.2000
22.5200
23.2000
3,598
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
23.2800
25.3200
23.2800
25.1200
2,215
Thu, 13 Nov 2025
24.1600
25.4000
22.4800
24.8000
4,535
Wed, 12 Nov 2025
24.9600
25.5200
24.0400
25.4000
1,068
Tue, 11 Nov 2025
25.4000
26.4000
25.2000
25.5200
1,368
Mon, 10 Nov 2025
25.9600
26.8000
25.2000
25.7600
1,763
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
15 · 8-K
After-hours · 16:30 ET
CURRENT REPORT ↗
Fri, 07 Nov 2025
24.8400
26.3600
22.0000
25.5200
5,355
Thu, 06 Nov 2025
26.9600
27.0400
24.4800
25.5200
5,190
Wed, 05 Nov 2025
26.0400
27.2000
25.6000
26.9600
3,680
Tue, 04 Nov 2025
28.0000
29.0400
25.6800
26.0400
12,775
Mon, 03 Nov 2025
14 · PRE 14A
After market open · 10:03 ET
PRELIMINARY PROXY STATEMENT ↗
Mon, 03 Nov 2025
32.9600
32.9600
29.2000
30.0000
7,570
Mon, 03 Nov 2025
13 · 8-K
Pre-market · 09:00 ET
CURRENT REPORT ↗
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
30.8000
32.0000
30.4000
31.2000
3,295
Thu, 30 Oct 2025
30.6800
32.0000
30.0000
31.0000
3,550
Wed, 29 Oct 2025
33.6000
34.0000
31.5600
32.1200
5,793
Tue, 28 Oct 2025
33.4000
34.4000
32.0000
34.4000
4,700
Mon, 27 Oct 2025
34.0400
34.8000
32.4000
33.4000
5,055
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
30.8000
36.3200
30.4000
33.4800
19,900
Thu, 23 Oct 2025
12 · S-3
After-hours · 17:00 ET
REGISTRATION STATEMENT ↗
Thu, 23 Oct 2025
30.5600
30.8000
28.8800
30.6800
5,960
Wed, 22 Oct 2025
30.8400
32.0000
29.6000
30.4000
7,918
Tue, 21 Oct 2025
32.6800
34.4000
30.8400
32.9600
8,370
Mon, 20 Oct 2025
29.6400
32.8000
29.2000
32.6800
13,083
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
31.2000
31.8800
29.4000
29.6400
8,030
Thu, 16 Oct 2025
33.1600
33.7600
30.4400
32.3200
14,593
Wed, 15 Oct 2025
33.5600
35.6000
32.8000
33.7600
15,795
Tue, 14 Oct 2025
11 · DEF 14A
After-hours · 16:30 ET
PROXY STATEMENT ↗
Tue, 14 Oct 2025
32.0000
32.8000
31.2000
32.3600
12,325
Mon, 13 Oct 2025
35.6000
35.6000
32.4000
33.0800
11,230
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
36.3600
37.6000
32.8000
34.7600
19,470
Thu, 09 Oct 2025
39.2000
40.0400
36.0000
36.3200
18,808
Wed, 08 Oct 2025
37.6000
40.8000
37.6000
39.8400
16,948
Tue, 07 Oct 2025
42.4000
42.4000
36.8000
38.6800
43,433
Mon, 06 Oct 2025
10 · S-1/A
After-hours · 17:26 ET
AMENDMENT NO. 3 TO FORM S-1 ↗
Mon, 06 Oct 2025
46.0000
46.4000
43.2000
44.4000
13,955
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
49.6000
50.0000
44.4000
45.6000
25,753
Thu, 02 Oct 2025
48.4000
52.0000
48.0000
51.2000
14,890
Wed, 01 Oct 2025
50.4000
52.8000
48.0000
49.2000
17,228
Tue, 30 Sep 2025
46.8000
53.2000
46.8000
51.6000
23,803
Mon, 29 Sep 2025
45.2000
51.2000
45.2000
47.6000
23,435
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
53.6000
53.9200
45.0000
46.8000
36,360
Thu, 25 Sep 2025
55.6000
58.4000
52.4000
53.2000
29,323
Wed, 24 Sep 2025
60.8000
64.0000
56.0000
57.0000
24,668
Tue, 23 Sep 2025
63.2000
68.4000
62.0000
62.4000
26,133
Mon, 22 Sep 2025
54.8000
71.6000
53.6000
65.6000
74,050
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
60.6000
65.2000
54.8000
56.4000
40,900
Thu, 18 Sep 2025
64.0000
68.0000
57.6000
62.0000
55,495
Wed, 17 Sep 2025
62.0000
70.8000
61.8000
64.0000
56,170
Tue, 16 Sep 2025
63.2000
73.2000
58.8000
67.6000
95,183
Mon, 15 Sep 2025
73.2000
86.4000
66.4000
68.4000
208,603
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
58.2000
103.2000
58.0000
78.0000
1,735,655
Thu, 11 Sep 2025
44.4000
63.2000
42.0000
52.8000
200,268
Wed, 10 Sep 2025
60.4000
64.4000
48.8000
52.4000
303,865
Tue, 09 Sep 2025
27.2000
127.2000
27.2000
77.6000
3,282,948
Mon, 08 Sep 2025
9 · S-1/A
After-hours · 16:31 ET
AMENDMENT NO. 2 TO FORM S-1 ↗
Mon, 08 Sep 2025
28.5200
30.8000
26.9600
29.8800
212,260
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
39.8000
41.2000
30.0000
34.1600
3,055,950
Thu, 04 Sep 2025
8 · 8-K
After-hours · 16:05 ET
CURRENT REPORT ↗
Thu, 04 Sep 2025
28.0000
28.7600
25.6000
26.8000
628,110
Wed, 03 Sep 2025
28.0000
28.8000
26.5600
26.8800
6,625
Tue, 02 Sep 2025
28.4400
28.5600
26.4000
28.3600
7,405
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
29.8800
29.8800
27.7200
28.4400
10,005
Thu, 28 Aug 2025
28.8000
29.9200
27.4400
28.8000
19,290
Wed, 27 Aug 2025
32.0000
32.4000
28.8000
29.6000
16,145
Tue, 26 Aug 2025
30.4000
32.9200
30.0000
32.0000
12,863
Mon, 25 Aug 2025
7 · S-1/A
After-hours · 17:16 ET
AMENDMENT NO. 1 TO FORM S-1 ↗
Mon, 25 Aug 2025
33.0000
33.6400
31.6000
32.9200
15,680
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
31.4000
33.4800
27.8400
33.0000
51,660
Thu, 21 Aug 2025
52.2000
60.0000
31.6000
32.4400
372,753
Thu, 21 Aug 2025
6 · 8-K
Pre-market · 08:00 ET
CURRENT REPORT ↗
Wed, 20 Aug 2025
5 · S-1
After market open · 15:40 ET
REGISTRATION STATEMENT ↗
Wed, 20 Aug 2025
44.4000
48.8000
42.4000
46.2000
5,608
Tue, 19 Aug 2025
46.8000
47.0400
43.6000
44.4000
2,145
Mon, 18 Aug 2025
45.6000
49.2000
45.2000
46.8000
4,745
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
46.4000
52.0000
46.0000
47.2000
5,793
Thu, 14 Aug 2025
4 · 10-Q
After-hours · 16:05 ET
QUARTERLY REPORT ↗
Thu, 14 Aug 2025
46.8000
47.3600
45.2000
46.6400
1,390
Wed, 13 Aug 2025
3 · PRE 14A
After-hours · 16:30 ET
PRELIMINARY PROXY STATEMENT ↗
Wed, 13 Aug 2025
46.4000
47.2800
45.6000
46.4000
1,635
Tue, 12 Aug 2025
46.0000
47.2000
44.0000
46.0000
3,478
Mon, 11 Aug 2025
50.4000
50.4000
44.0000
45.2000
10,515
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
62.8000
65.2000
50.4000
51.2000
30,988
Thu, 07 Aug 2025
2 · 8-K
After-hours · 16:05 ET
CURRENT REPORT ↗
Thu, 07 Aug 2025
66.4000
74.0000
63.7600
72.0000
53,295
Wed, 06 Aug 2025
57.2000
68.2000
54.0000
67.6000
7,613
Tue, 05 Aug 2025
1 · 8-K
After-hours · 16:05 ET
CURRENT REPORT ↗
Tue, 05 Aug 2025
58.4000
61.2000
55.2000
58.0000
3,005
Mon, 04 Aug 2025
59.2000
65.2000
58.4800
60.4000
6,475
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
49.6000
63.2000
47.6000
58.8000
17,868
Thu, 31 Jul 2025
49.2000
56.4000
46.8400
49.6000
14,715
Wed, 30 Jul 2025
42.8000
54.8000
41.2000
51.6000
47,273
Tue, 29 Jul 2025
43.2000
46.0000
42.4000
42.4000
1,263
Mon, 28 Jul 2025
42.8000
45.6000
42.0400
44.0000
5,438
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend