Feb 22
2021
SELL
Payment of exercise price or tax liability
$191,999
$96.92 p/Share
1,981
Reduced 2.61%
73,877
Common Stock
Feb 17
2021
BUY
Grant, award, or other acquisition
-
24,511
Added 23.83%
78,348
Common Stock
Jan 19
2021
SELL
Payment of exercise price or tax liability
$988,016
$96.76 p/Share
10,211
Reduced 15.94%
53,837
Common Stock
Jan 19
2021
BUY
Grant, award, or other acquisition
-
26,432
Added 24.77%
80,269
Common Stock
Mar 02
2020
SELL
Payment of exercise price or tax liability
$380,392
$86.63 p/Share
4,391
Reduced 7.54%
53,837
Common Stock
Feb 21
2020
SELL
Payment of exercise price or tax liability
$200,876
$101.35 p/Share
1,982
Reduced 3.02%
63,747
Common Stock
Feb 18
2020
BUY
Grant, award, or other acquisition
-
23,691
Added 25.78%
68,219
Common Stock
Feb 16
2020
SELL
Payment of exercise price or tax liability
$215,183
$100.6 p/Share
2,139
Reduced 4.58%
44,528
Common Stock
Jan 21
2020
SELL
Payment of exercise price or tax liability
$916,658
$109.23 p/Share
8,392
Reduced 14.53%
49,356
Common Stock
Jan 21
2020
BUY
Grant, award, or other acquisition
-
21,946
Added 23.54%
71,302
Common Stock
Mar 01
2019
SELL
Payment of exercise price or tax liability
$167,908
$93.49 p/Share
1,796
Reduced 3.51%
49,356
Common Stock
Feb 19
2019
SELL
Payment of exercise price or tax liability
$345,142
$92.83 p/Share
3,718
Reduced 11.03%
29,981
Common Stock
Feb 19
2019
BUY
Grant, award, or other acquisition
-
23,428
Added 30.49%
53,409
Common Stock
Jan 22
2019
SELL
Payment of exercise price or tax liability
$734,934
$90.42 p/Share
8,128
Reduced 17.48%
38,371
Common Stock
Jan 22
2019
BUY
Grant, award, or other acquisition
-
21,979
Added 26.7%
60,350
Common Stock
Feb 20
2018
SELL
Payment of exercise price or tax liability
$165,927
$105.15 p/Share
1,578
Reduced 6.65%
22,161
Common Stock
Feb 20
2018
BUY
Grant, award, or other acquisition
-
16,210
Added 29.7%
38,371
Common Stock
Feb 12
2018
SELL
Payment of exercise price or tax liability
$179,962
$98.88 p/Share
1,820
Reduced 6.61%
25,722
Common Stock
Jan 23
2018
SELL
Payment of exercise price or tax liability
$636,205
$106.71 p/Share
5,962
Reduced 5.66%
99,418
Common Stock
Jan 23
2018
BUY
Grant, award, or other acquisition
$1,697,649
$106.71 p/Share
15,909
Added 13.12%
105,380
Common Stock