Mar 20
2019
SELL
Payment of exercise price or tax liability
$1,467,402
$174.4 p/Share
8,414
Reduced 10.19%
74,174
Common Stock
Mar 08
2019
BUY
Grant, award, or other acquisition
-
4,700
Added 5.38%
82,588
Common Stock
Mar 01
2019
SELL
Open market or private sale
$17,644
$154.77 p/Share
114
Reduced 0.15%
77,888
Common Stock
Feb 15
2019
SELL
Sale (or disposition) back to the issuer
-
2,951
Reduced 3.65%
77,888
Common Stock
Dec 12
2018
SELL
Payment of exercise price or tax liability
$85,617
$148.9 p/Share
575
Reduced 0.71%
80,839
Common Stock
Sep 24
2018
SELL
Open market or private sale
$2,971,173
$263.94 p/Share
11,257
Reduced 12.15%
81,414
Common Stock
Sep 19
2018
SELL
Payment of exercise price or tax liability
$2,001,229
$271.98 p/Share
7,358
Reduced 7.36%
92,671
Common Stock
Sep 11
2018
BUY
Grant, award, or other acquisition
-
860
Added 0.84%
101,629
Common Stock
Sep 04
2018
SELL
Open market or private sale
$12,046
$280.15 p/Share
43
Reduced 0.04%
100,769
Common Stock
Aug 30
2018
-
1,600
Reduced 1.57%
100,029
Common Stock
Jun 20
2018
SELL
Payment of exercise price or tax liability
$140,074
$262.31 p/Share
534
Reduced 0.53%
100,769
Common Stock
Jun 14
2018
BUY
Exercise of conversion of derivative security
$127,244
$14.11 p/Share
9,018
Added 8.17%
101,303
Common Stock
May 21
2018
SELL
Open market or private sale
$3,707,398
$245.02 p/Share
15,131
Reduced 14.09%
92,285
Common Stock
Mar 21
2018
SELL
Payment of exercise price or tax liability
$3,464,181
$248.56 p/Share
13,937
Reduced 11.48%
107,416
Common Stock
Mar 08
2018
BUY
Grant, award, or other acquisition
-
6,800
Added 5.31%
121,353
Common Stock
Mar 02
2018
SELL
Open market or private sale
$23,496
$228.12 p/Share
103
Reduced 0.09%
114,553
Common Stock
Dec 13
2017
SELL
Payment of exercise price or tax liability
$21,225
$186.18 p/Share
114
Reduced 0.1%
114,553
Common Stock
Oct 02
2017
SELL
Open market or private sale
$1,714,932
$179.8 p/Share
9,538
Reduced 7.68%
114,667
Common Stock
Sep 20
2017
SELL
Payment of exercise price or tax liability
$2,284,717
$185.84 p/Share
12,294
Reduced 9.01%
124,205
Common Stock
Sep 12
2017
BUY
Grant, award, or other acquisition
-
1,300
Added 0.94%
136,499
Common Stock
Sep 01
2017
SELL
Open market or private sale
$69,943
$171.01 p/Share
409
Reduced 0.3%
135,199
Common Stock
Aug 14
2017
-
2,000
Reduced 1.46%
135,199
Common Stock
May 19
2017
SELL
Open market or private sale
$3,496,755
$137.09 p/Share
25,507
Reduced 15.68%
137,199
Common Stock
May 19
2017
BUY
Exercise of conversion of derivative security
$33,728
$16.0 p/Share
2,108
Added 1.28%
162,706
Common Stock
Mar 15
2017
SELL
Payment of exercise price or tax liability
$1,388,937
$102.55 p/Share
13,544
Reduced 7.78%
160,598
Common Stock