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
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
1.3025
1.3025
1.1900
1.2250
63,066
Thu, 22 Oct 2026
1.2500
1.2900
1.2100
1.2700
40,600
Wed, 21 Oct 2026
1.1700
1.2700
1.1700
1.2500
41,600
Tue, 20 Oct 2026
1.2400
1.2620
1.1500
1.1600
53,500
Mon, 19 Oct 2026
1.3000
1.3000
1.2240
1.2700
34,300
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
1.3800
1.3920
1.2400
1.2900
66,300
Thu, 15 Oct 2026
1.4500
1.4600
1.3700
1.3800
100,400
Wed, 14 Oct 2026
1.5300
1.5400
1.4500
1.4600
48,800
Tue, 13 Oct 2026
1.5700
1.5900
1.4500
1.5500
30,900
Mon, 12 Oct 2026
1.5700
1.6100
1.5500
1.5600
29,200
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
1.6200
1.6850
1.5900
1.6150
50,900
Thu, 08 Oct 2026
1.6600
1.7200
1.5800
1.6100
57,200
Wed, 07 Oct 2026
1.6900
1.7100
1.6100
1.6700
83,500
Tue, 06 Oct 2026
1.6000
1.7600
1.6000
1.7300
124,600
Mon, 05 Oct 2026
1.5700
1.6800
1.5500
1.6300
87,000
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
1.5900
1.6300
1.5400
1.5550
81,000
Thu, 01 Oct 2026
1.6900
1.6900
1.6000
1.6100
82,200
Wed, 30 Sep 2026
1.7500
1.7650
1.6500
1.6600
119,800
Tue, 29 Sep 2026
25 · 8-K
After-hours · 16:01 ET
CURRENT REPORT ↗
Tue, 29 Sep 2026
1.6400
1.8190
1.6300
1.7900
366,000
Mon, 28 Sep 2026
1.6800
1.7000
1.5800
1.6600
233,500
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
1.6700
1.7800
1.6100
1.6200
374,000
Thu, 24 Sep 2026
1.8500
1.9000
1.7000
1.7200
1,176,200
Wed, 23 Sep 2026
2.0600
2.9500
1.8100
2.1000
95,246,000
Tue, 22 Sep 2026
1.5600
1.6000
1.5000
1.5600
1,927,000
Mon, 21 Sep 2026
1.5800
1.6600
1.5300
1.5900
113,400
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
1.5400
1.6300
1.4200
1.5600
192,600
Thu, 17 Sep 2026
1.5400
1.6000
1.5000
1.5300
110,400
Wed, 16 Sep 2026
1.5900
1.6500
1.5100
1.5200
61,800
Tue, 15 Sep 2026
1.6800
1.6800
1.5000
1.5200
247,800
Mon, 14 Sep 2026
1.7500
1.7820
1.6600
1.7200
28,400
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
1.6600
1.8000
1.5850
1.8000
151,500
Thu, 10 Sep 2026
1.6700
1.7300
1.6500
1.6900
131,400
Wed, 09 Sep 2026
1.6300
1.8200
1.5900
1.7300
692,600
Tue, 08 Sep 2026
1.5600
1.5900
1.5100
1.5900
141,100
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
1.4700
1.5400
1.4700
1.5100
82,400
Thu, 03 Sep 2026
1.4600
1.5100
1.4150
1.4800
214,800
Wed, 02 Sep 2026
1.4300
1.4900
1.4300
1.4600
87,100
Tue, 01 Sep 2026
1.5300
1.5370
1.4320
1.4400
262,400
Mon, 31 Aug 2026
1.6300
1.6900
1.5000
1.5400
239,100
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
1.6100
1.7400
1.5700
1.6000
394,000
Thu, 27 Aug 2026
1.6000
1.7600
1.5400
1.5650
870,100
Wed, 26 Aug 2026
2.0450
2.2700
1.5700
1.6300
39,342,200
Tue, 25 Aug 2026
24 · 8-K
After-hours · 16:01 ET
CURRENT REPORT ↗
Tue, 25 Aug 2026
1.3700
1.5200
1.3200
1.4800
433,500
Mon, 24 Aug 2026
1.4400
1.5000
1.3900
1.3900
250,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
1.4300
1.5400
1.4100
1.4800
466,500
Thu, 20 Aug 2026
1.6100
1.7800
1.5200
1.5900
1,135,700
Wed, 19 Aug 2026
2.0250
3.1200
1.7400
1.8600
56,920,500
Tue, 18 Aug 2026
1.4300
1.6800
1.3500
1.5700
10,490,400
Mon, 17 Aug 2026
1.4700
1.4700
1.3400
1.4600
148,000
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
1.4300
1.4900
1.3500
1.4400
398,200
Thu, 13 Aug 2026
1.4200
1.4380
1.3600
1.4100
93,900
Wed, 12 Aug 2026
1.4500
1.4700
1.3960
1.4100
149,800
Tue, 11 Aug 2026
1.3900
1.4800
1.3500
1.4400
202,000
Mon, 10 Aug 2026
1.2700
1.4400
1.2400
1.4000
401,300
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
1.3600
1.3680
1.2400
1.2700
331,200
Thu, 06 Aug 2026
1.4600
1.4700
1.3400
1.3500
319,900
Wed, 05 Aug 2026
1.4600
1.5200
1.3800
1.4800
286,700
Tue, 04 Aug 2026
1.4500
1.5600
1.4200
1.4900
412,700
Mon, 03 Aug 2026
1.3300
1.4960
1.3300
1.4800
468,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
1.3500
1.5000
1.2700
1.3500
686,200
Thu, 30 Jul 2026
1.5700
1.6050
1.3800
1.3900
1,140,700
Wed, 29 Jul 2026
1.5900
3.6700
1.5500
1.6400
27,970,800
Tue, 28 Jul 2026
1.8000
1.8000
1.5600
1.5900
233,200
Tue, 28 Jul 2026
23 · 8-K
Pre-market · 02:03 ET
CURRENT REPORT ↗
Mon, 27 Jul 2026
22 · 8-K
After market open · 12:05 ET
CURRENT REPORT ↗
Mon, 27 Jul 2026
1.7500
2.4800
1.5600
1.8400
2,409,000
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
3.0100
3.2400
1.7500
1.8400
14,770,300
Thu, 23 Jul 2026
2.7400
2.7900
2.3100
2.5700
299,300
Thu, 23 Jul 2026
21 · 8-K
Pre-market · 04:00 ET
CURRENT REPORT ↗
Wed, 22 Jul 2026
2.6400
2.9200
2.2960
2.7900
968,100
Tue, 21 Jul 2026
2.1500
2.5600
2.1500
2.4450
141,120
Mon, 20 Jul 2026
20 · 8-K
After market open · 12:05 ET
CURRENT REPORT ↗
Mon, 20 Jul 2026
2.4000
2.4000
2.1050
2.1700
167,720
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
2.8500
2.8500
2.7650
2.8200
13,520
Thu, 16 Jul 2026
2.8600
2.9250
2.7550
2.8500
36,060
Wed, 15 Jul 2026
2.8850
3.0500
2.8750
2.9500
21,340
Tue, 14 Jul 2026
2.8750
2.9750
2.8150
2.9050
43,220
Mon, 13 Jul 2026
3.0800
3.1000
2.8550
2.9650
53,920
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
2.9250
3.2000
2.9250
3.1750
57,880
Thu, 09 Jul 2026
2.9900
3.2100
2.9400
3.0850
74,020
Wed, 08 Jul 2026
2.8950
3.1100
2.8650
3.0900
128,320
Tue, 07 Jul 2026
2.9800
3.1000
2.8100
3.0100
293,180
Mon, 06 Jul 2026
19 · 8-K
After-hours · 16:30 ET
CURRENT REPORT ↗
Mon, 06 Jul 2026
4.1350
4.1950
3.1950
3.3000
9,362,040
Mon, 06 Jul 2026
18 · 8-K
Pre-market · 08:30 ET
CURRENT REPORT ↗
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
3.4250
3.7000
3.4000
3.5950
36,480
Wed, 01 Jul 2026
3.4000
4.0350
3.3500
3.5300
67,600
Tue, 30 Jun 2026
3.2550
3.5450
3.2550
3.4500
14,400
Mon, 29 Jun 2026
3.4000
3.4100
3.2300
3.2750
15,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
3.2500
3.5000
3.1800
3.4050
13,080
Thu, 25 Jun 2026
3.5100
3.6300
3.2550
3.2650
29,120
Wed, 24 Jun 2026
3.5300
3.7050
3.4950
3.5450
21,180
Tue, 23 Jun 2026
3.6550
3.8500
3.5900
3.5900
14,360
Tue, 23 Jun 2026
17 · DEF 14A
Next filing day · accepted 22 Jun, 19:04 ET
PROXY STATEMENT ↗
Mon, 22 Jun 2026
3.6700
3.9000
3.2600
3.8000
57,420
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
3.8650
4.0200
3.6000
3.6550
28,680
Wed, 17 Jun 2026
3.8800
4.0000
3.5800
3.8500
66,180
Tue, 16 Jun 2026
4.3500
4.3850
3.9500
4.0000
63,520
Mon, 15 Jun 2026
4.8500
4.9950
4.0500
4.3950
68,160
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
5.3000
5.4250
4.5500
4.8500
57,420
Thu, 11 Jun 2026
5.0000
5.7500
4.9000
5.3500
132,900
Wed, 10 Jun 2026
5.1000
5.2000
4.5700
5.0000
165,920
Tue, 09 Jun 2026
16 · 8-K
After market open · 11:42 ET
CURRENT REPORT ↗
Tue, 09 Jun 2026
5.1000
9.6000
4.4000
5.0500
1,876,340
Mon, 08 Jun 2026
5.2000
5.2500
4.5150
4.8500
76,840
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
5.8500
5.8500
5.0500
5.2500
42,560
Thu, 04 Jun 2026
5.7500
6.2500
5.4000
5.7000
112,580
Wed, 03 Jun 2026
5.8500
6.6000
5.3500
5.6000
343,700
Tue, 02 Jun 2026
4.6000
5.7500
4.6000
5.6500
248,920
Mon, 01 Jun 2026
4.9000
4.9000
4.5150
4.7500
15,160
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
4.9400
4.9400
4.5500
4.5750
13,420
Thu, 28 May 2026
4.7500
5.1500
4.6950
5.1000
12,340
Wed, 27 May 2026
4.7450
4.9600
4.6500
4.8000
11,220
Tue, 26 May 2026
4.8950
5.3000
4.6700
4.7650
14,160
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
4.9000
5.1500
4.8550
4.9300
13,220
Thu, 21 May 2026
4.7550
5.7500
4.7550
4.9250
66,640
Wed, 20 May 2026
4.7500
5.2500
4.5850
4.7000
10,000
Tue, 19 May 2026
4.9550
5.2000
4.6100
4.8450
12,560
Mon, 18 May 2026
5.1500
5.2500
4.9000
4.9550
11,820
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
5.2000
5.5000
4.9500
5.1000
30,460
Thu, 14 May 2026
5.2500
5.5300
4.9200
5.1000
14,980
Wed, 13 May 2026
5.5500
5.7600
5.2000
5.3000
12,500
Tue, 12 May 2026
15 · 8-K
After market open · 13:22 ET
CURRENT REPORT ↗
Tue, 12 May 2026
6.0000
6.3000
5.4000
5.6000
30,100
Tue, 12 May 2026
14 · 8-K
Next filing day · accepted 11 May, 20:41 ET
CURRENT REPORT ↗
Mon, 11 May 2026
6.1500
6.3000
6.0000
6.1000
17,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
5.9500
6.3400
5.7500
6.2500
26,040
Thu, 07 May 2026
6.7500
6.8650
6.0000
6.1000
35,840
Wed, 06 May 2026
7.2500
10.3000
6.5500
6.9500
383,300
Tue, 05 May 2026
7.3500
7.7000
6.7500
7.5000
54,720
Mon, 04 May 2026
6.2500
8.1500
6.0500
7.3000
226,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
6.0500
6.4000
6.0500
6.1000
4,460
Thu, 30 Apr 2026
6.0750
6.1500
5.8900
6.1500
31,100
Wed, 29 Apr 2026
13 · 8-K
After-hours · 16:19 ET
CURRENT REPORT ↗
Wed, 29 Apr 2026
6.4000
6.4000
5.7000
6.1000
73,940
Tue, 28 Apr 2026
6.3500
6.8500
6.2500
6.3500
13,740
Mon, 27 Apr 2026
5.9000
6.4000
5.6000
6.4000
15,720
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
5.7500
6.2500
5.4500
5.8500
19,560
Thu, 23 Apr 2026
6.1500
6.1500
5.5000
5.6500
15,204
Wed, 22 Apr 2026
12 · 8-K
After market open · 11:10 ET
CURRENT REPORT ↗
Wed, 22 Apr 2026
6.9500
7.1500
5.6500
5.9000
54,808
Tue, 21 Apr 2026
7.5000
7.5000
6.8000
6.8500
16,476
Mon, 20 Apr 2026
7.1500
7.6500
7.0000
7.3000
30,706
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
7.2000
7.2500
6.9000
7.1000
10,902
Thu, 16 Apr 2026
7.2000
7.2500
6.8500
6.9000
15,746
Wed, 15 Apr 2026
7.4000
7.4000
7.0000
7.3500
14,448
Tue, 14 Apr 2026
7.8000
8.1000
7.0000
7.0000
27,906
Mon, 13 Apr 2026
7.4000
8.0000
6.9000
7.7000
31,868
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
7.0000
7.5500
6.8500
7.2500
4,664
Thu, 09 Apr 2026
7.0000
7.2500
6.8500
6.9500
15,206
Wed, 08 Apr 2026
7.6000
8.0000
7.0000
7.3500
18,352
Tue, 07 Apr 2026
7.0000
7.8000
7.0000
7.4000
35,730
Mon, 06 Apr 2026
7.0000
7.3500
7.0000
7.2000
4,630
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
7.0500
7.0500
6.6500
6.8000
3,142
Wed, 01 Apr 2026
7.4000
7.4000
6.9000
6.9000
13,502
Tue, 31 Mar 2026
6.7500
7.4000
6.4500
7.2500
10,882
Mon, 30 Mar 2026
6.9000
7.3000
6.1000
6.7500
20,506
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
11 · 8-K
After-hours · 16:07 ET
CURRENT REPORT ↗
Fri, 27 Mar 2026
7.4000
7.4500
6.9000
7.3500
8,600
Thu, 26 Mar 2026
7.1500
7.4000
6.8000
7.4000
7,780
Wed, 25 Mar 2026
7.0000
7.4000
6.7000
7.4000
8,106
Tue, 24 Mar 2026
7.2500
7.6500
6.8500
7.3500
13,416
Mon, 23 Mar 2026
7.4500
7.5000
6.9000
7.2500
24,832
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
7.0500
7.7000
6.9000
7.7000
21,606
Thu, 19 Mar 2026
6.8000
7.2500
6.3000
7.2500
19,908
Wed, 18 Mar 2026
8.5000
9.0000
6.6000
7.0000
84,728
Tue, 17 Mar 2026
10 · 10-Q
After-hours · 17:07 ET
QUARTERLY REPORT ↗
Tue, 17 Mar 2026
10.0000
10.0000
9.1000
9.4000
17,738
Mon, 16 Mar 2026
10.2000
10.2000
8.7500
9.8500
27,956
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
11.6500
11.6500
10.2000
10.4500
91,954
Thu, 12 Mar 2026
12.0000
18.0000
11.0000
12.1000
948,642
Wed, 11 Mar 2026
10.9500
11.5000
10.6000
11.5000
4,434
Tue, 10 Mar 2026
11.2500
11.5000
10.4000
10.7500
10,150
Mon, 09 Mar 2026
11.7500
12.4000
10.8000
11.4500
40,708
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
11.4000
11.4000
10.6000
10.8000
6,030
Thu, 05 Mar 2026
11.4500
11.8500
11.0000
11.0500
6,932
Wed, 04 Mar 2026
12.0000
13.0000
11.5500
11.5500
11,768
Tue, 03 Mar 2026
11.2000
11.8000
10.3500
11.6500
8,474
Mon, 02 Mar 2026
12.1500
13.4500
11.2000
11.3500
12,952
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
12.8500
14.0000
12.5500
13.1500
4,252
Thu, 26 Feb 2026
12.6500
13.5000
12.5500
13.0500
8,706
Wed, 25 Feb 2026
13.3500
14.3500
12.5500
12.9500
20,648
Tue, 24 Feb 2026
15.4500
15.5000
13.2500
13.6000
25,142
Mon, 23 Feb 2026
16.8500
17.3500
13.0000
15.5000
79,260
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
15.0000
15.5500
13.6500
15.4500
21,064
Thu, 19 Feb 2026
14.8000
15.6000
14.0500
14.4500
7,892
Wed, 18 Feb 2026
14.0000
15.2000
13.4500
14.9500
9,734
Tue, 17 Feb 2026
13.9500
14.1500
13.5000
13.5500
3,392
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
15.3500
15.3500
13.7500
14.0000
9,058
Thu, 12 Feb 2026
13.7500
15.6500
13.1000
15.4500
15,402
Wed, 11 Feb 2026
14.0000
14.0000
12.5500
13.3500
2,628
Tue, 10 Feb 2026
13.5000
14.0000
13.0500
13.5000
1,812
Mon, 09 Feb 2026
12.9000
13.5500
12.6000
13.0500
2,164
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
12.1500
13.7500
12.0500
12.6500
2,634
Thu, 05 Feb 2026
13.2500
13.5000
12.2000
12.3500
7,760
Wed, 04 Feb 2026
9 · 8-K
After market open · 14:18 ET
CURRENT REPORT ↗
Wed, 04 Feb 2026
13.2500
15.0000
13.0000
13.6000
10,244
Tue, 03 Feb 2026
13.0000
13.5500
12.6000
13.1500
4,628
Mon, 02 Feb 2026
12.4000
12.9500
12.1500
12.6000
5,686
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
14.1500
14.1500
12.8000
12.8000
5,100
Thu, 29 Jan 2026
14.1000
14.2500
13.7500
13.8000
2,754
Wed, 28 Jan 2026
13.8000
14.4500
13.5000
14.3000
2,288
Tue, 27 Jan 2026
13.9000
14.1000
13.3000
13.7500
3,542
Mon, 26 Jan 2026
14.4500
14.5000
13.5000
13.5500
4,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
14.5500
14.5500
14.1500
14.1500
2,086
Thu, 22 Jan 2026
14.3500
14.5000
13.8500
14.0500
3,568
Wed, 21 Jan 2026
14.6500
14.6500
13.6000
13.8500
4,346
Tue, 20 Jan 2026
15.0500
15.4000
14.0500
14.1500
6,040
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
15.1000
15.1000
14.4500
14.5500
5,704
Thu, 15 Jan 2026
14.5000
15.6500
14.0000
15.3500
18,890
Wed, 14 Jan 2026
16.2500
16.6000
14.5500
14.5500
16,836
Tue, 13 Jan 2026
15.7500
16.7000
15.6000
16.0000
14,220
Mon, 12 Jan 2026
16.3500
16.8000
15.5000
15.7000
14,532
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
16.9500
17.2500
16.0000
16.1000
8,984
Thu, 08 Jan 2026
15.9500
17.7000
15.8000
17.0000
8,446
Wed, 07 Jan 2026
8 · 8-K
After market open · 13:28 ET
CURRENT REPORT ↗
Wed, 07 Jan 2026
15.6500
16.2500
15.2000
15.8000
3,254
Tue, 06 Jan 2026
16.5000
17.4000
15.0000
15.5000
12,694
Mon, 05 Jan 2026
15.5000
16.6500
15.5000
16.3500
8,302
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
15.6500
15.9500
14.7500
15.4000
9,754
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
7 · 424B3
After market open · 15:14 ET
PROSPECTUS ↗
Wed, 31 Dec 2025
15.1500
20.2500
14.7500
15.9000
70,380
Tue, 30 Dec 2025
17.1500
17.1500
14.8500
15.1000
7,168
Mon, 29 Dec 2025
18.4500
18.5000
15.9500
15.9500
3,102
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
20.0000
20.0000
17.5500
17.8000
1,638
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
21.0000
21.0500
18.5000
18.6000
3,960
Tue, 23 Dec 2025
24.5000
24.9500
20.0000
21.5000
8,928
Mon, 22 Dec 2025
6 · 10-Q
After market open · 14:52 ET
QUARTERLY REPORT ↗
Mon, 22 Dec 2025
23.6000
28.0500
23.6000
26.1500
14,852
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
5 · 424B3
After market open · 15:50 ET
PROSPECTUS ↗
Fri, 19 Dec 2025
23.0000
25.0000
23.0000
24.4000
18,906
Fri, 19 Dec 2025
4 · 8-K
Next filing day · accepted 18 Dec, 21:40 ET
CURRENT REPORT ↗
Thu, 18 Dec 2025
17.5000
23.4000
15.1000
22.4000
349,812
Wed, 17 Dec 2025
22.0000
22.6000
21.1500
21.3000
1,478
Tue, 16 Dec 2025
21.4500
24.4000
20.9500
22.0000
1,558
Mon, 15 Dec 2025
24.5000
24.5000
21.6000
21.6000
1,480
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
24.0500
25.0000
23.2500
23.5500
1,406
Thu, 11 Dec 2025
3 · S-1
After market open · 11:09 ET
REGISTRATION STATEMENT ↗
Thu, 11 Dec 2025
24.8500
24.8500
22.2500
23.3000
2,546
Wed, 10 Dec 2025
27.4500
27.4500
24.5000
25.0000
1,958
Tue, 09 Dec 2025
25.5000
26.8500
25.0000
26.4500
1,366
Mon, 08 Dec 2025
27.0000
27.0000
24.3000
26.0500
3,350
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
25.9500
27.4500
25.0000
26.4000
798
Thu, 04 Dec 2025
25.8000
27.0000
25.0000
26.1000
2,088
Wed, 03 Dec 2025
22.5000
29.0000
22.5000
27.0000
13,420
Tue, 02 Dec 2025
20.8000
24.5000
20.8000
23.2500
8,064
Mon, 01 Dec 2025
20.6500
22.0000
20.6500
21.1500
1,936
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
20.9000
22.2500
20.0000
21.5500
1,432
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
21.8500
21.8500
20.5000
20.8500
1,394
Tue, 25 Nov 2025
19.8000
21.2000
19.0000
20.9500
2,642
Mon, 24 Nov 2025
18.7500
19.1000
18.3500
18.8000
1,714
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
18.7000
20.0000
17.5500
18.7000
5,110
Thu, 20 Nov 2025
20.7000
22.3500
19.3000
20.1500
4,048
Wed, 19 Nov 2025
23.0000
23.5000
21.5000
21.6500
1,646
Tue, 18 Nov 2025
20.7500
24.0000
20.7500
23.4500
4,678
Mon, 17 Nov 2025
25.2000
25.2000
22.2500
24.1500
2,818
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
25.9500
25.9500
24.1000
24.6500
1,134
Thu, 13 Nov 2025
24.2500
26.1000
24.2500
25.7500
3,888
Wed, 12 Nov 2025
26.0500
26.0500
24.0000
24.9500
2,722
Wed, 12 Nov 2025
2 · S-1/A
Pre-market · 08:02 ET
AMENDMENT NO. 4 TO FORM S-1 ↗
Tue, 11 Nov 2025
25.5000
25.5000
24.2500
25.1500
1,308
Mon, 10 Nov 2025
25.5000
26.5500
25.0000
26.0000
2,452
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
26.0500
26.3500
21.6500
25.3500
11,974
Thu, 06 Nov 2025
30.5000
30.5000
25.1000
26.7000
8,924
Wed, 05 Nov 2025
31.7500
32.2500
30.2500
30.7500
2,954
Tue, 04 Nov 2025
33.5000
34.2000
31.5000
32.1500
7,306
Tue, 04 Nov 2025
1 · DEF 14C
Next filing day · accepted 03 Nov, 21:40 ET
DEFINITIVE INFORMATION STATEMENT ↗
Mon, 03 Nov 2025
35.0000
35.9500
33.1000
33.7500
3,534
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
35.0000
35.0000
33.1500
34.9000
4,076
Thu, 30 Oct 2025
35.6000
37.7500
34.5000
34.8000
2,768
Wed, 29 Oct 2025
36.5000
38.8000
36.3000
37.1000
8,268
Tue, 28 Oct 2025
35.5500
36.5000
34.5000
35.8500
9,378
Mon, 27 Oct 2025
35.5000
37.6500
35.0500
36.0500
2,796
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
35.9500
38.0000
35.5500
36.1000
2,074