Feb 03
2023
SELL
Payment of exercise price or tax liability
$10,701
$16.96 p/Share
631
Reduced 1.05%
59,696
Common Stock
Jan 19
2023
BUY
Grant, award, or other acquisition
-
20,996
Added 20.0%
83,974
Restricted Stock Units
Jan 18
2023
BUY
Grant, award, or other acquisition
-
38,118
Added 37.7%
62,978
Restricted Stock Units
Jan 13
2023
SELL
Payment of exercise price or tax liability
$23,656
$16.73 p/Share
1,414
Reduced 2.37%
58,315
Common Stock
Jan 12
2023
SELL
Payment of exercise price or tax liability
$42,987
$16.54 p/Share
2,599
Reduced 4.5%
55,220
Common Stock
Jan 11
2023
SELL
Payment of exercise price or tax liability
$41,101
$16.6 p/Share
2,476
Reduced 4.72%
49,995
Common Stock
Dec 09
2022
SELL
Payment of exercise price or tax liability
$64,795
$15.75 p/Share
4,114
Reduced 8.26%
45,714
Common Stock
Feb 03
2022
SELL
Exercise of conversion of derivative security
-
1,006
Reduced 1.73%
57,074
Restricted Stock Units
Feb 03
2022
SELL
Payment of exercise price or tax liability
$6,933
$21.94 p/Share
316
Reduced 0.85%
36,704
Common Stock
Feb 03
2022
BUY
Exercise of conversion of derivative security
-
1,006
Added 2.65%
37,020
Common Stock
Jan 14
2022
SELL
Exercise of conversion of derivative security
-
7,175
Reduced 11.0%
58,080
Restricted Stock Units
Jan 14
2022
SELL
Payment of exercise price or tax liability
$53,571
$23.82 p/Share
2,249
Reduced 5.88%
36,014
Common Stock
Jan 14
2022
BUY
Exercise of conversion of derivative security
-
7,175
Added 15.79%
38,263
Common Stock
Jan 13
2022
SELL
Exercise of conversion of derivative security
-
2,255
Reduced 3.34%
65,255
Restricted Stock Units
Jan 13
2022
SELL
Payment of exercise price or tax liability
$16,583
$23.93 p/Share
693
Reduced 2.18%
31,088
Common Stock
Jan 13
2022
BUY
Exercise of conversion of derivative security
-
2,255
Added 6.63%
31,781
Common Stock
Jan 12
2022
BUY
Grant, award, or other acquisition
-
23,709
Added 25.99%
67,510
Restricted Stock Units
Jan 11
2022
SELL
Exercise of conversion of derivative security
-
6,758
Reduced 13.37%
43,801
Restricted Stock Units
Jan 11
2022
SELL
Payment of exercise price or tax liability
$58,121
$23.82 p/Share
2,440
Reduced 7.63%
29,526
Common Stock
Jan 11
2022
BUY
Exercise of conversion of derivative security
-
6,758
Added 17.45%
31,966
Common Stock
Dec 09
2021
SELL
Exercise of conversion of derivative security
-
13,124
Reduced 20.61%
50,559
Restricted Stock Units
Dec 09
2021
SELL
Payment of exercise price or tax liability
$100,393
$21.06 p/Share
4,767
Reduced 15.9%
25,208
Common Stock
Dec 09
2021
BUY
Exercise of conversion of derivative security
-
13,124
Added 30.45%
29,975
Common Stock
Oct 01
2021
SELL
Exercise of conversion of derivative security
-
1,801
Reduced 2.75%
63,683
Restricted Stock Units
Oct 01
2021
SELL
Payment of exercise price or tax liability
$61,488
$21.0 p/Share
2,928
Reduced 14.8%
16,851
Common Stock