Jul 18
2025
SELL
Open market or private sale
$223,820
$21.8 p/Share
10,267
Reduced 4.02%
245,200
Common Stock
Jun 20
2025
SELL
Open market or private sale
$156,263
$15.22 p/Share
10,267
Reduced 3.86%
255,467
Common Stock
Jun 17
2025
SELL
Payment of exercise price or tax liability
$879,042
$14.66 p/Share
59,962
Reduced 18.41%
265,734
Common Stock
Jun 16
2025
BUY
Grant, award, or other acquisition
-
122,187
Added 27.28%
325,696
Common Stock
May 20
2025
SELL
Open market or private sale
$154,137
$13.38 p/Share
11,520
Reduced 5.36%
203,509
Common Stock
Apr 21
2025
SELL
Open market or private sale
$119,748
$10.71 p/Share
11,181
Reduced 4.94%
215,029
Common Stock
Mar 20
2025
SELL
Open market or private sale
$142,222
$12.72 p/Share
11,181
Reduced 4.71%
226,210
Common Stock
Mar 17
2025
SELL
Payment of exercise price or tax liability
$502,852
$12.16 p/Share
41,353
Reduced 14.84%
237,391
Common Stock
Mar 14
2025
BUY
Exercise of conversion of derivative security
-
109,118
Added 28.13%
278,744
Common Stock
Feb 20
2025
SELL
Open market or private sale
$141,724
$15.43 p/Share
9,185
Reduced 5.14%
169,626
Common Stock
Jan 21
2025
SELL
Open market or private sale
$156,708
$17.58 p/Share
8,914
Reduced 4.75%
178,811
Common Stock
Dec 23
2024
SELL
Open market or private sale
$138,969
$15.59 p/Share
8,914
Reduced 4.53%
187,725
Common Stock
Dec 18
2024
SELL
Payment of exercise price or tax liability
$905,194
$16.43 p/Share
55,094
Reduced 21.89%
196,639
Common Stock
Dec 16
2024
BUY
Exercise of conversion of derivative security
-
109,120
Added 30.24%
251,733
Common Stock
Nov 20
2024
SELL
Open market or private sale
$139,630
$14.56 p/Share
9,590
Reduced 6.3%
142,613
Common Stock
Oct 21
2024
SELL
Open market or private sale
$96,430
$10.36 p/Share
9,308
Reduced 5.76%
152,203
Common Stock
Sep 23
2024
SELL
Open market or private sale
$74,370
$7.99 p/Share
9,308
Reduced 5.45%
161,511
Common Stock
Sep 17
2024
SELL
Payment of exercise price or tax liability
$431,151
$8.18 p/Share
52,708
Reduced 23.58%
170,819
Common Stock
Sep 16
2024
BUY
Exercise of conversion of derivative security
-
109,120
Added 32.8%
223,527
Common Stock
Aug 22
2024
SELL
Open market or private sale
$181,057
$7.26 p/Share
24,939
Reduced 17.9%
114,407
Common Stock