May 20
2022
SELL
Payment of exercise price or tax liability
$14,057
$33.31 p/Share
422
Reduced 1.21%
34,478
Common Stock
May 18
2022
SELL
Payment of exercise price or tax liability
$17,505
$33.99 p/Share
515
Reduced 1.45%
34,901
Common Stock
May 17
2022
SELL
Payment of exercise price or tax liability
$15,754
$34.1 p/Share
462
Reduced 1.29%
35,416
Common Stock
May 16
2022
BUY
Grant, award, or other acquisition
-
5,155
Added 12.56%
35,879
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
16
Added 0.05%
30,723
Common Stock
Jan 20
2022
SELL
Payment of exercise price or tax liability
$51,177
$47.74 p/Share
1,072
Reduced 3.37%
30,706
Common Stock
Nov 15
2021
BUY
Grant, award, or other acquisition
-
17
Added 0.05%
31,779
Common Stock
Nov 05
2021
SELL
Open market or private sale
$367,179
$51.44 p/Share
7,138
Reduced 18.35%
31,762
Common Stock
Nov 05
2021
BUY
Exercise of conversion of derivative security
$139,888
$24.94 p/Share
5,609
Added 12.6%
38,900
Common Stock
Aug 16
2021
BUY
Grant, award, or other acquisition
-
20
Added 0.06%
33,291
Common Stock
Jul 20
2021
SELL
Payment of exercise price or tax liability
$28,321
$44.39 p/Share
638
Reduced 1.88%
33,270
Common Stock
May 22
2021
SELL
Payment of exercise price or tax liability
$104,468
$52.47 p/Share
1,991
Reduced 5.55%
33,909
Common Stock
May 20
2021
SELL
Payment of exercise price or tax liability
$20,504
$51.91 p/Share
395
Reduced 1.09%
35,901
Common Stock
May 18
2021
SELL
Payment of exercise price or tax liability
$25,806
$53.54 p/Share
482
Reduced 1.31%
36,297
Common Stock
May 17
2021
BUY
Grant, award, or other acquisition
-
3,828
Added 9.43%
36,780
Common Stock
May 13
2021
BUY
Grant, award, or other acquisition
-
19
Added 0.06%
32,952
Common Stock
Feb 16
2021
BUY
Grant, award, or other acquisition
-
21
Added 0.06%
32,933
Common Stock
Nov 16
2020
BUY
Grant, award, or other acquisition
-
27
Added 0.08%
32,911
Common Stock
Nov 10
2020
SELL
Open market or private sale
$163,802
$38.12 p/Share
4,297
Reduced 11.56%
32,884
Common Stock
Nov 10
2020
BUY
Exercise of conversion of derivative security
$118,948
$27.12 p/Share
4,386
Added 10.55%
37,181
Common Stock
Nov 02
2020
SELL
Open market or private sale
$126,849
$34.09 p/Share
3,721
Reduced 10.19%
32,795
Common Stock