Jan 28
2020
|
SELL
Open market or private sale
|
$8,871,720
$348.17 p/Share
|
25,481
|
|
Jan 24
2020
|
SELL
Payment of exercise price or tax liability
|
$8,813,062
$351.37 p/Share
|
25,082
|
|
Jan 24
2020
|
BUY
Exercise of conversion of derivative security
|
-
|
50,563
|
|
Apr 29
2019
|
SELL
Open market or private sale
|
$2,900,000
$290.0 p/Share
|
10,000
|
|
Apr 29
2019
|
|
-
|
400
|
|
Apr 23
2019
|
SELL
Open market or private sale
|
$4,125,000
$275.0 p/Share
|
15,000
|
|
Apr 01
2019
|
SELL
Open market or private sale
|
$3,727,080
$270.0 p/Share
|
13,804
|
|
Feb 01
2019
|
SELL
Open market or private sale
|
$3,451,000
$250.0 p/Share
|
13,804
|
|
Jan 24
2019
|
SELL
Payment of exercise price or tax liability
|
$6,594,236
$242.56 p/Share
|
27,186
|
|
Jan 24
2019
|
BUY
Exercise of conversion of derivative security
|
-
|
54,794
|
|
Jan 25
2018
|
SELL
Open market or private sale
|
$5,813,759
$197.72 p/Share
|
29,404
|
|
Jan 24
2018
|
SELL
Payment of exercise price or tax liability
|
$5,430,445
$197.78 p/Share
|
27,457
|
|
Jan 24
2018
|
BUY
Exercise of conversion of derivative security
|
-
|
56,861
|
|
Jul 20
2017
|
SELL
Open market or private sale
|
$1,500,000
$150.0 p/Share
|
10,000
|
|
Jun 23
2017
|
SELL
Open market or private sale
|
$725,000
$145.0 p/Share
|
5,000
|
|
Jan 24
2017
|
SELL
Payment of exercise price or tax liability
|
$3,265,129
$113.72 p/Share
|
28,712
|
|
Jan 24
2017
|
BUY
Exercise of conversion of derivative security
|
-
|
56,620
|
|
Dec 19
2016
|
|
-
|
2,375
|
|
Oct 10
2016
|
SELL
Open market or private sale
|
$1,100,000
$110.0 p/Share
|
10,000
|
|
Aug 10
2016
|
SELL
Open market or private sale
|
$233,500
$100.0 p/Share
|
2,335
|
|
Aug 10
2016
|
SELL
Open market or private sale
|
$1,000,000
$100.0 p/Share
|
10,000
|
|
Aug 10
2016
|
BUY
Exercise of conversion of derivative security
|
$79,460
$34.03 p/Share
|
2,335
|
|
Mar 22
2016
|
SELL
Open market or private sale
|
$2,325,000
$93.0 p/Share
|
25,000
|
|
Jan 24
2016
|
SELL
Payment of exercise price or tax liability
|
$3,435,697
$89.63 p/Share
|
38,332
|
|
Jan 24
2016
|
BUY
Exercise of conversion of derivative security
|
-
|
76,475
|
|