Feb 19
2023
SELL
Payment of exercise price or tax liability
$3,544
$10.04 p/Share
353
Reduced 1.02%
34,361
Common Stock
Feb 19
2023
BUY
Exercise of conversion of derivative security
-
819
Added 2.3%
34,714
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$7,891
$10.04 p/Share
786
Reduced 2.27%
33,895
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
1,822
Added 4.99%
34,681
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$24,518
$10.55 p/Share
2,324
Reduced 6.61%
32,859
Common Stock
Feb 13
2023
BUY
Exercise of conversion of derivative security
-
5,391
Added 13.29%
35,183
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$11,637
$10.4 p/Share
1,119
Reduced 3.62%
29,792
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
2,596
Added 7.75%
30,911
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$20,446
$10.48 p/Share
1,951
Reduced 6.45%
28,315
Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
-
4,029
Added 11.75%
30,266
Common Stock
May 03
2022
SELL
Payment of exercise price or tax liability
$4,285
$16.11 p/Share
266
Reduced 1.0%
26,237
Common Stock
Feb 19
2022
SELL
Payment of exercise price or tax liability
$5,600
$17.02 p/Share
329
Reduced 1.23%
26,503
Common Stock
Feb 19
2022
BUY
Exercise of conversion of derivative security
-
819
Added 2.96%
26,832
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$12,507
$17.11 p/Share
731
Reduced 2.73%
26,013
Common Stock
Feb 17
2022
BUY
Exercise of conversion of derivative security
-
1,822
Added 6.38%
26,744
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$17,558
$16.85 p/Share
1,042
Reduced 4.01%
24,922
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
-
2,597
Added 9.09%
25,964
Common Stock
Feb 02
2022
SELL
Payment of exercise price or tax liability
$34,813
$18.16 p/Share
1,917
Reduced 7.58%
23,367
Common Stock
Feb 02
2022
BUY
Grant, award, or other acquisition
-
3,960
Added 13.54%
25,284
Common Stock
May 17
2021
SELL
Payment of exercise price or tax liability
$6,106
$18.12 p/Share
337
Reduced 1.56%
21,324
Common Stock
May 03
2021
SELL
Payment of exercise price or tax liability
$4,734
$18.71 p/Share
253
Reduced 1.15%
21,661
Common Stock
Feb 19
2021
SELL
Payment of exercise price or tax liability
$5,283
$16.88 p/Share
313
Reduced 1.41%
21,914
Common Stock
Feb 19
2021
BUY
Exercise of conversion of derivative security
-
819
Added 3.55%
22,227
Common Stock
Feb 17
2021
SELL
Payment of exercise price or tax liability
$11,919
$17.15 p/Share
695
Reduced 3.14%
21,408
Common Stock
Feb 17
2021
BUY
Exercise of conversion of derivative security
-
1,823
Added 7.62%
22,103
Common Stock