Feb 18
2025
SELL
Payment of exercise price or tax liability
$52,250
$12.93 p/Share
4,041
Reduced 4.96%
77,485
Common Stock
Feb 18
2025
BUY
Exercise of conversion of derivative security
-
11,904
Added 12.74%
81,526
Common Stock
Feb 13
2025
SELL
Payment of exercise price or tax liability
$58,551
$12.69 p/Share
4,614
Reduced 6.22%
69,622
Common Stock
Feb 13
2025
BUY
Exercise of conversion of derivative security
-
13,000
Added 14.9%
74,236
Common Stock
Feb 10
2025
SELL
Payment of exercise price or tax liability
$23,509
$13.2 p/Share
1,781
Reduced 2.83%
61,236
Common Stock
Feb 10
2025
BUY
Exercise of conversion of derivative security
-
4,333
Added 6.43%
63,017
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$19,627
$12.82 p/Share
1,531
Reduced 2.54%
58,684
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
4,333
Added 6.71%
60,215
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$41,885
$10.36 p/Share
4,043
Reduced 6.75%
55,882
Common Stock
Feb 03
2024
BUY
Exercise of conversion of derivative security
-
10,000
Added 14.3%
59,925
Common Stock
Jan 04
2024
SELL
Open market or private sale
$22,500
$15.0 p/Share
1,500
Reduced 2.92%
49,925
Common Stock
Jan 04
2024
BUY
Exercise of conversion of derivative security
$14,115
$9.41 p/Share
1,500
Added 2.83%
51,425
Common Stock
Oct 10
2023
SELL
Open market or private sale
$26,342
$15.01 p/Share
1,755
Reduced 3.4%
49,925
Common Stock
Oct 10
2023
BUY
Exercise of conversion of derivative security
$16,514
$9.41 p/Share
1,755
Added 3.28%
51,680
Common Stock
Oct 02
2023
SELL
Open market or private sale
$75,375
$15.03 p/Share
5,015
Reduced 9.13%
49,925
Common Stock
Oct 02
2023
BUY
Exercise of conversion of derivative security
$47,191
$9.41 p/Share
5,015
Added 8.36%
54,940
Common Stock
Aug 24
2023
SELL
Open market or private sale
$9,012
$15.02 p/Share
600
Reduced 1.19%
49,925
Common Stock
Aug 24
2023
BUY
Exercise of conversion of derivative security
$5,646
$9.41 p/Share
600
Added 1.17%
50,525
Common Stock
Aug 23
2023
SELL
Open market or private sale
$523,203
$15.01 p/Share
34,857
Reduced 41.11%
49,925
Common Stock
Aug 23
2023
BUY
Exercise of conversion of derivative security
$328,004
$9.41 p/Share
34,857
Added 29.14%
84,782
Common Stock
Aug 08
2023
SELL
Open market or private sale
$39,130
$15.05 p/Share
2,600
Reduced 4.95%
49,925
Common Stock
Aug 08
2023
BUY
Exercise of conversion of derivative security
$24,466
$9.41 p/Share
2,600
Added 4.72%
52,525
Common Stock
Feb 27
2023
SELL
Payment of exercise price or tax liability
$74,343
$10.36 p/Share
7,176
Reduced 12.57%
49,925
Common Stock
Feb 27
2023
BUY
Exercise of conversion of derivative security
-
20,584
Added 28.47%
51,706
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
$5,001
$9.73 p/Share
514
Added 1.39%
36,517
Common Stock