Jan 19
2023
BUY
Grant, award, or other acquisition
-
17,497
Added 32.84%
35,780
Restricted Stock Units
Jan 13
2023
SELL
Payment of exercise price or tax liability
$28,072
$16.73 p/Share
1,678
Reduced 5.67%
27,901
Common Stock
Jan 12
2023
SELL
Payment of exercise price or tax liability
$38,819
$16.54 p/Share
2,347
Reduced 8.67%
24,719
Common Stock
Jan 11
2023
SELL
Payment of exercise price or tax liability
$37,300
$16.6 p/Share
2,247
Reduced 9.7%
20,918
Common Stock
Dec 09
2022
SELL
Payment of exercise price or tax liability
$53,613
$15.75 p/Share
3,404
Reduced 16.26%
17,533
Common Stock
May 13
2022
SELL
Open market or private sale
$183,612
$17.16 p/Share
10,700
Reduced 49.1%
11,094
Common Stock
Jan 14
2022
SELL
Exercise of conversion of derivative security
-
5,382
Reduced 10.73%
44,766
Restricted Stock Units
Jan 14
2022
SELL
Payment of exercise price or tax liability
$48,664
$23.82 p/Share
2,043
Reduced 8.57%
21,794
Common Stock
Jan 14
2022
BUY
Exercise of conversion of derivative security
-
5,382
Added 18.42%
23,837
Common Stock
Jan 13
2022
SELL
Exercise of conversion of derivative security
-
2,430
Reduced 4.62%
50,148
Restricted Stock Units
Jan 13
2022
SELL
Payment of exercise price or tax liability
$23,212
$23.93 p/Share
970
Reduced 4.99%
18,455
Common Stock
Jan 13
2022
BUY
Exercise of conversion of derivative security
-
2,430
Added 11.12%
19,425
Common Stock
Jan 12
2022
BUY
Grant, award, or other acquisition
-
18,629
Added 26.16%
52,578
Restricted Stock Units
Jan 11
2022
SELL
Exercise of conversion of derivative security
-
5,631
Reduced 14.23%
33,949
Restricted Stock Units
Jan 11
2022
SELL
Payment of exercise price or tax liability
$53,500
$23.82 p/Share
2,246
Reduced 11.67%
16,995
Common Stock
Jan 11
2022
BUY
Exercise of conversion of derivative security
-
5,631
Added 22.64%
19,241
Common Stock
Dec 09
2021
SELL
Exercise of conversion of derivative security
-
9,844
Reduced 19.92%
39,580
Restricted Stock Units
Dec 09
2021
SELL
Payment of exercise price or tax liability
$71,709
$21.06 p/Share
3,405
Reduced 20.01%
13,610
Common Stock
Dec 09
2021
BUY
Exercise of conversion of derivative security
-
9,844
Added 36.65%
17,015
Common Stock
Apr 01
2021
SELL
Exercise of conversion of derivative security
-
3,787
Reduced 7.12%
49,424
Restricted Stock Units
Apr 01
2021
SELL
Payment of exercise price or tax liability
$32,213
$24.59 p/Share
1,310
Reduced 15.45%
7,171
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
-
3,787
Added 30.87%
8,481
Common Stock
Jan 14
2021
SELL
Exercise of conversion of derivative security
-
2,691
Reduced 4.81%
53,211
Restricted Stock Units
Jan 14
2021
SELL
Payment of exercise price or tax liability
$24,745
$23.04 p/Share
1,074
Reduced 18.62%
4,694
Common Stock
Jan 14
2021
BUY
Exercise of conversion of derivative security
-
2,691
Added 31.81%
5,768
Common Stock