Dec 01
2024
SELL
Payment of exercise price or tax liability
$210,860
$17.1 p/Share
12,331
Reduced 10.21%
108,446
Common Stock
Dec 01
2024
BUY
Exercise of conversion of derivative security
-
27,493
Added 18.54%
120,777
Common Stock
Nov 19
2024
SELL
Payment of exercise price or tax liability
$22,499
$15.8 p/Share
1,424
Reduced 1.5%
93,284
Common Stock
Nov 19
2024
BUY
Exercise of conversion of derivative security
-
3,175
Added 3.24%
94,708
Common Stock
Nov 18
2024
SELL
Payment of exercise price or tax liability
$96,592
$15.64 p/Share
6,176
Reduced 6.32%
91,533
Common Stock
Nov 18
2024
BUY
Exercise of conversion of derivative security
-
13,767
Added 12.35%
97,709
Common Stock
Nov 17
2024
SELL
Payment of exercise price or tax liability
$49,438
$15.66 p/Share
3,157
Reduced 3.62%
83,942
Common Stock
Nov 17
2024
BUY
Exercise of conversion of derivative security
-
10,416
Added 10.68%
87,099
Common Stock
Jun 01
2024
SELL
Payment of exercise price or tax liability
$113,172
$13.81 p/Share
8,195
Reduced 9.87%
74,851
Common Stock
Jun 01
2024
BUY
Exercise of conversion of derivative security
-
27,492
Added 24.87%
83,046
Common Stock
Nov 22
2023
SELL
Payment of exercise price or tax liability
$5,109
$7.33 p/Share
697
Reduced 1.24%
55,554
Common Stock
Nov 22
2023
BUY
Exercise of conversion of derivative security
-
2,332
Added 3.98%
56,251
Common Stock
Nov 19
2023
SELL
Payment of exercise price or tax liability
$6,825
$7.2 p/Share
948
Reduced 1.73%
53,919
Common Stock
Nov 19
2023
BUY
Exercise of conversion of derivative security
-
3,175
Added 5.47%
54,867
Common Stock
Nov 18
2023
SELL
Payment of exercise price or tax liability
$52,581
$7.2 p/Share
7,303
Reduced 12.38%
51,692
Common Stock
Nov 18
2023
BUY
Exercise of conversion of derivative security
-
24,461
Added 29.31%
58,995
Common Stock
Nov 28
2022
SELL
Payment of exercise price or tax liability
$2,081
$6.96 p/Share
299
Reduced 0.9%
33,078
Common Stock
Nov 22
2022
SELL
Payment of exercise price or tax liability
$5,101
$7.33 p/Share
696
Reduced 2.04%
33,377
Common Stock
Nov 22
2022
BUY
Exercise of conversion of derivative security
-
2,331
Added 6.4%
34,073
Common Stock
Nov 18
2022
SELL
Payment of exercise price or tax liability
$15,446
$7.48 p/Share
2,065
Reduced 6.11%
31,742
Common Stock
Nov 18
2022
BUY
Exercise of conversion of derivative security
-
6,915
Added 16.98%
33,807
Common Stock
Nov 28
2021
SELL
Payment of exercise price or tax liability
$4,321
$14.45 p/Share
299
Reduced 1.17%
25,190
Common Stock
Nov 22
2021
SELL
Payment of exercise price or tax liability
$13,845
$15.0 p/Share
923
Reduced 3.49%
25,489
Common Stock
Nov 22
2021
BUY
Exercise of conversion of derivative security
-
3,154
Added 10.67%
26,412
Common Stock
Nov 19
2021
SELL
Payment of exercise price or tax liability
$14,628
$15.43 p/Share
948
Reduced 3.92%
23,258
Common Stock