Jul 24
2020
|
SELL
Payment of exercise price or tax liability
|
$151,039
$430.31 p/Share
|
351
|
|
Jul 24
2020
|
BUY
Exercise of conversion of derivative security
|
-
|
709
|
|
Apr 24
2020
|
SELL
Payment of exercise price or tax liability
|
$120,779
$344.1 p/Share
|
351
|
|
Apr 24
2020
|
BUY
Exercise of conversion of derivative security
|
-
|
709
|
|
Mar 16
2020
|
SELL
Open market or private sale
|
$11,255,838
$298.16 p/Share
|
37,751
|
|
Jan 24
2020
|
SELL
Payment of exercise price or tax liability
|
$12,755,082
$351.37 p/Share
|
36,301
|
|
Jan 24
2020
|
BUY
Exercise of conversion of derivative security
|
-
|
74,052
|
|
Jan 28
2019
|
SELL
Open market or private sale
|
$135,302
$241.61 p/Share
|
560
|
|
Jan 25
2019
|
SELL
Open market or private sale
|
$10,044,180
$244.98 p/Share
|
41,000
|
|
Jan 24
2019
|
SELL
Payment of exercise price or tax liability
|
$9,622,840
$242.56 p/Share
|
39,672
|
|
Jan 24
2019
|
BUY
Exercise of conversion of derivative security
|
-
|
81,232
|
|
Jan 26
2018
|
SELL
Open market or private sale
|
$10,159,062
$200.08 p/Share
|
50,775
|
|
Jan 24
2018
|
SELL
Payment of exercise price or tax liability
|
$9,584,419
$197.78 p/Share
|
48,460
|
|
Jan 24
2018
|
BUY
Exercise of conversion of derivative security
|
-
|
99,235
|
|
Oct 23
2017
|
SELL
Open market or private sale
|
$379,790
$173.42 p/Share
|
2,190
|
|