Feb 06
2018
SELL
Open market or private sale
$10,164,737
$186.55 p/Share
54,488
Reduced 100.0%
0
Common Stock
Jan 24
2018
SELL
Payment of exercise price or tax liability
$9,462,982
$197.78 p/Share
47,846
Reduced 46.75%
54,488
Common Stock
Jan 24
2018
BUY
Exercise of conversion of derivative security
-
97,995
Added 62.51%
58,780
Common Stock
Feb 06
2017
SELL
Open market or private sale
$5,167,150
$114.32 p/Share
45,199
Reduced 91.24%
4,339
Common Stock
Jan 24
2017
SELL
Payment of exercise price or tax liability
$6,146,452
$113.72 p/Share
54,049
Reduced 52.18%
49,538
Common Stock
Jan 24
2017
BUY
Exercise of conversion of derivative security
-
103,587
Added 65.62%
54,271
Common Stock
Sep 06
2016
SELL
Open market or private sale
$2,783,240
$103.47 p/Share
26,899
Reduced 100.0%
0
Common Stock
Aug 16
2016
SELL
Payment of exercise price or tax liability
$2,952,711
$100.6 p/Share
29,351
Reduced 52.18%
26,899
Common Stock
Aug 16
2016
BUY
Exercise of conversion of derivative security
-
56,250
Added 50.0%
56,250
Common Stock
Jan 25
2016
SELL
Open market or private sale
$4,717,982
$88.36 p/Share
53,395
Reduced 100.0%
0
Common Stock
Jan 24
2016
SELL
Payment of exercise price or tax liability
$4,926,423
$89.63 p/Share
54,964
Reduced 50.72%
53,395
Common Stock
Jan 24
2016
BUY
Exercise of conversion of derivative security
-
108,359
Added 64.6%
59,378
Common Stock
Aug 17
2015
SELL
Open market or private sale
$2,326,494
$86.49 p/Share
26,899
Reduced 100.0%
0
Common Stock
Aug 16
2015
SELL
Payment of exercise price or tax liability
$2,527,708
$86.12 p/Share
29,351
Reduced 52.18%
26,899
Common Stock
Aug 16
2015
BUY
Exercise of conversion of derivative security
-
56,250
Added 50.0%
56,250
Common Stock
Mar 19
2015
SELL
Open market or private sale
$656,808
$76.24 p/Share
8,615
Reduced 100.0%
0
Common Stock
Jan 29
2015
SELL
Open market or private sale
$2,744,110
$70.06 p/Share
39,168
Reduced 81.97%
8,615
Common Stock
Jan 29
2015
BUY
Exercise of conversion of derivative security
$311,987
$34.03 p/Share
9,168
Added 16.1%
47,783
Common Stock
Jan 24
2015
SELL
Payment of exercise price or tax liability
$2,824,870
$74.06 p/Share
38,143
Reduced 49.69%
38,615
Common Stock
Jan 24
2015
BUY
Exercise of conversion of derivative security
-
76,758
Added 63.11%
44,859
Common Stock
Oct 31
2014
SELL
Open market or private sale
$8,731,170
$70.0 p/Share
124,731
Reduced 100.0%
0
Common Stock
Oct 31
2014
BUY
Exercise of conversion of derivative security
$3,846,443
$34.09 p/Share
112,832
Added 47.5%
124,731
Common Stock
Sep 18
2014
SELL
Open market or private sale
$2,024,400
$67.48 p/Share
30,000
Reduced 71.6%
11,899
Common Stock
Sep 18
2014
BUY
Exercise of conversion of derivative security
$512,400
$34.16 p/Share
15,000
Added 26.36%
41,899
Common Stock
Aug 16
2014
SELL
Payment of exercise price or tax liability
$2,056,625
$70.07 p/Share
29,351
Reduced 52.18%
26,899
Common Stock