Mar 01
2024
SELL
Open market or private sale
$306,790
$17.92 p/Share
17,120
Reduced 46.12%
20,000
Common Stock
Feb 29
2024
SELL
Payment of exercise price or tax liability
$31,268
$16.92 p/Share
1,848
Reduced 4.74%
37,120
Common Stock
Feb 29
2024
BUY
Exercise of conversion of derivative security
$103,854
$16.92 p/Share
6,138
Added 13.61%
38,968
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$52,214
$15.48 p/Share
3,373
Reduced 9.32%
32,830
Common Stock
Jan 02
2024
BUY
Exercise of conversion of derivative security
$147,447
$15.48 p/Share
9,525
Added 20.91%
36,023
Common Stock
Dec 01
2023
SELL
Open market or private sale
$166,100
$16.61 p/Share
10,000
Reduced 27.26%
26,678
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$13,429
$9.3 p/Share
1,444
Reduced 3.79%
36,678
Common Stock
Mar 02
2023
BUY
Exercise of conversion of derivative security
$44,602
$9.3 p/Share
4,796
Added 11.17%
38,122
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$22,088
$8.19 p/Share
2,697
Reduced 7.49%
33,326
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
$62,375
$8.19 p/Share
7,616
Added 17.45%
36,023
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$13,926
$8.65 p/Share
1,610
Reduced 5.36%
28,407
Common Stock
Feb 25
2022
BUY
Exercise of conversion of derivative security
$39,340
$8.65 p/Share
4,548
Added 13.16%
30,017
Common Stock
Dec 31
2021
SELL
Payment of exercise price or tax liability
$18,688
$9.33 p/Share
2,003
Reduced 7.29%
25,469
Common Stock
Dec 31
2021
BUY
Exercise of conversion of derivative security
$52,752
$9.33 p/Share
5,654
Added 17.07%
27,472
Common Stock
Jul 09
2021
SELL
Payment of exercise price or tax liability
$660
$10.0 p/Share
66
Reduced 0.3%
21,818
Common Stock
Jul 09
2021
BUY
Grant, award, or other acquisition
-
220
Added 1.0%
21,884
Common Stock
Apr 02
2021
SELL
Payment of exercise price or tax liability
$662
$10.68 p/Share
62
Reduced 0.29%
21,664
Common Stock
Apr 02
2021
BUY
Grant, award, or other acquisition
-
204
Added 0.93%
21,726
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$14,160
$10.1 p/Share
1,402
Reduced 6.12%
21,522
Common Stock
Feb 26
2021
BUY
Exercise of conversion of derivative security
$39,976
$10.1 p/Share
3,958
Added 14.72%
22,924
Common Stock
Jan 22
2021
SELL
Payment of exercise price or tax liability
$764
$12.13 p/Share
63
Reduced 0.33%
18,966
Common Stock
Jan 22
2021
BUY
Grant, award, or other acquisition
-
177
Added 0.92%
19,029
Common Stock
Dec 31
2020
SELL
Payment of exercise price or tax liability
$19,544
$11.13 p/Share
1,756
Reduced 8.52%
18,852
Common Stock
Dec 31
2020
BUY
Exercise of conversion of derivative security
$55,149
$11.13 p/Share
4,955
Added 19.38%
20,608
Common Stock
Mar 06
2020
SELL
Payment of exercise price or tax liability
$9,193
$9.96 p/Share
923
Reduced 5.57%
15,653
Common Stock