Jan 14
2022
SELL
Payment of exercise price or tax liability
$32,848
$23.82 p/Share
1,379
Reduced 2.36%
56,973
Common Stock
Jan 14
2022
SELL
Exercise of conversion of derivative security
-
4,036
Reduced 16.05%
21,103
Restricted Stock Units
Jan 14
2022
BUY
Exercise of conversion of derivative security
-
4,036
Added 6.47%
58,352
Common Stock
Jan 13
2022
SELL
Payment of exercise price or tax liability
$10,673
$23.93 p/Share
446
Reduced 0.81%
54,316
Common Stock
Jan 13
2022
SELL
Exercise of conversion of derivative security
-
1,215
Reduced 4.61%
25,139
Restricted Stock Units
Jan 13
2022
BUY
Exercise of conversion of derivative security
-
1,215
Added 2.17%
54,762
Common Stock
Jan 12
2022
BUY
Grant, award, or other acquisition
-
7,621
Added 22.43%
26,354
Restricted Stock Units
Jan 11
2022
SELL
Payment of exercise price or tax liability
$22,129
$23.82 p/Share
929
Reduced 1.71%
53,547
Common Stock
Jan 11
2022
SELL
Exercise of conversion of derivative security
-
2,534
Reduced 11.92%
18,733
Restricted Stock Units
Jan 11
2022
BUY
Exercise of conversion of derivative security
-
2,534
Added 4.44%
54,476
Common Stock
Dec 09
2021
SELL
Exercise of conversion of derivative security
-
5,906
Reduced 21.73%
21,267
Restricted Stock Units
Dec 09
2021
SELL
Payment of exercise price or tax liability
$38,982
$21.06 p/Share
1,851
Reduced 3.44%
51,942
Common Stock
Dec 09
2021
BUY
Exercise of conversion of derivative security
-
5,906
Added 9.89%
53,793
Common Stock
Apr 06
2021
SELL
Exercise of conversion of derivative security
-
7,121
Reduced 20.76%
27,173
Restricted Stock Units
Apr 06
2021
SELL
Payment of exercise price or tax liability
$81,638
$25.05 p/Share
3,259
Reduced 6.37%
47,887
Common Stock
Apr 06
2021
BUY
Exercise of conversion of derivative security
-
10,427
Added 16.93%
51,146
Common Stock
Jan 14
2021
SELL
Exercise of conversion of derivative security
-
2,018
Reduced 5.56%
34,294
Restricted Stock Units
Jan 14
2021
SELL
Payment of exercise price or tax liability
$17,050
$23.04 p/Share
740
Reduced 1.78%
40,719
Common Stock
Jan 14
2021
BUY
Exercise of conversion of derivative security
-
2,018
Added 4.64%
41,459
Common Stock
Jan 13
2021
SELL
Exercise of conversion of derivative security
-
1,215
Reduced 3.24%
36,312
Restricted Stock Units
Jan 13
2021
SELL
Payment of exercise price or tax liability
$10,231
$22.94 p/Share
446
Reduced 1.12%
39,441
Common Stock
Jan 13
2021
BUY
Exercise of conversion of derivative security
-
1,215
Added 2.96%
39,887
Common Stock
Jan 11
2021
BUY
Grant, award, or other acquisition
-
7,680
Added 16.99%
37,527
Restricted Stock Units
Dec 09
2020
BUY
Grant, award, or other acquisition
-
11,812
Added 28.35%
29,847
Restricted Stock Units
Nov 19
2020
SELL
Open market or private sale
$538,000
$21.52 p/Share
25,000
Reduced 39.26%
38,672
Common Stock