Apr 21
2023
SELL
Payment of exercise price or tax liability
$485
$13.48 p/Share
36
Reduced 0.02%
222,111
Common Stock, without ...
Apr 21
2023
BUY
Exercise of conversion of derivative security
-
63
Added 0.03%
222,147
Common Stock, without ...
Apr 06
2023
SELL
Payment of exercise price or tax liability
$64,449
$13.62 p/Share
4,732
Reduced 2.09%
222,084
Common Stock, without ...
Apr 06
2023
BUY
Exercise of conversion of derivative security
-
8,556
Added 3.64%
226,816
Common Stock, without ...
Mar 30
2023
SELL
Payment of exercise price or tax liability
$114,315
$13.17 p/Share
8,680
Reduced 3.82%
218,260
Common Stock, without ...
Mar 30
2023
BUY
Exercise of conversion of derivative security
-
15,695
Added 6.47%
226,940
Common Stock, without ...
Mar 26
2023
SELL
Payment of exercise price or tax liability
$222,951
$12.93 p/Share
17,243
Reduced 7.55%
211,245
Common Stock, without ...
Mar 26
2023
BUY
Exercise of conversion of derivative security
-
31,180
Added 12.01%
228,488
Common Stock, without ...
Mar 01
2023
SELL
Payment of exercise price or tax liability
$340,646
$14.13 p/Share
24,108
Reduced 10.89%
197,308
Common Stock, without ...
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
43,594
Added 16.45%
221,416
Common Stock, without ...
Feb 06
2023
SELL
Payment of exercise price or tax liability
$440,727
$16.26 p/Share
27,105
Reduced 13.23%
177,822
Common Stock, without ...
Feb 06
2023
BUY
Grant, award, or other acquisition
-
64,382
Added 23.91%
204,927
Common Stock, without ...
Feb 02
2023
SELL
Open market or private sale
$1,185,212
$16.88 p/Share
70,214
Reduced 33.31%
140,545
Common Stock, without ...
Feb 02
2023
BUY
Exercise of conversion of derivative security
$1,103,764
$15.72 p/Share
70,214
Added 24.99%
210,759
Common Stock, without ...
Oct 08
2022
SELL
Payment of exercise price or tax liability
$132,384
$10.5 p/Share
12,608
Reduced 8.23%
140,545
Common Stock, without ...
Oct 08
2022
BUY
Exercise of conversion of derivative security
-
22,798
Added 12.96%
153,153
Common Stock, without ...
Jun 06
2022
SELL
Payment of exercise price or tax liability
$106,239
$12.43 p/Share
8,547
Reduced 6.15%
130,355
Common Stock, without ...
Jun 06
2022
BUY
Exercise of conversion of derivative security
-
15,454
Added 10.01%
138,902
Common Stock, without ...
Apr 09
2022
SELL
Payment of exercise price or tax liability
$75,587
$16.21 p/Share
4,663
Reduced 3.64%
123,448
Common Stock, without ...
Apr 09
2022
BUY
Exercise of conversion of derivative security
-
8,431
Added 6.17%
128,111
Common Stock, without ...
Mar 26
2022
SELL
Payment of exercise price or tax liability
$296,528
$17.45 p/Share
16,993
Reduced 12.43%
119,680
Common Stock, without ...
Mar 26
2022
BUY
Exercise of conversion of derivative security
-
30,727
Added 18.36%
136,673
Common Stock, without ...
Mar 01
2022
SELL
Payment of exercise price or tax liability
$429,470
$20.49 p/Share
20,960
Reduced 16.52%
105,946
Common Stock, without ...
Mar 01
2022
BUY
Grant, award, or other acquisition
-
37,902
Added 23.0%
126,906
Common Stock, without ...
Dec 07
2021
SELL
Open market or private sale
$848,843
$28.01 p/Share
30,305
Reduced 25.4%
89,004
Common Stock, without ...