Feb 10
2017
BUY
Exercise of conversion of derivative security
-
10,579
Added 7.35%
133,278
Common Stock
Feb 17
2016
SELL
Open market or private sale
$12,803,750
$102.43 p/Share
125,000
Reduced 50.5%
122,543
Common Stock
Feb 17
2016
BUY
Exercise of conversion of derivative security
$9,067,500
$72.54 p/Share
125,000
Added 33.55%
247,543
Common Stock
Feb 08
2016
SELL
Payment of exercise price or tax liability
$1,709,277
$101.87 p/Share
16,779
Reduced 12.04%
122,543
Common Stock
Feb 08
2016
BUY
Grant, award, or other acquisition
-
8,218
Added 5.57%
139,322
Common Stock
Feb 08
2016
BUY
Exercise of conversion of derivative security
-
28,242
Added 17.72%
131,104
Common Stock
Jan 15
2016
SELL
Payment of exercise price or tax liability
$361,578
$97.12 p/Share
3,723
Reduced 3.49%
102,862
Common Stock
Jan 15
2016
BUY
Exercise of conversion of derivative security
-
11,297
Added 9.58%
106,585
Common Stock
Apr 28
2015
SELL
Open market or private sale
$18,861,693
$100.73 p/Share
187,250
Reduced 66.47%
94,473
Common Stock
Apr 28
2015
BUY
Exercise of conversion of derivative security
$14,404,743
$62.99 p/Share
228,683
Added 44.8%
281,723
Common Stock
Feb 09
2015
SELL
Payment of exercise price or tax liability
$1,490,093
$100.06 p/Share
14,892
Reduced 21.92%
53,040
Common Stock
Feb 09
2015
BUY
Grant, award, or other acquisition
-
3,285
Added 4.61%
67,932
Common Stock
Feb 09
2015
BUY
Exercise of conversion of derivative security
-
29,073
Added 31.02%
64,647
Common Stock
Jan 16
2015
SELL
Payment of exercise price or tax liability
$409,664
$103.32 p/Share
3,965
Reduced 10.03%
35,574
Common Stock
Jan 16
2015
BUY
Exercise of conversion of derivative security
-
11,629
Added 22.73%
39,539
Common Stock
Jan 10
2014
SELL
Payment of exercise price or tax liability
$770,419
$94.53 p/Share
8,150
Reduced 22.89%
27,453
Common Stock
Jan 10
2014
BUY
Exercise of conversion of derivative security
-
18,690
Added 34.42%
35,603
Common Stock
Jul 25
2013
SELL
Open market or private sale
$4,198,656
$92.4 p/Share
45,440
Reduced 73.01%
16,801
Common Stock
Jul 25
2013
BUY
Exercise of conversion of derivative security
$3,503,771
$65.9 p/Share
53,168
Added 56.04%
41,701
Common Stock
Feb 08
2013
SELL
Payment of exercise price or tax liability
$716,821
$75.17 p/Share
9,536
Reduced 51.57%
8,954
Common Stock
Feb 08
2013
BUY
Exercise of conversion of derivative security
-
18,391
Added 49.87%
18,490
Common Stock