Feb 02
2022
SELL
Sale (or disposition) back to the issuer
-
1,635
Reduced 21.09%
6,118
Common Stock
Jan 27
2022
SELL
Payment of exercise price or tax liability
$28,068
$53.77 p/Share
522
Reduced 6.31%
7,753
Common Stock
Jan 27
2022
BUY
Grant, award, or other acquisition
$78,612
$53.77 p/Share
1,462
Added 15.01%
8,275
Common Stock
Nov 01
2021
SELL
Payment of exercise price or tax liability
$10,985
$49.48 p/Share
222
Reduced 3.16%
6,802
Common Stock
May 03
2021
SELL
Open market or private sale
$282,000
$47.0 p/Share
6,000
Reduced 46.15%
7,001
Common Stock
Feb 15
2021
BUY
Grant, award, or other acquisition
$70,937
$37.14 p/Share
1,910
Added 12.82%
12,989
Common Stock
Jan 13
2021
BUY
Grant, award, or other acquisition
$27,980
$33.67 p/Share
831
Added 6.98%
11,079
Common Stock
Jan 09
2020
SELL
Payment of exercise price or tax liability
$45,137
$43.95 p/Share
1,027
Reduced 9.11%
10,248
Common Stock
Jan 09
2020
BUY
Grant, award, or other acquisition
$89,043
$43.95 p/Share
2,026
Added 15.23%
11,275
Common Stock
Nov 15
2019
BUY
Grant, award, or other acquisition
$44,504
$40.98 p/Share
1,086
Added 10.51%
9,249
Common Stock
Nov 01
2019
SELL
Payment of exercise price or tax liability
$15,405
$39.0 p/Share
395
Reduced 4.62%
8,163
Common Stock
Jan 08
2019
SELL
Sale (or disposition) back to the issuer
$38,317
$34.52 p/Share
1,110
Reduced 11.48%
8,558
Common Stock
Jan 08
2019
BUY
Grant, award, or other acquisition
$117,264
$34.52 p/Share
3,397
Added 26.0%
9,668
Common Stock
Nov 15
2018
BUY
Grant, award, or other acquisition
$43,211
$39.14 p/Share
1,104
Added 4.06%
26,103
Common Stock
Nov 01
2018
SELL
Payment of exercise price or tax liability
$45,275
$41.96 p/Share
1,079
Reduced 4.14%
24,999
Common Stock
Mar 14
2018
SELL
Open market or private sale
$198,960
$55.7 p/Share
3,572
Reduced 12.08%
25,993
Common Stock
Jan 05
2018
SELL
Payment of exercise price or tax liability
$48,758
$49.5 p/Share
985
Reduced 3.25%
29,363
Common Stock
Jan 05
2018
BUY
Grant, award, or other acquisition
$138,501
$49.5 p/Share
2,798
Added 8.44%
30,348
Common Stock
Nov 15
2017
BUY
Grant, award, or other acquisition
-
1,906
Added 6.47%
27,550
Common Stock
Nov 01
2017
SELL
Payment of exercise price or tax liability
$37,001
$48.75 p/Share
759
Reduced 2.87%
25,644
Common Stock