Mar 04
2025
SELL
Payment of exercise price or tax liability
$3,558,135
$9.37 p/Share
379,737
Reduced 26.22%
1,068,262
Common Stock
Mar 04
2025
BUY
Exercise of conversion of derivative security
-
892,603
Added 38.81%
1,407,415
Common Stock
Mar 03
2025
SELL
Payment of exercise price or tax liability
$372,005
$9.33 p/Share
39,872
Reduced 6.7%
555,396
Common Stock
Mar 03
2025
BUY
Exercise of conversion of derivative security
-
89,430
Added 13.8%
558,732
Common Stock
Sep 12
2024
SELL
Open market or private sale
$1,628,680
$11.66 p/Share
139,681
Reduced 21.64%
505,838
Common Stock
Jun 14
2024
SELL
Open market or private sale
$2,690,574
$10.18 p/Share
264,300
Reduced 29.05%
645,519
Common Stock
Jun 13
2024
SELL
Open market or private sale
$901,143
$10.52 p/Share
85,660
Reduced 8.6%
909,819
Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$481,187
$12.36 p/Share
38,931
Reduced 3.76%
995,479
Common Stock
Mar 04
2024
BUY
Exercise of conversion of derivative security
-
89,514
Added 8.23%
998,594
Common Stock
Mar 03
2024
SELL
Payment of exercise price or tax liability
$469,732
$12.59 p/Share
37,310
Reduced 3.8%
944,896
Common Stock
Mar 03
2024
BUY
Exercise of conversion of derivative security
-
85,788
Added 8.31%
946,647
Common Stock
Mar 02
2024
SELL
Payment of exercise price or tax liability
$2,373,139
$12.59 p/Share
188,494
Reduced 17.37%
896,418
Common Stock
Mar 02
2024
BUY
Exercise of conversion of derivative security
-
433,416
Added 32.5%
900,282
Common Stock
Mar 04
2023
SELL
Payment of exercise price or tax liability
$412,878
$11.13 p/Share
37,096
Reduced 5.39%
651,496
Common Stock
Mar 04
2023
BUY
Exercise of conversion of derivative security
-
85,314
Added 11.56%
652,784
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$1,560,559
$11.13 p/Share
140,212
Reduced 18.86%
603,278
Common Stock
Mar 02
2023
BUY
Exercise of conversion of derivative security
-
322,494
Added 34.75%
605,589
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$1,278,591
$10.48 p/Share
122,003
Reduced 22.47%
420,996
Common Stock
Mar 02
2022
BUY
Exercise of conversion of derivative security
-
280,617
Added 39.96%
421,695
Common Stock
Mar 02
2021
BUY
Exercise of conversion of derivative security
-
174,017
Added 50.0%
174,017
Common Stock
Nov 16
2020
BUY
Grant, award, or other acquisition
-
459,699
Added 49.97%
460,319
Common Stock