May 01
2018
SELL
Open market or private sale
$2,192,377
$165.4 p/Share
13,255
Reduced 99.95%
7
Common Stock
Mar 16
2018
SELL
Payment of exercise price or tax liability
$1,036,669
$162.36 p/Share
6,385
Reduced 32.5%
13,262
Common Stock
Mar 16
2018
BUY
Exercise of conversion of derivative security
-
14,412
Added 42.31%
19,647
Common Stock
Jan 31
2018
SELL
Open market or private sale
$5,999,800
$173.53 p/Share
34,575
Reduced 86.85%
5,235
Common Stock
Jan 31
2018
BUY
Exercise of conversion of derivative security
$3,250,050
$94.0 p/Share
34,575
Added 46.48%
39,810
Common Stock
Jul 26
2017
SELL
Open market or private sale
$2,739,831
$158.5 p/Share
17,286
Reduced 76.76%
5,235
Common Stock
Jul 26
2017
BUY
Exercise of conversion of derivative security
$1,312,526
$75.93 p/Share
17,286
Added 43.42%
22,521
Common Stock
Feb 12
2017
SELL
Payment of exercise price or tax liability
$152,116
$125.82 p/Share
1,209
Reduced 18.76%
5,235
Common Stock
Feb 12
2017
BUY
Exercise of conversion of derivative security
-
2,582
Added 28.61%
6,444
Common Stock
Feb 13
2016
SELL
Payment of exercise price or tax liability
$61,206
$117.93 p/Share
519
Reduced 11.85%
3,861
Common Stock
Feb 13
2016
BUY
Exercise of conversion of derivative security
-
1,135
Added 20.58%
4,380
Common Stock
Jan 26
2016
SELL
Open market or private sale
$3,883,393
$120.49 p/Share
32,230
Reduced 90.85%
3,245
Common Stock
Jan 26
2016
BUY
Exercise of conversion of derivative security
$1,939,279
$60.17 p/Share
32,230
Added 47.6%
35,475
Common Stock
Jul 31
2015
SELL
Open market or private sale
$1,205,000
$100.0 p/Share
12,050
Reduced 78.78%
3,245
Common Stock
Jul 31
2015
BUY
Exercise of conversion of derivative security
$682,512
$56.64 p/Share
12,050
Added 44.07%
15,295
Common Stock
Feb 08
2015
SELL
Payment of exercise price or tax liability
$59,590
$93.99 p/Share
634
Reduced 16.34%
3,245
Common Stock
Feb 08
2015
BUY
Exercise of conversion of derivative security
-
1,337
Added 25.63%
3,879
Common Stock
Feb 09
2014
SELL
Payment of exercise price or tax liability
$112,898
$95.92 p/Share
1,177
Reduced 31.65%
2,542
Common Stock
Feb 09
2014
BUY
Exercise of conversion of derivative security
-
2,470
Added 39.91%
3,719
Common Stock
Feb 10
2013
SELL
Payment of exercise price or tax liability
$107,108
$94.87 p/Share
1,129
Reduced 47.48%
1,249
Common Stock
Feb 10
2013
BUY
Exercise of conversion of derivative security
-
2,372
Added 49.94%
2,378
Common Stock
Oct 22
2012
SELL
Open market or private sale
$1,261,865
$88.87 p/Share
14,199
Reduced 99.96%
6
Common Stock
Oct 22
2012
BUY
Exercise of conversion of derivative security
$524,888
$45.02 p/Share
11,659
Added 45.08%
14,205
Common Stock