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
0.9018
0.9500
0.8937
0.9231
784,439
Thu, 22 Oct 2026
0.9600
1.0100
0.8800
0.9120
2,278,800
Wed, 21 Oct 2026
1.2350
1.2800
0.8700
1.0100
129,603,900
Wed, 21 Oct 2026
38 · 8-K
Pre-market · 01:08 ET
CURRENT REPORT ↗
Tue, 20 Oct 2026
0.7100
0.7500
0.6000
0.7370
739,500
Mon, 19 Oct 2026
0.7000
0.7490
0.6810
0.7010
255,300
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
0.7290
0.7300
0.6710
0.6850
325,800
Thu, 15 Oct 2026
0.7380
0.7900
0.7060
0.7400
388,700
Wed, 14 Oct 2026
0.7770
0.8100
0.7500
0.7610
374,600
Tue, 13 Oct 2026
0.8200
0.8200
0.7590
0.8000
471,100
Mon, 12 Oct 2026
0.8900
0.8980
0.7810
0.8010
849,100
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
0.9250
0.9850
0.8750
0.9060
525,200
Thu, 08 Oct 2026
0.9210
0.9800
0.8900
0.9240
875,400
Wed, 07 Oct 2026
0.9100
1.1300
0.9100
1.0000
3,274,300
Tue, 06 Oct 2026
1.4450
1.8600
1.2500
1.2500
97,431,100
Mon, 05 Oct 2026
0.8470
0.9000
0.8250
0.8800
53,730,900
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
0.8310
0.8700
0.8250
0.8420
125,600
Fri, 02 Oct 2026
37 · 8-K/A
Next filing day · accepted 01 Oct, 18:21 ET
AMENDMENT NO. 2 TO FORM 8-K ↗
Thu, 01 Oct 2026
0.8060
0.8450
0.7900
0.8400
123,000
Wed, 30 Sep 2026
0.8100
0.8180
0.7720
0.8060
175,800
Tue, 29 Sep 2026
0.8250
0.8350
0.8100
0.8200
142,400
Mon, 28 Sep 2026
0.8390
0.8600
0.8200
0.8350
217,900
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
0.8360
0.8650
0.8000
0.8650
208,000
Thu, 24 Sep 2026
0.8190
0.8400
0.8100
0.8290
238,400
Wed, 23 Sep 2026
0.8830
0.8950
0.8020
0.8350
521,700
Tue, 22 Sep 2026
0.9030
0.9480
0.8800
0.9200
1,294,400
Mon, 21 Sep 2026
0.8970
1.0800
0.8850
0.9590
4,986,600
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
0.8140
1.2900
0.7700
1.0300
30,249,000
Thu, 17 Sep 2026
0.7230
0.9500
0.7110
0.8420
1,936,800
Wed, 16 Sep 2026
0.7550
0.7550
0.6910
0.7220
246,600
Tue, 15 Sep 2026
0.7950
0.8100
0.7300
0.7550
221,600
Mon, 14 Sep 2026
0.8700
0.8800
0.7800
0.8060
450,000
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
0.9000
0.9040
0.8700
0.8700
223,900
Thu, 10 Sep 2026
0.8600
0.9660
0.8600
0.8750
420,400
Wed, 09 Sep 2026
0.8630
0.9400
0.8450
0.8830
436,900
Tue, 08 Sep 2026
0.8550
0.9100
0.8400
0.8700
260,100
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
0.8990
0.9130
0.8350
0.8550
465,000
Thu, 03 Sep 2026
1.0150
1.0500
0.8400
0.8650
1,363,600
Wed, 02 Sep 2026
0.9700
1.1000
0.9700
1.0200
1,451,400
Tue, 01 Sep 2026
1.0200
1.4600
1.0000
1.1000
24,200,300
Mon, 31 Aug 2026
1.0500
1.0800
0.9800
0.9930
848,100
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
1.2400
1.2500
1.0900
1.0900
1,043,300
Thu, 27 Aug 2026
1.3900
1.4690
1.3000
1.3400
1,037,100
Wed, 26 Aug 2026
1.5500
2.4500
1.4200
1.4800
10,973,300
Tue, 25 Aug 2026
1.6200
1.6500
1.3300
1.4850
2,044,500
Mon, 24 Aug 2026
2.3600
2.4600
1.9800
2.0500
16,622,600
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
2.1900
2.1900
1.9500
2.0900
2,482,200
Thu, 20 Aug 2026
2.4200
2.4750
2.0500
2.1000
126,700
Wed, 19 Aug 2026
36 · 10-Q
After market open · 15:28 ET
QUARTERLY REPORT ↗
Wed, 19 Aug 2026
2.6100
2.7200
2.1000
2.4100
351,400
Tue, 18 Aug 2026
2.7000
2.8300
2.5110
2.6000
76,300
Mon, 17 Aug 2026
2.6900
2.9500
2.6800
2.7300
87,100
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
2.9350
3.0840
2.6100
2.6160
75,000
Thu, 13 Aug 2026
3.0600
3.0600
2.9200
2.9300
40,400
Wed, 12 Aug 2026
3.2300
3.2970
2.9500
3.1100
56,100
Tue, 11 Aug 2026
35 · 8-K/A
After-hours · 17:25 ET
AMENDMENT NO. 1 TO FORM 8-K ↗
Tue, 11 Aug 2026
2.9700
3.2500
2.9700
3.1600
29,700
Tue, 11 Aug 2026
34 · 8-K
Next filing day · accepted 10 Aug, 19:58 ET
CURRENT REPORT ↗
Mon, 10 Aug 2026
3.5000
3.9200
3.1300
3.2600
48,800
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
33 · 8-K
After-hours · 17:08 ET
CURRENT REPORT ↗
Fri, 07 Aug 2026
3.4100
3.7100
3.0200
3.2000
137,800
Thu, 06 Aug 2026
32 · 8-K
After-hours · 17:03 ET
CURRENT REPORT ↗
Thu, 06 Aug 2026
4.9500
4.9900
3.3400
3.3800
157,500
Thu, 06 Aug 2026
31 · 8-K
Pre-market · 08:30 ET
CURRENT REPORT ↗
Wed, 05 Aug 2026
4.9100
5.0200
4.5100
4.6900
48,800
Tue, 04 Aug 2026
5.0200
5.1220
4.8000
4.8500
15,600
Mon, 03 Aug 2026
4.9100
5.1000
4.7500
5.0000
54,700
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
30 · 10-Q
After-hours · 17:30 ET
QUARTERLY REPORT ↗
Fri, 31 Jul 2026
4.8000
5.2130
4.7900
4.7900
7,500
Thu, 30 Jul 2026
4.5100
4.9800
4.5100
4.7500
9,600
Wed, 29 Jul 2026
5.1200
5.1200
4.6050
4.6050
13,500
Wed, 29 Jul 2026
29 · 8-K
Pre-market · 08:30 ET
CURRENT REPORT ↗
Tue, 28 Jul 2026
4.9800
5.1350
4.9400
4.9400
7,100
Mon, 27 Jul 2026
5.2920
5.2920
4.8900
5.0300
7,400
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
5.4000
5.5350
5.1700
5.1800
9,400
Thu, 23 Jul 2026
6.0100
6.0100
5.1700
5.5000
25,700
Wed, 22 Jul 2026
5.4700
6.2300
5.4700
5.9500
137,400
Tue, 21 Jul 2026
5.3600
5.8570
5.3000
5.5300
26,300
Mon, 20 Jul 2026
5.4200
5.4600
5.0800
5.2900
5,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
5.3800
5.4000
5.0900
5.3100
11,800
Thu, 16 Jul 2026
5.2200
5.8000
5.1100
5.2600
29,700
Wed, 15 Jul 2026
5.4800
5.4800
5.0400
5.1100
15,800
Tue, 14 Jul 2026
5.2400
5.4700
5.0400
5.4700
17,700
Mon, 13 Jul 2026
5.2000
5.6600
4.5900
5.2600
1,009,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
28 · 8-K
After market open · 09:33 ET
CURRENT REPORT ↗
Fri, 10 Jul 2026
5.5500
5.6800
5.3500
5.5000
16,300
Thu, 09 Jul 2026
5.3700
5.7600
5.2000
5.7600
20,500
Wed, 08 Jul 2026
5.1400
5.4900
5.0800
5.4100
23,500
Tue, 07 Jul 2026
5.1500
5.3600
4.8900
5.3000
35,300
Mon, 06 Jul 2026
5.0800
5.6300
5.0800
5.4200
270,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
5.1800
5.5630
5.0000
5.1100
8,900
Wed, 01 Jul 2026
5.4000
5.4100
5.1000
5.1500
8,100
Tue, 30 Jun 2026
27 · 10-K
After-hours · 16:41 ET
ANNUAL REPORT ↗
Tue, 30 Jun 2026
5.2600
5.5500
5.2600
5.4700
17,800
Mon, 29 Jun 2026
5.0600
5.2700
5.0000
5.2700
8,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
5.0500
5.2000
5.0000
5.0200
11,600
Thu, 25 Jun 2026
5.1700
5.2900
5.0120
5.1350
10,100
Wed, 24 Jun 2026
5.3000
5.4000
5.0000
5.2000
13,200
Tue, 23 Jun 2026
5.3700
5.6300
5.3700
5.4100
10,800
Mon, 22 Jun 2026
5.9400
6.1900
5.4000
5.7100
20,500
Mon, 22 Jun 2026
26 · 8-K
Pre-market · 08:00 ET
CURRENT REPORT ↗
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
5.7000
6.3000
5.6530
6.0600
39,000
Wed, 17 Jun 2026
5.4900
5.8870
5.3400
5.7900
18,400
Tue, 16 Jun 2026
6.0200
6.1800
5.3100
5.5900
55,000
Mon, 15 Jun 2026
6.3300
6.6300
6.0100
6.3200
48,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
6.4200
6.5750
6.2200
6.4600
15,400
Thu, 11 Jun 2026
7.1200
7.1200
6.4500
6.7000
27,900
Thu, 11 Jun 2026
25 · 8-K
Next filing day · accepted 10 Jun, 21:15 ET
CURRENT REPORT ↗
Wed, 10 Jun 2026
7.6900
8.0160
7.1200
7.3100
26,400
Tue, 09 Jun 2026
7.8400
7.9500
7.7100
7.8400
36,900
Mon, 08 Jun 2026
7.7900
7.9700
7.6300
7.9700
22,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
7.6100
7.6680
7.4500
7.5700
45,200
Thu, 04 Jun 2026
8.2500
8.2500
7.5000
7.8800
140,500
Wed, 03 Jun 2026
9.6800
10.6660
8.0200
8.4200
187,000
Tue, 02 Jun 2026
9.2400
11.4000
8.5000
9.9300
610,300
Tue, 02 Jun 2026
24 · 8-K
Pre-market · 08:30 ET
CURRENT REPORT ↗
Mon, 01 Jun 2026
8.2000
10.2400
7.8110
9.6200
954,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
10.1900
11.2000
7.8500
8.7700
27,421,800
Thu, 28 May 2026
4.7100
5.0500
4.7100
4.9200
4,151,700
Thu, 28 May 2026
23 · 8-K
Pre-market · 08:30 ET
CURRENT REPORT ↗
Wed, 27 May 2026
4.8500
5.0400
4.7500
4.8900
25,100
Tue, 26 May 2026
4.8300
4.9770
4.7000
4.9000
26,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
4.9000
5.1400
4.8900
4.9000
19,800
Thu, 21 May 2026
4.9000
5.1000
4.8000
4.9700
11,400
Wed, 20 May 2026
5.0200
5.0800
4.7130
5.0200
23,600
Tue, 19 May 2026
5.3600
5.3600
4.6000
4.9800
48,300
Mon, 18 May 2026
5.4900
5.8300
5.2200
5.4700
25,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
5.0200
5.7500
5.0170
5.5900
39,300
Thu, 14 May 2026
4.5800
5.3600
4.5800
5.0600
47,100
Wed, 13 May 2026
4.5000
5.1000
4.3960
4.7200
40,600
Tue, 12 May 2026
4.6100
4.8200
4.4100
4.5100
72,800
Mon, 11 May 2026
4.3800
4.8830
4.3530
4.7400
58,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
4.7000
5.7500
4.1000
4.5300
203,800
Thu, 07 May 2026
22 · 8-K
After-hours · 16:21 ET
CURRENT REPORT ↗
Thu, 07 May 2026
4.7000
4.8000
4.4600
4.5600
34,900
Wed, 06 May 2026
5.1000
5.7700
4.6100
4.6100
63,620
Tue, 05 May 2026
6.0000
6.1100
5.8500
5.9200
7,640
Mon, 04 May 2026
21 · 8-K
After-hours · 17:09 ET
CURRENT REPORT ↗
Mon, 04 May 2026
6.1300
6.3000
6.0000
6.0300
36,640
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
6.6000
6.6500
6.0100
6.2000
11,020
Thu, 30 Apr 2026
6.6000
6.6900
6.3500
6.3500
19,860
Wed, 29 Apr 2026
6.1800
6.6900
6.0000
6.5600
18,090
Tue, 28 Apr 2026
6.1000
6.5500
5.9200
6.3200
25,360
Mon, 27 Apr 2026
6.3000
6.3000
5.7000
6.0700
20,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
6.2000
6.2100
5.7600
6.1000
20,400
Thu, 23 Apr 2026
6.6500
6.7200
5.9600
6.0000
32,180
Wed, 22 Apr 2026
7.1900
7.1900
6.2000
6.7200
65,340
Tue, 21 Apr 2026
6.9000
7.4000
6.8500
7.2000
41,320
Mon, 20 Apr 2026
6.2800
7.0900
6.1500
6.9400
36,880
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
6.7200
6.7500
6.0300
6.1200
21,290
Thu, 16 Apr 2026
6.2200
6.8000
6.0000
6.5000
47,690
Wed, 15 Apr 2026
5.6500
6.3000
5.3600
5.9500
73,470
Tue, 14 Apr 2026
5.6100
5.6800
5.3100
5.6200
28,230
Mon, 13 Apr 2026
5.5000
5.8500
5.2600
5.4100
88,770
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
5.4500
5.8000
5.1000
5.6000
62,880
Thu, 09 Apr 2026
5.8700
5.8900
5.4100
5.5000
38,630
Wed, 08 Apr 2026
6.5000
6.6500
6.0300
6.0400
42,290
Tue, 07 Apr 2026
6.9900
7.2400
6.4900
6.5000
109,720
Mon, 06 Apr 2026
7.1000
7.2800
6.3000
7.0000
49,780
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
9.1200
9.2800
7.0800
7.2000
134,180
Thu, 02 Apr 2026
20 · 8-K
Pre-market · 08:30 ET
CURRENT REPORT ↗
Wed, 01 Apr 2026
9.9000
10.3000
9.2200
9.2500
38,610
Tue, 31 Mar 2026
9.6800
10.5000
9.5600
10.4000
43,350
Mon, 30 Mar 2026
9.9300
10.1000
9.2500
9.4000
29,470
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
10.5000
10.7000
9.6000
10.3000
76,260
Thu, 26 Mar 2026
10.2000
11.6000
10.0000
10.5000
58,300
Wed, 25 Mar 2026
10.9000
11.3000
10.0000
10.0000
29,640
Tue, 24 Mar 2026
10.7000
11.0000
10.2000
10.9000
27,320
Mon, 23 Mar 2026
10.3000
11.2100
9.9500
10.9000
40,190
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
12.1000
12.1000
10.5000
10.5000
51,560
Thu, 19 Mar 2026
12.3000
12.9000
11.6000
12.0000
58,960
Wed, 18 Mar 2026
11.9000
13.3000
11.7000
12.6000
109,740
Tue, 17 Mar 2026
11.4000
12.0000
11.0500
11.9000
44,610
Mon, 16 Mar 2026
12.2000
12.2000
11.0000
11.4000
51,140
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
13.3000
13.3000
11.6000
12.0000
67,540
Fri, 13 Mar 2026
19 · 8-K
Next filing day · accepted 12 Mar, 19:26 ET
CURRENT REPORT ↗
Thu, 12 Mar 2026
13.0000
14.7000
12.9000
13.5000
100,450
Wed, 11 Mar 2026
12.1000
12.8000
11.1000
12.8000
122,150
Tue, 10 Mar 2026
16.1000
16.2000
11.7000
12.6000
237,230
Mon, 09 Mar 2026
14.1000
21.9000
12.9000
16.3000
3,095,020
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
12.9000
14.5000
11.2000
12.3000
556,510
Thu, 05 Mar 2026
9.1000
14.8000
8.8000
11.5000
1,380,050
Wed, 04 Mar 2026
9.2600
9.4700
8.7700
9.0000
14,450
Tue, 03 Mar 2026
9.2000
9.5000
8.4000
9.4200
42,400
Mon, 02 Mar 2026
10.2000
10.7000
9.2100
9.6000
115,620
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
9.2500
9.3600
8.6000
9.0000
14,810
Thu, 26 Feb 2026
9.4900
9.4900
8.7800
9.3600
20,570
Wed, 25 Feb 2026
9.1000
9.6000
8.5200
9.6000
25,040
Tue, 24 Feb 2026
8.2500
9.1000
8.2000
9.0500
45,140
Mon, 23 Feb 2026
8.4100
8.5500
7.9300
8.2800
31,670
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
11.3000
11.3000
8.5000
8.8100
319,400
Thu, 19 Feb 2026
9.1700
11.4000
8.9000
10.3000
331,590
Wed, 18 Feb 2026
18 · 8-K
After-hours · 17:27 ET
CURRENT REPORT ↗
Wed, 18 Feb 2026
8.3000
9.4200
8.2500
9.1700
26,400
Tue, 17 Feb 2026
9.4000
9.4500
8.3000
8.3000
23,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
9.7500
10.1000
9.1000
9.5700
29,700
Fri, 13 Feb 2026
17 · 8-K
Pre-market · 08:30 ET
CURRENT REPORT ↗
Thu, 12 Feb 2026
9.9000
10.4300
8.8800
9.5000
20,630
Wed, 11 Feb 2026
10.8000
11.0000
9.8000
9.9000
30,010
Tue, 10 Feb 2026
10.8000
11.4500
10.6000
10.6000
17,380
Tue, 10 Feb 2026
16 · 8-K
Pre-market · 08:30 ET
CURRENT REPORT ↗
Mon, 09 Feb 2026
10.8000
11.2000
10.2000
10.9000
24,490
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
10.0000
11.4000
9.8000
10.5000
66,000
Fri, 06 Feb 2026
15 · 8-K
Next filing day · accepted 05 Feb, 18:53 ET
CURRENT REPORT ↗
Thu, 05 Feb 2026
10.2000
10.7000
9.5200
9.6300
38,370
Wed, 04 Feb 2026
11.4000
11.6000
10.3000
10.9000
32,110
Tue, 03 Feb 2026
12.1000
12.5000
11.2000
11.8000
28,670
Mon, 02 Feb 2026
12.2000
12.7000
11.9000
12.2000
29,140
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
13.3000
13.4500
12.1900
12.7000
35,060
Thu, 29 Jan 2026
13.8000
13.8000
12.2000
13.4000
68,150
Wed, 28 Jan 2026
13.9000
14.6000
13.6000
14.5000
47,800
Tue, 27 Jan 2026
13.0000
14.9900
13.0000
14.2000
108,830
Mon, 26 Jan 2026
13.4000
13.7000
12.7000
12.8000
43,350
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
13.9000
14.5300
13.6000
14.0000
28,330
Thu, 22 Jan 2026
13.8000
15.1000
13.1000
14.6000
84,110
Wed, 21 Jan 2026
14.6000
15.6000
14.2000
15.0000
293,880
Tue, 20 Jan 2026
14 · 8-K
After-hours · 17:15 ET
CURRENT REPORT ↗
Tue, 20 Jan 2026
13 · 8-K
After-hours · 17:13 ET
CURRENT REPORT ↗
Tue, 20 Jan 2026
15.2000
15.4000
14.2000
14.4000
68,090
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
16.2000
16.4300
15.5000
15.8000
47,180
Thu, 15 Jan 2026
12 · DEFA14A
After market open · 14:13 ET
DEFINITIVE ADDITIONAL MATERIALS ↗
Thu, 15 Jan 2026
16.6000
17.4000
15.5000
16.4000
106,750
Wed, 14 Jan 2026
11 · 8-K
After-hours · 16:13 ET
CURRENT REPORT ↗
Wed, 14 Jan 2026
17.0000
17.6000
16.3000
16.5000
59,260
Tue, 13 Jan 2026
17.5000
18.3000
16.1000
17.8000
177,880
Mon, 12 Jan 2026
18.6000
18.7000
16.8000
17.5000
62,370
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
10 · 8-K
After-hours · 17:08 ET
CURRENT REPORT ↗
Fri, 09 Jan 2026
19.5000
19.9000
18.5500
18.6000
61,960
Thu, 08 Jan 2026
19.2000
21.0000
18.9000
19.6000
59,740
Wed, 07 Jan 2026
9 · 424B3
After-hours · 16:00 ET
PROSPECTUS ↗
Wed, 07 Jan 2026
20.2000
20.7000
19.1000
19.3000
64,700
Tue, 06 Jan 2026
20.3000
21.5000
20.2000
20.5000
29,490
Mon, 05 Jan 2026
21.9000
22.2000
19.6000
20.5000
38,420
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
18.8000
20.8000
18.8000
20.4000
46,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
20.3000
20.4500
18.3000
18.8000
78,060
Tue, 30 Dec 2025
20.2000
20.8900
19.3000
20.6000
55,130
Tue, 30 Dec 2025
8 · 8-K
Pre-market · 08:00 ET
CURRENT REPORT ↗
Tue, 30 Dec 2025
7 · S-1
Next filing day · accepted 29 Dec, 18:11 ET
REGISTRATION STATEMENT ↗
Mon, 29 Dec 2025
21.6000
21.8000
20.0000
21.0000
46,240
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
22.6500
22.9000
21.5000
22.5000
33,980
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
21.0000
23.4500
21.0000
23.1000
36,840
Tue, 23 Dec 2025
23.0000
23.2000
20.4000
21.8000
116,280
Mon, 22 Dec 2025
24.5000
25.1000
22.9000
23.7000
88,150
Mon, 22 Dec 2025
6 · DEFA14A
Next filing day · accepted 19 Dec, 19:45 ET
PROXY STATEMENT ↗
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
5 · DEF 14A
After-hours · 17:29 ET
PROXY STATEMENT ↗
Fri, 19 Dec 2025
27.1000
27.4000
23.6000
23.9000
695,800
Fri, 19 Dec 2025
4 · 8-K
Pre-market · 07:00 ET
CURRENT REPORT ↗
Thu, 18 Dec 2025
25.9000
27.3000
23.8000
24.1000
93,140
Wed, 17 Dec 2025
28.8000
30.3000
25.7000
26.6000
49,240
Tue, 16 Dec 2025
30.2000
30.6800
26.8000
28.0000
81,230
Mon, 15 Dec 2025
35.1000
35.4900
29.7000
30.8000
113,580
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
37.7000
38.4000
34.5000
35.1000
67,240
Thu, 11 Dec 2025
36.5000
38.9000
33.0000
38.7000
134,450
Wed, 10 Dec 2025
38.5000
40.5000
36.2000
36.6000
138,410
Tue, 09 Dec 2025
38.0000
39.6000
35.2000
39.0000
163,440
Mon, 08 Dec 2025
40.5000
45.0000
37.1000
37.7000
301,560
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
40.1000
40.2500
34.3000
38.1000
229,360
Thu, 04 Dec 2025
33.0000
42.9000
33.0000
40.6000
882,900
Wed, 03 Dec 2025
30.3000
33.0000
29.1000
32.5000
113,580
Tue, 02 Dec 2025
3 · 8-K
After market open · 14:43 ET
CURRENT REPORT ↗
Tue, 02 Dec 2025
31.8000
32.5000
29.5000
30.3000
171,670
Mon, 01 Dec 2025
35.0000
35.8700
31.7000
32.7000
240,650
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
37.0000
37.5000
30.4000
32.6000
317,980
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
30.7000
40.4000
30.6000
39.0000
585,860
Tue, 25 Nov 2025
29.9000
35.0000
27.2000
31.9000
426,290
Mon, 24 Nov 2025
38.9000
38.9000
27.5000
30.6000
565,730
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
40.3000
48.9000
32.5000
37.3000
2,300,500
Thu, 20 Nov 2025
68.6000
93.4000
35.1000
38.2000
8,857,200
Wed, 19 Nov 2025
41.5000
71.7000
39.0000
60.7000
11,715,900
Tue, 18 Nov 2025
32.2000
38.8000
29.1000
34.1000
1,429,310
Mon, 17 Nov 2025
23.9000
36.6000
22.5000
32.2000
2,073,060
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
28.8000
29.6000
21.2000
21.5000
365,440
Fri, 14 Nov 2025
2 · 10-Q
Next filing day · accepted 13 Nov, 19:14 ET
QUARTERLY REPORT ↗
Thu, 13 Nov 2025
32.6000
39.8000
27.4000
31.6000
7,115,830
Wed, 12 Nov 2025
18.8000
24.4000
18.8000
23.9000
383,510
Tue, 11 Nov 2025
19.0000
19.6800
18.8000
18.9000
13,690
Mon, 10 Nov 2025
20.1000
20.8800
18.8000
19.4000
28,250
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
20.6000
20.7000
19.7000
20.3000
24,540
Thu, 06 Nov 2025
21.4000
21.7000
18.1000
21.5000
63,700
Wed, 05 Nov 2025
21.8000
22.2500
21.3000
21.8000
26,300
Tue, 04 Nov 2025
1 · PRE 14A
After-hours · 16:07 ET
PROXY STATEMENT ↗
Tue, 04 Nov 2025
22.0000
22.6000
21.8000
22.1000
44,330
Mon, 03 Nov 2025
22.6000
23.9000
21.7000
23.3000
73,930
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
23.0000
23.9000
22.6000
23.2000
23,220
Thu, 30 Oct 2025
22.5000
23.8000
21.4000
22.9000
59,750
Wed, 29 Oct 2025
25.0000
25.8000
23.6000
24.7000
106,720
Tue, 28 Oct 2025
24.9000
25.9900
24.4000
25.0000
69,680
Mon, 27 Oct 2025
25.0000
25.7000
24.0000
24.2000
89,370
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
26.8000
26.8000
24.1000
24.8000
206,180