Apr 01
2015
BUY
Exercise of conversion of derivative security
-
53,056
Added 14.49%
313,013
Common Stock
Mar 15
2015
SELL
Payment of exercise price or tax liability
$2,575,863
$123.59 p/Share
20,842
Reduced 7.42%
259,957
Common Stock
Mar 15
2015
BUY
Exercise of conversion of derivative security
-
43,750
Added 13.48%
280,799
Common Stock
Nov 24
2014
SELL
Open market or private sale
$2,353,200
$117.66 p/Share
20,000
Reduced 7.78%
237,049
Common Stock
Nov 21
2014
SELL
Open market or private sale
$7,171,606
$116.53 p/Share
61,543
Reduced 19.32%
257,049
Common Stock
Oct 15
2014
SELL
Payment of exercise price or tax liability
$429,371
$97.54 p/Share
4,402
Reduced 1.36%
318,592
Common Stock
Oct 15
2014
BUY
Exercise of conversion of derivative security
-
8,750
Added 2.64%
322,994
Common Stock
Sep 15
2014
SELL
Payment of exercise price or tax liability
$2,240,230
$101.63 p/Share
22,043
Reduced 6.55%
314,244
Common Stock
Sep 15
2014
BUY
Exercise of conversion of derivative security
-
43,750
Added 11.51%
336,287
Common Stock
Apr 15
2014
SELL
Payment of exercise price or tax liability
$325,797
$517.96 p/Share
629
Reduced 1.48%
41,791
Common Stock
Apr 15
2014
BUY
Exercise of conversion of derivative security
-
1,250
Added 2.86%
42,420
Common Stock
Mar 15
2014
SELL
Payment of exercise price or tax liability
$1,505,336
$524.69 p/Share
2,869
Reduced 6.51%
41,170
Common Stock
Mar 15
2014
BUY
Exercise of conversion of derivative security
-
6,250
Added 12.43%
44,039
Common Stock
Dec 23
2013
SELL
Payment of exercise price or tax liability
$7,264,087
$570.09 p/Share
12,742
Reduced 25.22%
37,789
Common Stock
Dec 23
2013
BUY
Exercise of conversion of derivative security
-
25,000
Added 33.1%
50,531
Common Stock
Oct 15
2013
SELL
Payment of exercise price or tax liability
$634,321
$498.68 p/Share
1,272
Reduced 4.75%
25,531
Common Stock
Oct 15
2013
BUY
Exercise of conversion of derivative security
-
2,500
Added 8.72%
26,167
Common Stock
Sep 15
2013
SELL
Payment of exercise price or tax liability
$1,474,198
$464.9 p/Share
3,171
Reduced 11.54%
24,303
Common Stock
Sep 15
2013
BUY
Exercise of conversion of derivative security
-
6,250
Added 18.53%
27,474
Common Stock
Jun 15
2013
SELL
Payment of exercise price or tax liability
$821,826
$430.05 p/Share
1,911
Reduced 8.26%
21,224
Common Stock
Jun 15
2013
BUY
Exercise of conversion of derivative security
-
3,750
Added 13.95%
23,135
Common Stock
Apr 15
2013
SELL
Payment of exercise price or tax liability
$538,248
$419.85 p/Share
1,282
Reduced 6.2%
19,385
Common Stock
Apr 15
2013
BUY
Exercise of conversion of derivative security
-
2,500
Added 11.1%
20,026
Common Stock
Mar 15
2013
SELL
Payment of exercise price or tax liability
$1,277,297
$443.66 p/Share
2,879
Reduced 13.68%
18,167
Common Stock
Mar 15
2013
BUY
Exercise of conversion of derivative security
-
6,250
Added 22.9%
21,046
Common Stock