Mar 01
2025
SELL
Payment of exercise price or tax liability
$113,711
$9.45 p/Share
12,033
Reduced 5.21%
218,961
Common Stock
Mar 01
2025
BUY
Exercise of conversion of derivative security
-
24,556
Added 9.61%
230,994
Common Stock
Feb 28
2025
SELL
Payment of exercise price or tax liability
$251,105
$9.45 p/Share
26,572
Reduced 11.4%
206,438
Common Stock
Feb 28
2025
BUY
Exercise of conversion of derivative security
-
54,228
Added 18.88%
233,010
Common Stock
Feb 04
2025
SELL
Payment of exercise price or tax liability
$99,875
$8.66 p/Share
11,533
Reduced 6.06%
178,782
Common Stock
Feb 04
2025
BUY
Exercise of conversion of derivative security
-
24,846
Added 11.55%
190,315
Common Stock
Aug 06
2024
BUY
Open market or private purchase
$149,994
$8.2 p/Share
18,292
Added 9.95%
165,469
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$241,112
$11.81 p/Share
20,416
Reduced 12.18%
147,177
Common Stock
Feb 26
2024
BUY
Exercise of conversion of derivative security
-
48,185
Added 22.33%
167,593
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$191,908
$13.49 p/Share
14,226
Reduced 10.65%
119,408
Common Stock
Feb 05
2024
BUY
Exercise of conversion of derivative security
-
31,763
Added 19.2%
133,634
Common Stock
Feb 02
2023
SELL
Payment of exercise price or tax liability
$209,886
$11.65 p/Share
18,016
Reduced 15.03%
101,871
Common Stock
Feb 02
2023
BUY
Exercise of conversion of derivative security
-
40,409
Added 25.21%
119,887
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$285,896
$15.51 p/Share
18,433
Reduced 18.83%
79,478
Common Stock
Feb 25
2022
BUY
Exercise of conversion of derivative security
-
42,520
Added 30.28%
97,911
Common Stock
Feb 03
2022
SELL
Payment of exercise price or tax liability
$215,467
$20.97 p/Share
10,275
Reduced 15.65%
55,391
Common Stock
Feb 03
2022
BUY
Exercise of conversion of derivative security
-
23,162
Added 26.08%
65,666
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$158,754
$16.81 p/Share
9,444
Reduced 18.18%
42,504
Common Stock
Feb 26
2021
BUY
Exercise of conversion of derivative security
-
21,293
Added 29.07%
51,948
Common Stock
Feb 04
2021
SELL
Payment of exercise price or tax liability
$24,908
$11.76 p/Share
2,118
Reduced 6.53%
30,299
Common Stock
Feb 04
2021
BUY
Exercise of conversion of derivative security
-
4,264
Added 11.62%
32,417
Common Stock
Oct 09
2020
SELL
Payment of exercise price or tax liability
$71,246
$9.62 p/Share
7,406
Reduced 20.83%
28,153
Common Stock
Oct 09
2020
BUY
Exercise of conversion of derivative security
-
16,698
Added 31.95%
35,559
Common Stock