Nov 18
2024
SELL
Payment of exercise price or tax liability
$12,150
$6.03 p/Share
2,015
Reduced 3.25%
59,981
Common Stock
Nov 18
2024
BUY
Exercise of conversion of derivative security
-
5,171
Added 7.85%
60,713
Common Stock
Aug 19
2024
SELL
Payment of exercise price or tax liability
$11,142
$5.53 p/Share
2,015
Reduced 3.42%
56,825
Common Stock
Aug 19
2024
BUY
Exercise of conversion of derivative security
-
5,171
Added 8.24%
57,557
Common Stock
May 20
2024
SELL
Payment of exercise price or tax liability
$8,624
$5.96 p/Share
1,447
Reduced 2.63%
53,669
Common Stock
May 20
2024
BUY
Exercise of conversion of derivative security
-
3,711
Added 6.41%
54,157
Common Stock
Mar 11
2024
SELL
Payment of exercise price or tax liability
$9,393
$7.22 p/Share
1,301
Reduced 2.48%
51,055
Common Stock
Mar 11
2024
BUY
Exercise of conversion of derivative security
-
3,338
Added 5.99%
52,356
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$2,581
$8.38 p/Share
308
Reduced 0.62%
49,018
Common Stock
Feb 20
2024
BUY
Exercise of conversion of derivative security
-
790
Added 1.58%
49,326
Common Stock
Nov 18
2023
SELL
Payment of exercise price or tax liability
$7,672
$5.98 p/Share
1,283
Reduced 2.58%
48,536
Common Stock
Nov 18
2023
BUY
Exercise of conversion of derivative security
-
3,293
Added 6.24%
49,511
Common Stock
Aug 18
2023
SELL
Payment of exercise price or tax liability
$10,854
$8.46 p/Share
1,283
Reduced 2.68%
46,526
Common Stock
Aug 18
2023
BUY
Exercise of conversion of derivative security
-
3,293
Added 6.48%
47,501
Common Stock
May 18
2023
SELL
Payment of exercise price or tax liability
$6,415
$6.69 p/Share
959
Reduced 2.12%
44,208
Common Stock
May 18
2023
BUY
Exercise of conversion of derivative security
-
2,459
Added 5.2%
44,859
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$3,378
$10.97 p/Share
308
Reduced 0.72%
42,708
Common Stock
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
790
Added 1.8%
43,016
Common Stock
Nov 18
2022
SELL
Payment of exercise price or tax liability
$4,543
$14.75 p/Share
308
Reduced 0.73%
41,989
Common Stock
Nov 18
2022
BUY
Exercise of conversion of derivative security
-
790
Added 1.83%
42,297
Common Stock
Aug 18
2022
SELL
Payment of exercise price or tax liability
$4,330
$14.06 p/Share
308
Reduced 0.74%
41,507
Common Stock
Aug 18
2022
BUY
Exercise of conversion of derivative security
-
790
Added 1.85%
41,815
Common Stock
May 18
2022
SELL
Payment of exercise price or tax liability
$3,966
$9.65 p/Share
411
Reduced 0.99%
41,025
Common Stock
May 18
2022
BUY
Exercise of conversion of derivative security
-
1,053
Added 2.48%
41,436
Common Stock
Jul 22
2021
BUY
Open market or private purchase
$25,500
$17.0 p/Share
1,500
Added 3.58%
40,383
Common Stock