May 09
2025
SELL
Payment of exercise price or tax liability
$1,889
$6.87 p/Share
275
Reduced 2.14%
12,592
Common Stock
May 09
2025
BUY
Exercise of conversion of derivative security
-
673
Added 4.97%
12,867
Common Stock
May 07
2025
SELL
Payment of exercise price or tax liability
$2,709
$5.68 p/Share
477
Reduced 3.76%
12,194
Common Stock
May 07
2025
BUY
Exercise of conversion of derivative security
-
1,167
Added 8.43%
12,671
Common Stock
Feb 22
2025
SELL
Payment of exercise price or tax liability
$7,716
$8.47 p/Share
911
Reduced 7.34%
11,504
Common Stock
Feb 22
2025
BUY
Exercise of conversion of derivative security
-
1,934
Added 13.48%
12,415
Common Stock
Feb 09
2025
SELL
Payment of exercise price or tax liability
$3,182
$10.04 p/Share
317
Reduced 2.94%
10,481
Common Stock
Feb 09
2025
BUY
Exercise of conversion of derivative security
-
673
Added 5.87%
10,798
Common Stock
Feb 07
2025
SELL
Payment of exercise price or tax liability
$22,087
$10.04 p/Share
2,200
Reduced 17.85%
10,125
Common Stock
Feb 07
2025
BUY
Exercise of conversion of derivative security
-
4,668
Added 27.47%
12,325
Common Stock
Nov 09
2024
SELL
Payment of exercise price or tax liability
$2,880
$10.25 p/Share
281
Reduced 3.54%
7,657
Common Stock
Nov 09
2024
BUY
Exercise of conversion of derivative security
-
673
Added 7.82%
7,938
Common Stock
Aug 09
2024
SELL
Payment of exercise price or tax liability
$2,840
$10.11 p/Share
281
Reduced 3.72%
7,265
Common Stock
Aug 09
2024
BUY
Exercise of conversion of derivative security
-
673
Added 8.19%
7,546
Common Stock
May 09
2024
SELL
Payment of exercise price or tax liability
$4,346
$13.71 p/Share
317
Reduced 4.41%
6,873
Common Stock
May 09
2024
BUY
Exercise of conversion of derivative security
-
673
Added 8.56%
7,190
Common Stock
Feb 25
2024
SELL
Payment of exercise price or tax liability
$3,317
$8.42 p/Share
394
Reduced 5.7%
6,517
Common Stock
Feb 25
2024
BUY
Exercise of conversion of derivative security
-
836
Added 10.79%
6,911
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$7,707
$8.46 p/Share
911
Reduced 13.04%
6,075
Common Stock
Feb 22
2024
BUY
Exercise of conversion of derivative security
-
1,934
Added 21.68%
6,986
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$10,938
$8.62 p/Share
1,269
Reduced 20.08%
5,052
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
2,692
Added 29.87%
6,321
Common Stock
May 18
2023
SELL
Payment of exercise price or tax liability
$3,402
$8.77 p/Share
388
Reduced 9.66%
3,629
Common Stock
May 18
2023
BUY
Exercise of conversion of derivative security
-
825
Added 17.04%
4,017
Common Stock
Feb 25
2023
SELL
Payment of exercise price or tax liability
$5,413
$13.74 p/Share
394
Reduced 10.99%
3,192
Common Stock