Jan 19
2025
SELL
Payment of exercise price or tax liability
$130,498
$9.34 p/Share
13,972
Reduced 4.45%
299,713
Common Stock
Jan 19
2025
SELL
Exercise of conversion of derivative security
-
38,317
Reduced 7.71%
458,700
Restricted Stock Unit
Jan 19
2025
BUY
Exercise of conversion of derivative security
-
38,317
Added 10.89%
313,685
Common Stock
Jan 18
2025
SELL
Payment of exercise price or tax liability
$172,603
$9.34 p/Share
18,480
Reduced 6.29%
275,368
Common Stock
Jan 18
2025
SELL
Exercise of conversion of derivative security
-
58,963
Reduced 10.61%
497,017
Restricted Stock Unit
Jan 18
2025
BUY
Exercise of conversion of derivative security
-
58,963
Added 16.71%
293,848
Common Stock
Jan 12
2025
SELL
Exercise of conversion of derivative security
-
23,607
Reduced 4.07%
555,980
Restricted Stock Unit
Jan 12
2025
SELL
Payment of exercise price or tax liability
$76,074
$9.05 p/Share
8,406
Reduced 3.46%
234,885
Common Stock
Jan 12
2025
BUY
Exercise of conversion of derivative security
-
23,607
Added 8.84%
243,291
Common Stock
Aug 02
2024
SELL
Payment of exercise price or tax liability
$273,972
$10.14 p/Share
27,019
Reduced 10.95%
219,684
Common Stock
Aug 02
2024
SELL
Exercise of conversion of derivative security
-
58,304
Reduced 9.14%
579,587
Restricted Stock Unit
Aug 02
2024
BUY
Exercise of conversion of derivative security
-
58,304
Added 19.12%
246,703
Common Stock
Mar 11
2024
BUY
Grant, award, or other acquisition
$5,700,001
$16.87 p/Share
337,878
Added 34.63%
637,891
Restricted Stock Unit
Aug 09
2023
SELL
Open market or private sale
$2,096,550
$15.53 p/Share
135,000
Reduced 54.98%
110,557
Common Stock
Aug 02
2023
SELL
Payment of exercise price or tax liability
$426,089
$15.77 p/Share
27,019
Reduced 9.91%
245,557
Common Stock
Aug 02
2023
SELL
Exercise of conversion of derivative security
-
58,304
Reduced 11.97%
428,612
Restricted Stock Units
Aug 02
2023
BUY
Exercise of conversion of derivative security
-
58,304
Added 17.62%
272,576
Common Stock
Jan 19
2023
BUY
Grant, award, or other acquisition
-
63,861
Added 11.59%
486,916
Restricted Stock Units
Jan 18
2023
BUY
Grant, award, or other acquisition
-
178,678
Added 29.69%
423,055
Restricted Stock Units
Jan 13
2023
SELL
Payment of exercise price or tax liability
$94,859
$16.73 p/Share
5,670
Reduced 2.58%
214,272
Common Stock
Jan 12
2023
SELL
Payment of exercise price or tax liability
$118,773
$16.54 p/Share
7,181
Reduced 3.44%
201,853
Common Stock
Jan 11
2023
SELL
Payment of exercise price or tax liability
$115,054
$16.6 p/Share
6,931
Reduced 3.59%
186,121
Common Stock
Dec 09
2022
SELL
Payment of exercise price or tax liability
$280,176
$15.75 p/Share
17,789
Reduced 9.35%
172,498
Common Stock
Aug 02
2022
BUY
Grant, award, or other acquisition
-
176,679
Added 32.82%
361,695
Restricted Stock Units
Jan 14
2022
SELL
Exercise of conversion of derivative security
-
22,422
Reduced 10.81%
185,016
Restricted Stock Units