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 ...
Oct 08
2021
SELL
Payment of exercise price or tax liability
$313,116
$24.89 p/Share
12,580
Reduced 9.54%
119,309
Common Stock, without ...
Oct 08
2021
BUY
Exercise of conversion of derivative security
-
21,924
Added 14.25%
131,889
Common Stock, without ...
Aug 11
2021
SELL
Open market or private sale
$203,983
$35.5 p/Share
5,746
Reduced 4.97%
109,965
Common Stock, without ...
Aug 10
2021
SELL
Open market or private sale
$207,200
$35.0 p/Share
5,920
Reduced 4.87%
115,711
Common Stock, without ...
Aug 06
2021
SELL
Payment of exercise price or tax liability
$1,512,987
$34.51 p/Share
43,842
Reduced 26.49%
121,631
Common Stock, without ...
Aug 06
2021
BUY
Grant, award, or other acquisition
-
35,550
Added 17.68%
165,473
Common Stock, without ...