Mar 01
2018
SELL
Open market or private sale
$2,946,250
$117.85 p/Share
25,000
Reduced 20.27%
98,317
Common Stock, $0.01 pa...
Feb 28
2018
SELL
Payment of exercise price or tax liability
$3,291,767
$118.26 p/Share
27,835
Reduced 18.42%
123,317
Common Stock, $0.01 pa...
Feb 15
2018
BUY
Grant, award, or other acquisition
-
45,420
Added 23.11%
151,152
Common Stock, $0.01 pa...
Dec 15
2017
BUY
Open market or private sale
$110,711
$96.86 p/Share
1,143
Added 1.07%
105,732
Common Stock, $0.01 pa...
Dec 15
2017
BUY
Exercise of conversion of derivative security
$41,011
$35.88 p/Share
1,143
Added 1.06%
106,875
Common Stock, $0.01 pa...
Dec 14
2017
BUY
Open market or private sale
$13,961,732
$96.71 p/Share
144,367
Added 57.72%
105,732
Common Stock, $0.01 pa...
Dec 14
2017
BUY
Exercise of conversion of derivative security
$5,179,888
$35.88 p/Share
144,367
Added 36.6%
250,099
Common Stock, $0.01 pa...
Sep 11
2017
-
2,093
Reduced 1.94%
105,732
Common Stock, $0.01 pa...
Jun 14
2017
SELL
Open market or private sale
$5,586,000
$70.0 p/Share
79,800
Reduced 42.53%
107,825
Common Stock, $0.01 pa...
Jun 14
2017
BUY
Exercise of conversion of derivative security
$2,332,554
$29.23 p/Share
79,800
Added 29.84%
187,625
Common Stock, $0.01 pa...
Mar 10
2017
SELL
Open market or private sale
$2,608,800
$65.22 p/Share
40,000
Reduced 27.06%
107,825
Common Stock, $0.01 pa...
Feb 28
2017
SELL
Payment of exercise price or tax liability
$2,213,974
$62.22 p/Share
35,583
Reduced 19.4%
147,825
Common Stock, $0.01 pa...
Feb 16
2017
BUY
Grant, award, or other acquisition
-
42,249
Added 18.72%
183,408
Common Stock, $0.01 pa...
Nov 23
2016
-
2,979
Reduced 2.07%
141,159
Common Stock, $0.01 pa...
Sep 07
2016
SELL
Open market or private sale
$3,250,000
$65.0 p/Share
50,000
Reduced 25.75%
144,138
Common Stock, $0.01 pa...
Jun 24
2016
SELL
Open market or private sale
$11,179,387
$60.07 p/Share
186,106
Reduced 48.94%
194,138
Common Stock, $0.01 pa...
Jun 24
2016
BUY
Exercise of conversion of derivative security
$5,095,582
$27.38 p/Share
186,106
Added 32.86%
380,244
Common Stock, $0.01 pa...
Mar 08
2016
SELL
Open market or private sale
$1,403,000
$56.12 p/Share
25,000
Reduced 11.41%
194,138
Common Stock, $0.01 pa...
Feb 29
2016
SELL
Payment of exercise price or tax liability
$3,033,968
$56.0 p/Share
54,178
Reduced 19.82%
219,138
Common Stock, $0.01 pa...
Nov 04
2015
-
800
Reduced 0.29%
273,316
Common Stock, $0.01 pa...
Mar 02
2015
SELL
Open market or private sale
$1,507,500
$60.3 p/Share
25,000
Reduced 8.36%
274,116
Common Stock, $0.01 pa...
Feb 28
2015
SELL
Payment of exercise price or tax liability
$503,178
$60.5 p/Share
8,317
Reduced 2.71%
299,116
Common Stock, $0.01 pa...
Feb 27
2015
SELL
Payment of exercise price or tax liability
$1,064,184
$60.52 p/Share
17,584
Reduced 5.41%
307,433
Common Stock, $0.01 pa...
Feb 19
2015
BUY
Grant, award, or other acquisition
-
52,220
Added 13.84%
325,017
Common Stock, $0.01 pa...
Nov 12
2014
-
788
Reduced 0.29%
272,797
Common Stock, $0.01 pa...