Oct 01
2023
SELL
Payment of exercise price or tax liability
$72,188
$5.62 p/Share
12,845
Reduced 12.33%
91,291
Common Stock
Oct 01
2023
BUY
Exercise of conversion of derivative security
-
29,793
Added 22.25%
104,136
Common Stock
Mar 17
2023
BUY
Open market or private purchase
$19,950
$7.0 p/Share
2,850
Added 3.69%
74,343
Common Stock
Feb 19
2023
SELL
Payment of exercise price or tax liability
$5,542
$10.04 p/Share
552
Reduced 0.77%
71,493
Common Stock
Feb 19
2023
BUY
Exercise of conversion of derivative security
-
1,280
Added 1.75%
72,045
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$11,043
$10.04 p/Share
1,100
Reduced 1.53%
70,765
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
2,551
Added 3.43%
71,865
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$16,816
$10.55 p/Share
1,594
Reduced 2.25%
69,314
Common Stock
Feb 13
2023
BUY
Exercise of conversion of derivative security
-
3,697
Added 4.96%
70,908
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$10,649
$10.4 p/Share
1,024
Reduced 1.5%
67,211
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
2,374
Added 3.36%
68,235
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$27,593
$10.48 p/Share
2,633
Reduced 3.84%
65,861
Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
-
5,440
Added 7.36%
68,494
Common Stock
May 03
2022
SELL
Payment of exercise price or tax liability
$7,701
$16.11 p/Share
478
Reduced 0.75%
63,054
Common Stock
Feb 19
2022
SELL
Payment of exercise price or tax liability
$9,395
$17.02 p/Share
552
Reduced 0.86%
63,532
Common Stock
Feb 19
2022
BUY
Exercise of conversion of derivative security
-
1,280
Added 1.96%
64,084
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$18,821
$17.11 p/Share
1,100
Reduced 1.72%
62,804
Common Stock
Feb 17
2022
BUY
Exercise of conversion of derivative security
-
2,551
Added 3.84%
63,904
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$17,254
$16.85 p/Share
1,024
Reduced 1.64%
61,353
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
-
2,374
Added 3.67%
62,377
Common Stock
Feb 02
2022
SELL
Payment of exercise price or tax liability
$80,340
$18.16 p/Share
4,424
Reduced 6.87%
60,003
Common Stock
Feb 02
2022
BUY
Grant, award, or other acquisition
-
9,505
Added 12.86%
64,427
Common Stock
May 17
2021
SELL
Payment of exercise price or tax liability
$11,470
$18.12 p/Share
633
Reduced 1.14%
54,922
Common Stock
May 03
2021
SELL
Payment of exercise price or tax liability
$8,962
$18.71 p/Share
479
Reduced 0.85%
55,555
Common Stock
Feb 19
2021
SELL
Payment of exercise price or tax liability
$6,516
$16.88 p/Share
386
Reduced 0.68%
56,034
Common Stock