Jan 25
2021
|
SELL
Open market or private sale
|
$38,116,096
$471.11 p/Share
|
80,907
|
|
Jan 24
2021
|
SELL
Payment of exercise price or tax liability
|
$35,780,716
$472.44 p/Share
|
75,736
|
|
Jan 24
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
152,743
|
|
Oct 24
2020
|
SELL
Payment of exercise price or tax liability
|
$624,303
$488.5 p/Share
|
1,278
|
|
Oct 24
2020
|
BUY
Exercise of conversion of derivative security
|
-
|
2,578
|
|
Aug 12
2020
|
SELL
Open market or private sale
|
$4,426,900
$442.69 p/Share
|
10,000
|
|
Aug 05
2020
|
SELL
Open market or private sale
|
$4,509,400
$450.94 p/Share
|
10,000
|
|
Jul 29
2020
|
SELL
Open market or private sale
|
$4,381,400
$438.14 p/Share
|
10,000
|
|
Jul 24
2020
|
SELL
Payment of exercise price or tax liability
|
$549,936
$430.31 p/Share
|
1,278
|
|
Jul 24
2020
|
BUY
Exercise of conversion of derivative security
|
-
|
2,578
|
|
Jul 22
2020
|
SELL
Open market or private sale
|
$4,459,300
$445.93 p/Share
|
10,000
|
|
Jul 15
2020
|
SELL
Open market or private sale
|
$4,337,900
$433.79 p/Share
|
10,000
|
|
Apr 24
2020
|
SELL
Payment of exercise price or tax liability
|
$439,760
$344.1 p/Share
|
1,278
|
|
Apr 24
2020
|
BUY
Exercise of conversion of derivative security
|
-
|
2,578
|
|
Jan 24
2020
|
SELL
Payment of exercise price or tax liability
|
$39,904,739
$351.37 p/Share
|
113,569
|
|
Jan 24
2020
|
BUY
Exercise of conversion of derivative security
|
-
|
229,046
|
|
Jan 25
2019
|
SELL
Payment of exercise price or tax liability
|
$33,358,549
$242.56 p/Share
|
137,527
|
|
Jan 25
2019
|
SELL
Open market or private sale
|
$34,364,206
$245.75 p/Share
|
139,834
|
|
Jan 25
2019
|
BUY
Exercise of conversion of derivative security
|
-
|
277,361
|
|
Jan 25
2018
|
SELL
Open market or private sale
|
$32,620,096
$197.67 p/Share
|
165,023
|
|
Jan 24
2018
|
SELL
Payment of exercise price or tax liability
|
$31,801,442
$197.78 p/Share
|
160,792
|
|
Jan 24
2018
|
BUY
Exercise of conversion of derivative security
|
-
|
325,815
|
|
Jan 25
2017
|
SELL
Open market or private sale
|
$19,828,198
$114.15 p/Share
|
173,703
|
|
Jan 24
2017
|
SELL
Payment of exercise price or tax liability
|
$21,554,148
$113.72 p/Share
|
189,537
|
|
Jan 24
2017
|
BUY
Exercise of conversion of derivative security
|
-
|
363,240
|
|