Dec 17
2019
SELL
Payment of exercise price or tax liability
$34,038
$118.6 p/Share
287
Reduced 100.0%
0
Common Stock
Dec 17
2019
BUY
Exercise of conversion of derivative security
-
287
Added 61.46%
180
Common Stock
Dec 06
2018
SELL
Sale (or disposition) back to the issuer
$1,345,367
$115.91 p/Share
11,607
Reduced 100.0%
0
Common Stock
Dec 06
2018
BUY
Exercise of conversion of derivative security
-
11,607
Added 50.0%
11,607
Common Stock
May 09
2018
SELL
Open market or private sale
$3,314,235
$129.97 p/Share
25,500
Reduced 100.0%
0
Common Stock
May 09
2018
BUY
Exercise of conversion of derivative security
$1,879,350
$73.7 p/Share
25,500
Added 50.0%
25,500
Common Stock
Apr 17
2018
SELL
Open market or private sale
$3,110,235
$121.97 p/Share
25,500
Reduced 100.0%
0
Common Stock
Apr 17
2018
BUY
Exercise of conversion of derivative security
$1,879,350
$73.7 p/Share
25,500
Added 50.0%
25,500
Common Stock
Jan 28
2018
SELL
Sale (or disposition) back to the issuer
$1,466,704
$131.19 p/Share
11,180
Reduced 100.0%
0
Common Stock
Jan 28
2018
BUY
Exercise of conversion of derivative security
-
11,180
Added 50.0%
11,180
Common Stock
Oct 16
2017
SELL
Open market or private sale
$3,060,000
$120.0 p/Share
25,500
Reduced 100.0%
0
Common Stock
Oct 16
2017
BUY
Exercise of conversion of derivative security
$1,879,350
$73.7 p/Share
25,500
Added 50.0%
25,500
Common Stock
Jan 29
2017
SELL
Sale (or disposition) back to the issuer
$1,076,453
$113.79 p/Share
9,460
Reduced 100.0%
0
Common Stock
Jan 29
2017
BUY
Exercise of conversion of derivative security
-
9,460
Added 50.0%
9,460
Common Stock
Dec 06
2016
SELL
Sale (or disposition) back to the issuer
$910,424
$112.76 p/Share
8,074
Reduced 100.0%
0
Common Stock
Dec 06
2016
BUY
Exercise of conversion of derivative security
-
8,074
Added 50.0%
8,074
Common Stock
Nov 16
2016
SELL
Open market or private sale
$2,759,100
$108.2 p/Share
25,500
Reduced 100.0%
0
Common Stock
Nov 16
2016
BUY
Exercise of conversion of derivative security
$1,879,350
$73.7 p/Share
25,500
Added 50.0%
25,500
Common Stock
Dec 06
2014
SELL
Sale (or disposition) back to the issuer
$818,775
$110.87 p/Share
7,385
Reduced 24.99%
22,168
Common Stock
Dec 06
2014
BUY
Exercise of conversion of derivative security
-
7,385
Added 19.99%
29,553
Common Stock