Feb 16
2022
SELL
Payment of exercise price or tax liability
$150,360
$110.64 p/Share
1,359
Reduced 0.93%
144,827
Common Stock
Feb 16
2022
BUY
Grant, award, or other acquisition
-
18,930
Added 11.46%
146,186
Common Stock
Feb 10
2022
BUY
Grant, award, or other acquisition
$704,453
$102.69 p/Share
6,860
Added 5.11%
127,256
Common Stock
May 25
2021
SELL
Open market or private sale
$1,470,600
$98.04 p/Share
15,000
Reduced 11.08%
120,396
Common Stock
Feb 17
2021
SELL
Payment of exercise price or tax liability
$45,847
$86.34 p/Share
531
Reduced 0.39%
135,396
Common Stock
Feb 04
2021
BUY
Grant, award, or other acquisition
$920,159
$54.57 p/Share
16,862
Added 11.04%
135,927
Common Stock
Feb 19
2020
SELL
Payment of exercise price or tax liability
$85,060
$87.42 p/Share
973
Reduced 0.81%
119,065
Common Stock
Feb 06
2020
BUY
Grant, award, or other acquisition
$834,227
$43.35 p/Share
19,244
Added 13.82%
120,038
Common Stock
Feb 20
2019
SELL
Payment of exercise price or tax liability
$66,226
$84.58 p/Share
783
Reduced 0.77%
100,794
Common Stock
Feb 07
2019
BUY
Grant, award, or other acquisition
$667,780
$38.6 p/Share
17,300
Added 14.55%
101,577
Common Stock
Feb 21
2018
SELL
Payment of exercise price or tax liability
$79,055
$104.02 p/Share
760
Reduced 0.89%
84,277
Common Stock
Feb 08
2018
BUY
Grant, award, or other acquisition
$566,885
$100.69 p/Share
5,630
Added 6.21%
85,037
Common Stock
Aug 30
2017
SELL
Open market or private sale
$1,624,000
$116.0 p/Share
14,000
Reduced 14.99%
79,407
Common Stock
Feb 15
2017
SELL
Payment of exercise price or tax liability
$618,701
$102.4 p/Share
6,042
Reduced 6.08%
93,407
Common Stock
Feb 02
2017
BUY
Grant, award, or other acquisition
$671,321
$98.29 p/Share
6,830
Added 6.43%
99,449
Common Stock
Feb 22
2016
SELL
Open market or private sale
$1,347,680
$92.25 p/Share
14,609
Reduced 13.62%
92,619
Common Stock
Feb 17
2016
SELL
Payment of exercise price or tax liability
$616,868
$90.97 p/Share
6,781
Reduced 5.95%
107,228
Common Stock
Feb 04
2016
BUY
Grant, award, or other acquisition
$658,748
$89.02 p/Share
7,400
Added 6.1%
114,009
Common Stock
Feb 18
2015
SELL
Payment of exercise price or tax liability
$443,091
$82.62 p/Share
5,363
Reduced 4.79%
106,609
Common Stock
Feb 05
2015
BUY
Grant, award, or other acquisition
$1,544,396
$82.28 p/Share
18,770
Added 14.36%
111,972
Common Stock
Feb 19
2014
SELL
Payment of exercise price or tax liability
$238,751
$79.85 p/Share
2,990
Reduced 3.11%
93,202
Common Stock
Feb 06
2014
BUY
Grant, award, or other acquisition
$1,663,208
$77.72 p/Share
21,400
Added 18.2%
96,192
Common Stock