Jan 31
2019
SELL
Open market or private sale
$7,393,800
$246.46 p/Share
30,000
Reduced 27.26%
80,066
Common Stock
Jan 24
2019
SELL
Payment of exercise price or tax liability
$7,838,326
$242.56 p/Share
32,315
Reduced 22.7%
110,066
Common Stock
Jan 24
2019
BUY
Exercise of conversion of derivative security
-
74,310
Added 39.79%
112,424
Common Stock
Nov 01
2018
SELL
Open market or private sale
$2,943,600
$245.3 p/Share
12,000
Reduced 14.99%
68,071
Common Stock
Jul 25
2018
SELL
Open market or private sale
$3,935,100
$262.34 p/Share
15,000
Reduced 15.78%
80,071
Common Stock
Jan 24
2018
SELL
Open market or private sale
$3,632,845
$197.33 p/Share
18,410
Reduced 26.53%
50,976
Common Stock
Jan 24
2018
SELL
Payment of exercise price or tax liability
$6,649,561
$197.78 p/Share
33,621
Reduced 26.17%
94,830
Common Stock
Jan 24
2018
BUY
Exercise of conversion of derivative security
$652,977
$6.81 p/Share
95,885
Added 49.28%
98,669
Common Stock
Jan 25
2017
SELL
Open market or private sale
$4,558,400
$113.96 p/Share
40,000
Reduced 44.08%
50,735
Common Stock
Jan 24
2017
SELL
Payment of exercise price or tax liability
$4,236,525
$113.72 p/Share
37,254
Reduced 29.11%
90,735
Common Stock
Jan 24
2017
BUY
Exercise of conversion of derivative security
-
80,720
Added 45.99%
94,781
Common Stock
Jul 01
2016
SELL
Open market or private sale
$3,585,668
$95.46 p/Share
37,562
Reduced 44.28%
47,269
Common Stock
Jan 24
2016
SELL
Payment of exercise price or tax liability
$4,411,320
$89.63 p/Share
49,217
Reduced 36.81%
84,486
Common Stock
Jan 24
2016
BUY
Exercise of conversion of derivative security
-
108,200
Added 55.0%
88,523
Common Stock
Oct 22
2015
SELL
Open market or private sale
$2,305,160
$88.66 p/Share
26,000
Reduced 50.48%
25,503
Common Stock
Oct 22
2015
BUY
Exercise of conversion of derivative security
$340,900
$34.09 p/Share
10,000
Added 16.26%
51,503
Common Stock
Apr 30
2015
SELL
Open market or private sale
$1,900,000
$76.0 p/Share
25,000
Reduced 37.79%
41,158
Common Stock
Apr 30
2015
BUY
Exercise of conversion of derivative security
$852,250
$34.09 p/Share
25,000
Added 27.42%
66,158
Common Stock
Apr 28
2015
SELL
Open market or private sale
$1,767,365
$76.15 p/Share
23,209
Reduced 36.06%
41,158
Common Stock
Apr 28
2015
BUY
Exercise of conversion of derivative security
$647,369
$34.09 p/Share
18,990
Added 22.78%
64,367
Common Stock
Jan 29
2015
SELL
Open market or private sale
$1,435,000
$71.75 p/Share
20,000
Reduced 30.59%
45,377
Common Stock
Jan 24
2015
SELL
Payment of exercise price or tax liability
$2,015,691
$74.06 p/Share
27,217
Reduced 29.39%
65,377
Common Stock
Jan 24
2015
BUY
Exercise of conversion of derivative security
-
62,050
Added 47.11%
69,672
Common Stock
Dec 30
2014
SELL
Open market or private sale
$234,176
$73.18 p/Share
3,200
Reduced 9.48%
30,544
Common Stock
Oct 29
2014
SELL
Open market or private sale
$1,276,081
$67.92 p/Share
18,788
Reduced 35.76%
33,744
Common Stock