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
4.8200
4.8600
4.6600
4.7100
704,800
Thu, 23 Jul 2026
4.7200
4.9610
4.6700
4.8900
523,000
Wed, 22 Jul 2026
4.9700
5.2150
4.7300
4.8800
890,600
Tue, 21 Jul 2026
4.9100
5.1900
4.8500
4.9700
821,200
Mon, 20 Jul 2026
4.8200
5.0300
4.6100
4.8200
1,135,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
4.6800
5.3100
4.6000
4.9600
1,128,900
Thu, 16 Jul 2026
5.3300
5.4000
4.8550
4.8700
1,550,900
Wed, 15 Jul 2026
5.6900
5.9500
5.2500
5.4700
1,015,400
Tue, 14 Jul 2026
5.5900
5.9100
5.5600
5.7500
873,400
Mon, 13 Jul 2026
5.8600
5.9470
5.4800
5.5900
1,016,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
6.0700
6.0800
5.8000
6.0550
871,800
Thu, 09 Jul 2026
6.0600
6.2600
5.8600
6.1200
1,206,700
Wed, 08 Jul 2026
6.0500
6.3850
5.9500
6.0400
1,069,500
Tue, 07 Jul 2026
6.3600
6.8000
6.1200
6.2200
1,194,200
Mon, 06 Jul 2026
6.0100
6.7700
6.0000
6.5800
2,037,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
6.4400
6.9500
5.8200
5.9100
2,821,300
Wed, 01 Jul 2026
6.7100
7.1500
6.4950
6.5000
1,932,900
Tue, 30 Jun 2026
7.2750
7.4400
6.4500
6.7200
3,199,100
Mon, 29 Jun 2026
7.6100
8.1300
7.2700
7.3000
3,658,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
7.0150
7.6000
6.9900
7.0500
1,397,900
Thu, 25 Jun 2026
7.5700
7.6670
7.0200
7.2600
1,475,100
Wed, 24 Jun 2026
8.1300
8.2600
7.4200
7.8000
2,074,600
Tue, 23 Jun 2026
8.2600
9.1400
8.1600
8.2300
2,129,900
Mon, 22 Jun 2026
9.5300
9.5300
8.6300
8.7600
2,752,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
60 · 8-K
After-hours · 16:45 ET
8-K ↗
Thu, 18 Jun 2026
59 · 424B5
After-hours · 16:26 ET
424B5 ↗
Thu, 18 Jun 2026
10.2200
10.8000
9.4600
10.3500
4,370,100
Wed, 17 Jun 2026
10.7200
10.8500
9.5000
10.0600
7,917,800
Tue, 16 Jun 2026
10.0800
10.0800
9.2300
9.3100
3,657,000
Mon, 15 Jun 2026
58 · 8-K
After-hours · 17:02 ET
8-K ↗
Mon, 15 Jun 2026
57 · 424B5
After market open · 15:07 ET
424B5 ↗
Mon, 15 Jun 2026
12.2200
12.3350
10.1100
10.2300
7,173,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
13.9350
14.4100
11.5450
11.9500
10,849,500
Thu, 11 Jun 2026
11.7500
17.4900
11.1500
16.3000
21,973,000
Wed, 10 Jun 2026
12.5100
13.2760
10.3600
11.3400
5,476,900
Tue, 09 Jun 2026
12.6500
13.8500
11.8500
12.6900
5,642,600
Mon, 08 Jun 2026
16.3760
16.3760
11.8000
12.2200
6,577,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
16.8980
17.6900
14.1100
14.9100
8,031,000
Thu, 04 Jun 2026
13.4100
17.1800
13.0200
15.7900
8,673,200
Wed, 03 Jun 2026
13.0200
14.6000
12.5000
13.1200
3,948,600
Tue, 02 Jun 2026
16.5000
16.9600
14.0200
14.0800
5,046,100
Mon, 01 Jun 2026
56 · S-3/A
After-hours · 17:22 ET
S-3/A ↗
Mon, 01 Jun 2026
16.7500
18.4800
16.4000
16.7100
5,636,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
55 · 8-K
After-hours · 16:51 ET
8-K ↗
Fri, 29 May 2026
19.2050
19.2500
16.0000
16.8500
7,163,800
Thu, 28 May 2026
16.9100
20.5100
16.2500
19.4000
14,833,700
Wed, 27 May 2026
19.4550
22.2000
17.4700
19.5000
44,349,300
Tue, 26 May 2026
54 · S-3
After market open · 10:20 ET
S-3 ↗
Tue, 26 May 2026
12.9600
16.2800
11.8600
15.4800
85,588,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
7.4000
7.9300
7.0200
7.3800
2,795,400
Fri, 22 May 2026
53 · 8-K
Pre-market · 06:01 ET
8-K ↗
Thu, 21 May 2026
6.0000
7.6400
5.9000
7.5500
3,919,700
Wed, 20 May 2026
5.7200
6.4100
5.4600
6.2200
1,955,500
Tue, 19 May 2026
6.0600
6.3000
5.5500
5.8100
1,901,100
Mon, 18 May 2026
5.8200
6.1900
5.4800
6.1300
2,638,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
5.4000
5.6900
5.2100
5.4500
2,104,800
Thu, 14 May 2026
5.7300
6.4200
5.4200
5.5600
2,653,000
Wed, 13 May 2026
52 · 10-Q
After market open · 14:12 ET
10-Q ↗
Wed, 13 May 2026
5.5100
6.2000
5.1200
5.8800
2,342,300
Tue, 12 May 2026
5.8500
6.0000
5.0400
5.3400
2,367,700
Mon, 11 May 2026
5.8900
7.3000
5.5200
5.6200
9,366,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
4.4800
5.5700
4.4600
5.4600
4,489,100
Thu, 07 May 2026
4.5700
4.7500
4.3800
4.4100
851,700
Wed, 06 May 2026
4.6800
4.9700
4.4100
4.8000
1,506,600
Tue, 05 May 2026
4.8300
4.9200
4.4000
4.7400
1,240,500
Tue, 05 May 2026
51 · 8-K
Pre-market · 08:47 ET
8-K ↗
Mon, 04 May 2026
4.5100
4.7480
4.1800
4.5100
1,244,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
4.6900
4.7000
4.3900
4.5700
550,000
Thu, 30 Apr 2026
4.4100
4.8500
4.3000
4.6400
806,100
Wed, 29 Apr 2026
5.4500
5.4500
4.0920
4.3800
2,413,000
Tue, 28 Apr 2026
6.0000
6.0100
5.0600
5.1200
1,461,900
Mon, 27 Apr 2026
5.6500
6.7800
5.4800
6.2800
2,175,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
5.5700
5.7900
5.3900
5.6600
820,600
Thu, 23 Apr 2026
6.7400
6.7400
5.3200
5.6400
2,829,000
Wed, 22 Apr 2026
5.7700
6.1510
5.2500
5.5500
1,804,500
Tue, 21 Apr 2026
50 · S-3
After-hours · 17:15 ET
S-3 ↗
Tue, 21 Apr 2026
6.6300
6.9300
5.6100
5.6800
2,058,700
Mon, 20 Apr 2026
49 · 8-K
After market open · 11:35 ET
8-K ↗
Mon, 20 Apr 2026
7.1700
7.4700
6.1700
6.4200
2,732,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
8.0100
8.4000
7.0500
7.5000
3,740,300
Thu, 16 Apr 2026
6.4100
8.4500
5.8100
7.6300
7,443,000
Thu, 16 Apr 2026
48 · 8-K
Pre-market · 09:25 ET
8-K ↗
Wed, 15 Apr 2026
5.4200
7.4700
5.4200
6.9100
15,725,700
Tue, 14 Apr 2026
5.1500
5.9500
4.5100
4.9600
8,923,700
Mon, 13 Apr 2026
3.6500
5.1700
3.6500
4.9200
13,080,400
Mon, 13 Apr 2026
47 · 8-K
Pre-market · 08:52 ET
8-K ↗
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
46 · DEF 14A
After-hours · 17:20 ET
DEF 14A ↗
Fri, 10 Apr 2026
3.4000
4.0700
3.3900
3.4800
2,094,600
Thu, 09 Apr 2026
3.5500
3.5600
3.3600
3.3800
448,100
Wed, 08 Apr 2026
3.4800
3.7300
3.2400
3.6400
1,245,900
Tue, 07 Apr 2026
3.3400
3.3850
3.1100
3.2300
1,193,900
Mon, 06 Apr 2026
3.3000
4.1500
3.2700
3.5100
3,182,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
3.6000
3.6100
3.1600
3.2800
1,783,500
Wed, 01 Apr 2026
3.6800
3.9100
3.5500
3.7300
492,900
Tue, 31 Mar 2026
45 · 10-K
After market open · 12:41 ET
10-K ↗
Tue, 31 Mar 2026
3.7500
3.8800
3.4600
3.6800
609,600
Mon, 30 Mar 2026
4.2300
4.6900
3.3800
3.7700
1,997,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
4.0300
4.0350
3.7000
3.8800
495,000
Thu, 26 Mar 2026
4.1700
4.3600
3.9390
4.0300
723,300
Wed, 25 Mar 2026
4.5800
5.1500
4.2500
4.2600
2,195,300
Tue, 24 Mar 2026
4.1700
5.1700
4.1200
4.4300
1,619,000
Mon, 23 Mar 2026
4.2200
4.3490
4.0600
4.2200
358,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
4.2300
4.3500
3.9900
4.2800
431,600
Thu, 19 Mar 2026
4.0000
4.2300
3.9200
4.1500
282,800
Wed, 18 Mar 2026
4.6300
4.7400
4.1200
4.2400
823,000
Tue, 17 Mar 2026
4.4000
4.5900
4.1500
4.5900
320,500
Mon, 16 Mar 2026
4.0900
4.3900
4.0300
4.3900
222,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
3.9200
4.0800
3.8900
4.0600
160,000
Thu, 12 Mar 2026
3.8900
4.0000
3.8150
3.9200
153,300
Wed, 11 Mar 2026
3.9300
4.1100
3.8300
3.9900
157,700
Tue, 10 Mar 2026
4.1500
4.2250
3.9900
4.0500
183,100
Mon, 09 Mar 2026
4.0100
4.1200
3.8200
4.1200
231,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
4.1600
4.3400
4.0850
4.1400
102,200
Thu, 05 Mar 2026
4.5300
4.5880
4.1100
4.3200
257,300
Wed, 04 Mar 2026
4.2800
4.5900
4.1800
4.5700
226,100
Tue, 03 Mar 2026
4.0000
4.4100
3.9210
4.3400
293,000
Mon, 02 Mar 2026
4.2600
4.5700
4.1000
4.1400
343,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
4.6500
4.6500
4.2700
4.5000
350,200
Thu, 26 Feb 2026
4.9200
5.0900
4.6500
4.7600
330,600
Wed, 25 Feb 2026
4.9000
5.0300
4.7100
4.8500
252,900
Tue, 24 Feb 2026
4.8600
4.9600
4.7000
4.8200
211,000
Mon, 23 Feb 2026
4.8700
5.0400
4.8400
4.9200
412,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
44 · 8-K
After-hours · 16:56 ET
8-K ↗
Fri, 20 Feb 2026
5.2500
5.5400
4.8500
4.9700
290,500
Thu, 19 Feb 2026
5.4000
5.4800
5.2400
5.2800
192,800
Wed, 18 Feb 2026
5.2500
5.7900
5.2100
5.5100
255,600
Tue, 17 Feb 2026
5.7400
5.8580
5.2190
5.3600
519,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
5.3900
6.1400
5.3000
5.7100
495,300
Thu, 12 Feb 2026
43 · 8-K
After market open · 14:55 ET
8-K ↗
Thu, 12 Feb 2026
5.5500
5.8000
5.2100
5.4200
745,400
Wed, 11 Feb 2026
5.2300
5.9400
4.9500
5.4600
820,400
Tue, 10 Feb 2026
5.9500
5.9800
4.9000
5.1200
1,688,600
Mon, 09 Feb 2026
42 · 424B5
After-hours · 17:17 ET
424B5 ↗
Mon, 09 Feb 2026
7.4800
8.0000
6.4000
6.4400
32,748,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
41 · 424B5
After-hours · 16:53 ET
424B5 ↗
Fri, 06 Feb 2026
5.5300
6.4000
5.5300
6.0000
1,377,000
Thu, 05 Feb 2026
5.7900
5.9600
5.2000
5.5100
313,000
Wed, 04 Feb 2026
6.5700
6.5700
5.6600
6.1100
252,100
Tue, 03 Feb 2026
6.3200
6.9500
6.0900
6.5700
351,000
Mon, 02 Feb 2026
40 · S-3
After-hours · 16:05 ET
S-3 ↗
Mon, 02 Feb 2026
7.0000
7.2600
6.2000
6.3700
449,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
7.6000
7.8550
7.0000
7.1800
275,000
Thu, 29 Jan 2026
8.0000
8.0750
7.2800
7.6800
383,900
Wed, 28 Jan 2026
7.9800
8.5900
7.4700
8.1100
468,800
Tue, 27 Jan 2026
7.6700
8.4000
7.2000
7.8500
427,500
Mon, 26 Jan 2026
8.0100
8.2000
7.4700
7.5800
383,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
8.4500
9.6580
7.6500
8.0400
1,151,700
Thu, 22 Jan 2026
7.4400
9.0230
7.4400
8.3000
931,000
Thu, 22 Jan 2026
39 · DEF 14A
Pre-market · 09:07 ET
DEF 14A ↗
Wed, 21 Jan 2026
8.0900
8.3300
6.9100
7.4500
613,900
Tue, 20 Jan 2026
8.0500
9.0000
7.9600
8.0900
674,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
9.0000
9.5000
8.4520
8.7800
883,000
Thu, 15 Jan 2026
9.5200
10.3900
8.8350
9.1100
1,112,500
Wed, 14 Jan 2026
8.9600
10.2900
8.5000
9.3200
1,070,000
Tue, 13 Jan 2026
10.0000
10.1800
8.3700
9.5000
1,561,400
Tue, 13 Jan 2026
38 · 8-K
Next filing day · accepted 12 Jan, 19:00 ET
8-K ↗
Mon, 12 Jan 2026
37 · PRE 14A
After-hours · 17:15 ET
PRE 14A ↗
Mon, 12 Jan 2026
12.2100
13.3500
10.0100
10.3400
1,728,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
36 · 8-K
After-hours · 17:07 ET
8-K ↗
Fri, 09 Jan 2026
11.7500
13.5000
10.5710
12.4600
2,951,200
Thu, 08 Jan 2026
14.8800
15.0000
11.5000
12.8600
4,936,100
Wed, 07 Jan 2026
11.7000
15.9800
10.8600
13.9000
25,697,200
Tue, 06 Jan 2026
8.3200
10.6000
8.1200
9.8300
8,627,100
Mon, 05 Jan 2026
9.9000
11.7000
7.1500
8.8200
69,183,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
5.0500
6.4200
5.0500
5.7400
1,738,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
5.1800
7.2500
4.8600
4.8700
4,673,500
Tue, 30 Dec 2025
4.8000
5.6000
4.7300
5.1700
391,800
Mon, 29 Dec 2025
35 · DEF 14A
After market open · 09:55 ET
DEF 14A ↗
Mon, 29 Dec 2025
34 · 8-K
After market open · 14:02 ET
8-K ↗
Mon, 29 Dec 2025
6.0200
6.1100
4.8800
4.9500
539,800
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
6.8300
6.8500
6.1000
6.2200
325,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
6.1400
7.1400
5.9800
7.0000
608,400
Tue, 23 Dec 2025
8.6100
8.6650
6.0200
6.0500
1,701,800
Mon, 22 Dec 2025
9.1600
10.4500
8.2500
9.0000
2,867,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
33 · S-1
After-hours · 17:27 ET
S-1 ↗
Fri, 19 Dec 2025
7.5400
9.5000
7.5000
8.7300
606,300
Thu, 18 Dec 2025
8.9000
9.8000
7.3500
7.7900
394,200
Wed, 17 Dec 2025
9.3036
10.1786
8.9286
9.3571
153,222
Tue, 16 Dec 2025
8.7321
9.7500
8.5893
9.3393
321,406
Mon, 15 Dec 2025
32 · PRE 14A
After-hours · 17:28 ET
PRE 14A ↗
Mon, 15 Dec 2025
31 · 8-K
After market open · 11:50 ET
8-K ↗
Mon, 15 Dec 2025
10.6607
10.7143
7.9107
8.2679
798,638
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
30 · 424B5
After-hours · 16:07 ET
424B5 ↗
Fri, 12 Dec 2025
29 · 8-K
After market open · 10:11 ET
8-K ↗
Fri, 12 Dec 2025
17.1429
18.2143
14.2500
15.0000
385,526
Thu, 11 Dec 2025
14.6429
17.3214
14.3036
16.8929
524,037
Wed, 10 Dec 2025
17.2500
18.7500
14.7679
15.8929
7,940,850
Wed, 10 Dec 2025
28 · 8-K
Pre-market · 08:34 ET
8-K ↗
Tue, 09 Dec 2025
12.6607
14.6429
12.5000
13.6429
70,078
Mon, 08 Dec 2025
14.6429
14.6429
13.0357
13.5000
44,604
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
14.4643
16.3750
13.7500
14.2857
54,678
Thu, 04 Dec 2025
14.6786
15.0000
13.6607
14.1071
58,901
Wed, 03 Dec 2025
12.5000
14.8214
12.3929
14.2857
166,370
Tue, 02 Dec 2025
11.0000
12.1429
10.8929
11.9464
53,637
Mon, 01 Dec 2025
11.7857
12.2857
10.7143
10.7143
31,041
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
12.3214
12.5000
12.1429
12.3036
16,374
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
11.3393
12.1429
11.3393
12.0536
29,921
Tue, 25 Nov 2025
11.2321
11.4821
10.8571
11.1429
13,233
Mon, 24 Nov 2025
27 · 8-K
After-hours · 16:06 ET
8-K ↗
Mon, 24 Nov 2025
10.7500
11.7857
10.7143
10.9286
28,526
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
10.9286
11.3036
9.5714
10.9643
51,139
Thu, 20 Nov 2025
12.7679
13.8929
10.7143
10.7143
59,108
Thu, 20 Nov 2025
26 · 10-Q
Next filing day · accepted 19 Nov, 17:36 ET
10-Q ↗
Wed, 19 Nov 2025
12.5893
13.2143
12.3214
12.6964
22,042
Tue, 18 Nov 2025
11.6071
14.2857
11.6071
12.7679
101,153
Mon, 17 Nov 2025
13.9286
14.1071
11.6964
11.7321
52,562
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
13.4821
14.5536
13.4821
13.9643
26,096
Thu, 13 Nov 2025
15.7143
16.0714
14.1071
14.5893
37,755
Wed, 12 Nov 2025
16.0536
16.6786
15.3929
15.7679
26,874
Tue, 11 Nov 2025
16.4286
16.7857
15.2679
15.9643
25,558
Mon, 10 Nov 2025
17.5179
17.6786
16.2500
16.4821
30,402
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
16.9643
17.0893
15.7679
16.5714
47,482
Thu, 06 Nov 2025
19.1071
19.1071
17.1429
17.2857
61,785
Wed, 05 Nov 2025
18.2143
19.6429
18.2143
19.1071
35,252
Tue, 04 Nov 2025
18.9286
20.1786
18.5714
18.7500
46,934
Mon, 03 Nov 2025
20.3571
20.5357
18.9286
19.2857
59,696
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
19.6429
20.5357
19.6429
20.2679
58,274
Thu, 30 Oct 2025
22.3214
23.2143
19.1071
19.1964
470,501
Wed, 29 Oct 2025
25 · DEF 14A
After market open · 10:40 ET
DEF 14A ↗
Wed, 29 Oct 2025
21.6071
21.9643
20.8929
21.2500
41,406
Tue, 28 Oct 2025
21.9643
22.5000
21.2500
21.4286
41,793
Mon, 27 Oct 2025
21.4286
22.7679
21.2500
21.6071
89,886
Mon, 27 Oct 2025
24 · S-1
Next filing day · accepted 24 Oct, 19:51 ET
S-1 ↗
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
23 · S-1
After-hours · 16:50 ET
S-1 ↗
Fri, 24 Oct 2025
23.2143
23.7500
22.7679
23.2143
56,655
Thu, 23 Oct 2025
21.0714
23.0357
21.0714
22.8571
45,265
Wed, 22 Oct 2025
22.1429
22.9464
20.5357
21.2500
111,664
Tue, 21 Oct 2025
23.3929
23.4821
21.9643
22.6786
88,010
Mon, 20 Oct 2025
22 · 424B5
After-hours · 17:27 ET
424B5 ↗
Mon, 20 Oct 2025
23.9286
25.1786
23.0357
23.5714
113,176
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
21 · S-1/A
After-hours · 17:18 ET
S-1/A ↗
Fri, 17 Oct 2025
23.9286
25.1786
23.3929
23.7500
106,036
Thu, 16 Oct 2025
26.6071
27.1429
24.4643
24.4643
141,915
Wed, 15 Oct 2025
20 · PRE 14A
After-hours · 17:10 ET
PRE 14A ↗
Wed, 15 Oct 2025
19 · 8-K
After-hours · 16:15 ET
8-K ↗
Wed, 15 Oct 2025
28.5714
30.1786
25.1786
27.1429
430,511
Tue, 14 Oct 2025
29.2857
34.4643
27.8571
30.5357
3,808,734
Mon, 13 Oct 2025
24.6429
25.5357
22.6786
25.5357
784,470
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
18 · 424B5
After-hours · 17:19 ET
424B5 ↗
Fri, 10 Oct 2025
26.9643
27.5000
23.9286
24.4643
155,966
Thu, 09 Oct 2025
34.3750
34.4643
25.3393
25.8929
1,808,307
Thu, 09 Oct 2025
17 · 8-K
Pre-market · 08:30 ET
8-K ↗
Wed, 08 Oct 2025
30.3571
33.0357
29.6429
30.3571
79,218
Tue, 07 Oct 2025
28.5714
30.6786
27.6786
30.0000
72,884
Mon, 06 Oct 2025
16 · 8-K
After-hours · 17:08 ET
8-K ↗
Mon, 06 Oct 2025
26.7857
29.0893
26.7857
28.2143
60,939
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
26.2500
28.2143
25.7143
26.2500
65,789
Thu, 02 Oct 2025
24.2857
25.8929
24.1071
25.8929
50,428
Wed, 01 Oct 2025
23.3929
24.4643
22.8571
24.2857
29,691
Wed, 01 Oct 2025
15 · 8-K
Pre-market · 07:30 ET
8-K ↗
Tue, 30 Sep 2025
24.4643
25.0000
22.8571
23.5714
58,145
Mon, 29 Sep 2025
14 · 8-K
After-hours · 17:06 ET
8-K ↗
Mon, 29 Sep 2025
22.6786
24.2857
22.3214
23.9286
84,986
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
22.5000
23.0000
22.0536
22.5000
14,190
Thu, 25 Sep 2025
13 · 8-K
After-hours · 16:05 ET
8-K ↗
Thu, 25 Sep 2025
22.1429
23.5714
22.1429
22.1429
15,557
Wed, 24 Sep 2025
23.3929
23.3929
22.3214
23.2143
30,072
Tue, 23 Sep 2025
22.8571
24.6429
22.5000
23.7500
56,974
Mon, 22 Sep 2025
21.6071
22.5000
20.8929
22.5000
28,241
Mon, 22 Sep 2025
12 · S-3
Next filing day · accepted 19 Sep, 17:56 ET
S-3 ↗
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
21.4286
21.7857
20.7143
21.4286
29,159
Thu, 18 Sep 2025
11 · 8-K
After-hours · 17:27 ET
8-K ↗
Thu, 18 Sep 2025
21.4286
21.4286
20.9821
21.2500
20,233
Wed, 17 Sep 2025
21.7857
21.7857
20.7143
21.2500
21,750
Tue, 16 Sep 2025
21.7857
21.7857
20.7143
21.6071
22,098
Mon, 15 Sep 2025
21.4286
21.7857
21.0714
21.4286
21,017
Mon, 15 Sep 2025
10 · S-1
Next filing day · accepted 12 Sep, 18:24 ET
S-1 ↗
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
21.1786
22.3214
20.3571
22.3214
33,723
Thu, 11 Sep 2025
20.8929
21.7857
20.3571
20.7143
30,548
Thu, 11 Sep 2025
9 · 8-K
Next filing day · accepted 10 Sep, 21:20 ET
8-K ↗
Wed, 10 Sep 2025
20.5357
21.0714
20.1786
20.7143
27,720
Tue, 09 Sep 2025
21.0714
21.1607
20.5357
20.7143
34,367
Mon, 08 Sep 2025
21.6071
21.6071
21.0714
21.4286
19,113
Mon, 08 Sep 2025
8 · DEF 14A
Pre-market · 08:27 ET
DEF 14A ↗
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
22.1429
22.5000
20.9821
21.4286
21,252
Thu, 04 Sep 2025
22.1429
22.5000
20.8929
21.7857
37,257
Wed, 03 Sep 2025
23.7500
24.1071
22.6786
22.6786
20,670
Tue, 02 Sep 2025
23.2143
23.7500
22.8929
23.3929
19,236
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
24.4643
24.6429
22.1429
23.7500
23,934
Thu, 28 Aug 2025
25.8929
25.8929
24.6429
24.8214
27,586
Wed, 27 Aug 2025
24.8214
26.4286
24.8214
25.5357
48,126
Tue, 26 Aug 2025
24.2857
25.1786
23.9286
24.1071
39,665
Mon, 25 Aug 2025
25.7143
25.8929
23.9286
23.9286
50,557
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
7 · PRE 14A
After-hours · 17:31 ET
PRE14A ↗
Fri, 22 Aug 2025
6 · 424B7
After-hours · 16:30 ET
424B7 ↗
Fri, 22 Aug 2025
5 · 424B7
After-hours · 16:29 ET
424B7 ↗
Fri, 22 Aug 2025
25.3571
27.1250
24.6429
25.8929
117,572
Thu, 21 Aug 2025
22.5000
23.7500
22.1429
22.8571
32,228
Wed, 20 Aug 2025
22.8571
24.1071
22.6786
22.8571
63,162
Tue, 19 Aug 2025
4 · 10-Q
After-hours · 17:28 ET
10-Q ↗
Tue, 19 Aug 2025
22.1429
23.7500
21.0714
23.3929
79,128
Tue, 19 Aug 2025
3 · DEF 14A
Next filing day · accepted 18 Aug, 17:36 ET
DEF 14A ↗
Mon, 18 Aug 2025
24.6429
24.6429
22.5000
23.0357
113,434
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
26.7857
27.6786
24.6429
25.5357
177,839
Thu, 14 Aug 2025
30.3571
31.7857
26.9643
27.8571
648,290
Thu, 14 Aug 2025
2 · 8-K
Pre-market · 08:00 ET
8-K ↗
Wed, 13 Aug 2025
33.7500
43.5714
26.7857
34.1071
18,115,418
Tue, 12 Aug 2025
20.0000
20.1786
19.6429
19.8214
5,919
Mon, 11 Aug 2025
20.3571
20.3571
19.4643
19.8214
5,656
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
20.5357
20.8929
20.0000
20.1786
5,863
Thu, 07 Aug 2025
20.7143
20.8036
20.0000
20.5357
8,831
Wed, 06 Aug 2025
1 · 8-K
After-hours · 16:07 ET
FORM 8-K ↗
Wed, 06 Aug 2025
20.8929
21.0714
20.5357
20.5357
6,194
Tue, 05 Aug 2025
20.5357
21.7857
20.5357
20.8929
9,582
Mon, 04 Aug 2025
20.5357
21.7857
20.1786
20.8929
13,591
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
20.5357
20.5357
19.5536
20.5357
8,870
Thu, 31 Jul 2025
20.8929
21.2500
20.5357
20.8929
7,308
Wed, 30 Jul 2025
20.5357
21.4286
20.5357
20.7143
7,963
Tue, 29 Jul 2025
20.8929
21.2500
19.6429
20.8929
25,262
Mon, 28 Jul 2025
21.4286
21.5893
20.7143
20.8929
11,390
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend