Feb 28
2024
SELL
Payment of exercise price or tax liability
$163,078
$5.28 p/Share
30,886
Reduced 7.97%
356,627
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$47,330
$5.55 p/Share
8,528
Reduced 3.16%
261,387
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
-
126,126
Added 24.56%
387,513
Common Stock
Feb 25
2024
SELL
Payment of exercise price or tax liability
$12,815
$5.25 p/Share
2,441
Reduced 0.9%
269,915
Common Stock
Feb 12
2024
BUY
Grant, award, or other acquisition
-
23,359
Added 21.45%
85,530
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$12,330
$4.98 p/Share
2,476
Reduced 3.83%
62,171
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
8,546
Added 11.78%
63,975
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$24,221
$5.2 p/Share
4,658
Reduced 7.67%
56,101
Common Stock
Feb 24
2023
BUY
Exercise of conversion of derivative security
-
14,078
Added 19.27%
58,988
Common Stock
Apr 29
2022
SELL
Payment of exercise price or tax liability
$8,000
$14.21 p/Share
563
Reduced 1.19%
46,681
Common Stock
Apr 29
2022
BUY
Exercise of conversion of derivative security
-
1,948
Added 3.98%
46,957
Common Stock
Mar 17
2022
SELL
Open market or private sale
$211,691
$21.11 p/Share
10,028
Reduced 18.13%
45,296
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$86,506
$21.37 p/Share
4,048
Reduced 7.81%
47,796
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
13,972
Added 21.83%
50,041
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$70,121
$21.77 p/Share
3,221
Reduced 5.5%
55,324
Common Stock
Feb 25
2022
BUY
Exercise of conversion of derivative security
-
10,749
Added 15.89%
56,906
Common Stock
Feb 23
2022
SELL
Open market or private sale
$95,631
$22.05 p/Share
4,337
Reduced 10.28%
37,872
Common Stock
Feb 22
2022
SELL
Open market or private sale
$125,600
$22.07 p/Share
5,691
Reduced 11.88%
42,209
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$26,869
$19.11 p/Share
1,406
Reduced 2.85%
47,900
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
4,105
Added 7.79%
48,589
Common Stock
Apr 30
2021
SELL
Payment of exercise price or tax liability
$13,536
$24.0 p/Share
564
Reduced 1.23%
45,201
Common Stock
Apr 30
2021
BUY
Exercise of conversion of derivative security
-
1,950
Added 4.11%
45,478
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$113,691
$24.55 p/Share
4,631
Reduced 9.56%
43,815
Common Stock
Feb 26
2021
SELL
Open market or private sale
$98,640
$24.66 p/Share
4,000
Reduced 8.37%
43,815
Common Stock
Feb 26
2021
BUY
Exercise of conversion of derivative security
$88,929
$4.45 p/Share
19,984
Added 29.48%
47,815
Common Stock