Feb 24
2019
SELL
Payment of exercise price or tax liability
$1,233,301
$113.48 p/Share
10,868
Reduced 6.93%
146,010
Common Stock
Feb 19
2019
BUY
Grant, award, or other acquisition
-
32,660
Added 17.23%
156,878
Common Stock
Nov 08
2018
SELL
Open market or private sale
$2,615,250
$104.61 p/Share
25,000
Reduced 16.75%
124,218
Common Stock
Nov 08
2018
BUY
Exercise of conversion of derivative security
$1,011,250
$40.45 p/Share
25,000
Added 14.35%
149,218
Common Stock
Nov 07
2018
SELL
Open market or private sale
$1,124,310
$102.21 p/Share
11,000
Reduced 8.14%
124,218
Common Stock
Jul 26
2018
SELL
Open market or private sale
$8,044,910
$103.93 p/Share
77,407
Reduced 36.41%
135,218
Common Stock
Jul 26
2018
BUY
Exercise of conversion of derivative security
$2,229,219
$37.51 p/Share
59,430
Added 23.39%
194,648
Common Stock
May 15
2018
BUY
Payment of exercise price or tax liability
$723,633
$100.24 p/Share
7,219
Added 4.5%
153,195
Common Stock
May 08
2018
BUY
Grant, award, or other acquisition
-
11,645
Added 6.77%
160,414
Common Stock
Apr 23
2018
SELL
Open market or private sale
$5,413,012
$101.8 p/Share
53,173
Reduced 26.33%
148,769
Common Stock
Apr 23
2018
BUY
Exercise of conversion of derivative security
$1,994,519
$37.51 p/Share
53,173
Added 20.84%
201,942
Common Stock
Apr 20
2018
SELL
Open market or private sale
$2,558,661
$101.51 p/Share
25,206
Reduced 14.49%
148,769
Common Stock
Apr 20
2018
BUY
Exercise of conversion of derivative security
$256,081
$37.51 p/Share
6,827
Added 4.2%
155,596
Common Stock
Feb 24
2018
SELL
Payment of exercise price or tax liability
$761,662
$99.33 p/Share
7,668
Reduced 4.39%
167,148
Common Stock
Feb 21
2018
SELL
Payment of exercise price or tax liability
$925,214
$97.35 p/Share
9,504
Reduced 5.16%
174,816
Common Stock
Feb 20
2018
BUY
Grant, award, or other acquisition
-
19,504
Added 9.57%
184,320
Common Stock
Feb 01
2018
SELL
Open market or private sale
$6,422,358
$101.96 p/Share
62,989
Reduced 27.65%
164,816
Common Stock
Feb 01
2018
BUY
Exercise of conversion of derivative security
$1,778,179
$28.23 p/Share
62,989
Added 21.66%
227,805
Common Stock
Oct 23
2017
SELL
Open market or private sale
$8,045,027
$91.23 p/Share
88,184
Reduced 34.86%
164,816
Common Stock
Oct 23
2017
BUY
Exercise of conversion of derivative security
$2,121,707
$24.06 p/Share
88,184
Added 31.7%
190,000
Common Stock
May 15
2017
SELL
Payment of exercise price or tax liability
$633,511
$83.28 p/Share
7,607
Reduced 4.41%
164,816
Common Stock
May 09
2017
BUY
Grant, award, or other acquisition
-
14,658
Added 7.84%
172,423
Common Stock
Feb 27
2017
SELL
Open market or private sale
$882,422
$86.09 p/Share
10,250
Reduced 6.1%
157,765
Common Stock
Feb 23
2017
SELL
Payment of exercise price or tax liability
$956,776
$85.13 p/Share
11,239
Reduced 6.27%
168,015
Common Stock
Feb 21
2017
SELL
Payment of exercise price or tax liability
$848,856
$84.75 p/Share
10,016
Reduced 5.29%
179,254
Common Stock