Mar 12
2025
SELL
Payment of exercise price or tax liability
$73,083
$13.18 p/Share
5,545
Reduced 6.94%
74,308
Common Stock
Mar 12
2025
BUY
Exercise of conversion of derivative security
-
15,497
Added 16.25%
79,853
Common Stock
Mar 11
2025
SELL
Payment of exercise price or tax liability
$37,680
$12.7 p/Share
2,967
Reduced 4.41%
64,356
Common Stock
Mar 11
2025
BUY
Exercise of conversion of derivative security
-
8,292
Added 10.97%
67,323
Common Stock
Mar 06
2025
SELL
Payment of exercise price or tax liability
$83,901
$13.19 p/Share
6,361
Reduced 9.73%
59,031
Common Stock
Mar 06
2025
BUY
Exercise of conversion of derivative security
-
17,777
Added 21.37%
65,392
Common Stock
Feb 22
2025
SELL
Payment of exercise price or tax liability
$15,181
$16.72 p/Share
908
Reduced 1.87%
47,615
Common Stock
Dec 31
2024
BUY
Grant, award, or other acquisition
$1,137
$4.53 p/Share
251
Added 0.51%
48,523
Common Stock
Aug 20
2024
SELL
Payment of exercise price or tax liability
$4,729
$11.26 p/Share
420
Reduced 0.86%
48,272
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
$16,030
$4.58 p/Share
3,500
Added 6.71%
48,692
Common Stock
Jun 10
2024
SELL
Payment of exercise price or tax liability
$14,361
$5.74 p/Share
2,502
Reduced 5.25%
45,192
Common Stock
Mar 06
2024
SELL
Payment of exercise price or tax liability
$19,843
$6.24 p/Share
3,180
Reduced 6.25%
47,694
Common Stock
Mar 06
2024
BUY
Exercise of conversion of derivative security
-
8,889
Added 14.87%
50,874
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$7,782
$7.49 p/Share
1,039
Reduced 2.41%
41,985
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
$2,181
$5.77 p/Share
378
Added 0.87%
43,024
Common Stock
Jul 06
2023
SELL
Payment of exercise price or tax liability
$11,296
$6.53 p/Share
1,730
Reduced 3.9%
42,646
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$16,494
$6.15 p/Share
2,682
Added 5.7%
44,376
Common Stock
Jun 10
2023
SELL
Payment of exercise price or tax liability
$8,374
$6.91 p/Share
1,212
Reduced 2.82%
41,694
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$4,394
$8.55 p/Share
514
Reduced 1.18%
42,906
Common Stock
Aug 20
2022
SELL
Payment of exercise price or tax liability
$2,688
$13.24 p/Share
203
Reduced 0.47%
42,692
Common Stock
Jul 06
2022
SELL
Payment of exercise price or tax liability
$23,371
$13.87 p/Share
1,685
Reduced 3.9%
41,526
Common Stock
Jun 10
2022
BUY
Grant, award, or other acquisition
-
17,528
Added 28.86%
43,211
Common Stock