Apr 01
2018
BUY
Exercise of conversion of derivative security
-
77,062
Added 35.43%
140,437
Common Stock
Oct 15
2017
SELL
Payment of exercise price or tax liability
$1,069,887
$156.99 p/Share
6,815
Reduced 9.73%
63,208
Common Stock
Oct 15
2017
BUY
Exercise of conversion of derivative security
-
12,558
Added 15.21%
70,023
Common Stock
Oct 01
2017
SELL
Payment of exercise price or tax liability
$10,585,886
$154.12 p/Share
68,686
Reduced 54.45%
57,465
Common Stock
Oct 01
2017
BUY
Exercise of conversion of derivative security
-
125,494
Added 49.87%
126,151
Common Stock
Jun 02
2017
SELL
Open market or private sale
$735,527
$154.62 p/Share
4,757
Reduced 87.86%
657
Common Stock
May 29
2017
SELL
Payment of exercise price or tax liability
$736,253
$153.61 p/Share
4,793
Reduced 46.96%
5,414
Common Stock
May 29
2017
BUY
Exercise of conversion of derivative security
-
9,550
Added 48.34%
10,207
Common Stock
Apr 20
2017
SELL
Open market or private sale
$286,100
$142.48 p/Share
2,008
Reduced 75.35%
657
Common Stock
Apr 19
2017
SELL
Open market or private sale
$608,708
$141.56 p/Share
4,300
Reduced 61.74%
2,665
Common Stock
Apr 15
2017
SELL
Payment of exercise price or tax liability
$881,563
$141.05 p/Share
6,250
Reduced 47.29%
6,965
Common Stock
Apr 15
2017
BUY
Exercise of conversion of derivative security
-
12,558
Added 48.73%
13,215
Common Stock
Apr 05
2017
SELL
Open market or private sale
$2,943,297
$144.94 p/Share
20,307
Reduced 96.87%
657
Common Stock
Apr 01
2017
SELL
Payment of exercise price or tax liability
$2,966,292
$143.66 p/Share
20,648
Reduced 49.62%
20,964
Common Stock
Apr 01
2017
BUY
Exercise of conversion of derivative security
-
40,955
Added 49.6%
41,612
Common Stock
Mar 15
2017
SELL
Open market or private sale
$2,508,801
$140.18 p/Share
17,897
Reduced 96.46%
657
Common Stock
Mar 04
2017
SELL
Payment of exercise price or tax liability
$2,156,945
$139.78 p/Share
15,431
Reduced 45.41%
18,554
Common Stock
Mar 04
2017
BUY
Exercise of conversion of derivative security
-
33,328
Added 49.51%
33,985
Common Stock
Jan 06
2017
SELL
Open market or private sale
$472,699
$117.88 p/Share
4,010
Reduced 90.48%
422
Common Stock
Dec 28
2016
SELL
Open market or private sale
$23,566
$117.83 p/Share
200
Reduced 4.32%
4,432
Common Stock
Dec 27
2016
SELL
Open market or private sale
$247,086
$117.66 p/Share
2,100
Reduced 31.19%
4,632
Common Stock
Dec 09
2016
SELL
Open market or private sale
$607,408
$114.11 p/Share
5,323
Reduced 44.16%
6,732
Common Stock
Nov 07
2016
SELL
Open market or private sale
$1,865,008
$110.03 p/Share
16,950
Reduced 58.44%
12,055
Common Stock
Oct 15
2016
SELL
Payment of exercise price or tax liability
$734,952
$117.63 p/Share
6,248
Reduced 17.72%
29,005
Common Stock
Oct 15
2016
BUY
Exercise of conversion of derivative security
-
12,558
Added 26.27%
35,253
Common Stock