Apr 14
2025
SELL
Payment of exercise price or tax liability
$1,222
$4.85 p/Share
252
Reduced 0.57%
43,986
Common Stock
Apr 14
2025
BUY
Exercise of conversion of derivative security
-
861
Added 1.91%
44,238
Common Stock
Mar 19
2025
BUY
Grant, award, or other acquisition
-
35,461
Added 44.98%
43,377
Common Stock
Feb 16
2025
SELL
Sale (or disposition) back to the issuer
$25,871
$9.1 p/Share
2,843
Reduced 26.42%
7,916
Common Stock
Feb 16
2025
BUY
Exercise of conversion of derivative security
-
2,843
Added 20.9%
10,758
Common Stock
Feb 13
2025
SELL
Payment of exercise price or tax liability
$21,816
$8.79 p/Share
2,482
Reduced 23.87%
7,916
Common Stock
Feb 13
2025
BUY
Exercise of conversion of derivative security
-
7,011
Added 40.27%
10,398
Common Stock
Jan 26
2025
SELL
Payment of exercise price or tax liability
$8,021
$9.7 p/Share
827
Reduced 19.63%
3,387
Common Stock
Jan 26
2025
BUY
Exercise of conversion of derivative security
-
2,333
Added 40.05%
3,492
Common Stock
Apr 26
2024
BUY
Grant, award, or other acquisition
$284,997
$13.55 p/Share
21,033
Added 39.06%
32,815
Common Stock
Apr 14
2024
SELL
Payment of exercise price or tax liability
$4,389
$17.42 p/Share
252
Reduced 9.67%
2,353
Common Stock
Apr 14
2024
SELL
Payment of exercise price or tax liability
$4,389
$17.42 p/Share
252
Reduced 2.09%
11,782
Common Stock
Apr 14
2024
BUY
Exercise of conversion of derivative security
-
861
Added 24.84%
2,605
Common Stock
Feb 16
2024
SELL
Sale (or disposition) back to the issuer
$36,191
$12.73 p/Share
2,843
Reduced 61.98%
1,744
Common Stock
Feb 16
2024
SELL
Sale (or disposition) back to the issuer
$36,178
$12.73 p/Share
2,842
Reduced 19.1%
12,034
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
2,843
Added 38.27%
4,586
Common Stock
Feb 02
2024
SELL
Payment of exercise price or tax liability
$7,002
$11.73 p/Share
597
Reduced 3.86%
14,876
Common Stock
Jan 26
2024
SELL
Payment of exercise price or tax liability
$1,378
$13.38 p/Share
103
Reduced 13.52%
659
Common Stock
Jan 26
2024
SELL
Payment of exercise price or tax liability
$1,378
$13.38 p/Share
103
Reduced 0.66%
15,473
Common Stock
Jan 26
2024
BUY
Exercise of conversion of derivative security
-
290
Added 27.57%
762
Common Stock
Apr 14
2023
SELL
Payment of exercise price or tax liability
$8,303
$21.4 p/Share
388
Reduced 45.12%
472
Common Stock
Apr 14
2023
BUY
Exercise of conversion of derivative security
-
860
Added 50.0%
860
Common Stock