Jan 29
2021
SELL
Open market or private sale
$10,234,437
$461.26 p/Share
22,188
Reduced 23.45%
72,431
Common Stock
Jan 24
2021
SELL
Payment of exercise price or tax liability
$9,772,894
$472.44 p/Share
20,686
Reduced 17.94%
94,619
Common Stock
Jan 24
2021
BUY
Exercise of conversion of derivative security
-
41,703
Added 30.35%
95,690
Common Stock
Oct 24
2020
SELL
Payment of exercise price or tax liability
$187,096
$488.5 p/Share
383
Reduced 0.52%
73,602
Common Stock
Oct 24
2020
BUY
Exercise of conversion of derivative security
-
774
Added 1.04%
73,985
Common Stock
Aug 24
2020
SELL
Open market or private sale
$6,241,470
$476.63 p/Share
13,095
Reduced 15.17%
73,211
Common Stock
Jul 24
2020
SELL
Payment of exercise price or tax liability
$164,809
$430.31 p/Share
383
Reduced 0.38%
99,400
Common Stock
Jul 24
2020
SELL
Open market or private sale
$5,599,125
$427.61 p/Share
13,094
Reduced 13.17%
86,306
Common Stock
Jul 24
2020
BUY
Exercise of conversion of derivative security
-
773
Added 0.77%
99,783
Common Stock
Apr 24
2020
SELL
Payment of exercise price or tax liability
$131,790
$344.1 p/Share
383
Reduced 0.39%
98,936
Common Stock
Apr 24
2020
BUY
Exercise of conversion of derivative security
-
773
Added 0.77%
99,319
Common Stock
Jan 24
2020
SELL
Payment of exercise price or tax liability
$11,914,605
$351.37 p/Share
33,909
Reduced 25.6%
98,546
Common Stock
Jan 24
2020
BUY
Exercise of conversion of derivative security
-
69,228
Added 40.89%
100,080
Common Stock
Jan 29
2019
SELL
Open market or private sale
$8,291,909
$238.52 p/Share
34,764
Reduced 35.53%
63,087
Common Stock
Jan 24
2019
SELL
Payment of exercise price or tax liability
$8,966,715
$242.56 p/Share
36,967
Reduced 27.42%
97,851
Common Stock
Jan 24
2019
BUY
Exercise of conversion of derivative security
-
74,524
Added 42.56%
100,597
Common Stock
Jan 31
2018
SELL
Open market or private sale
$5,972,400
$199.08 p/Share
30,000
Reduced 33.28%
60,154
Common Stock
Jan 24
2018
SELL
Payment of exercise price or tax liability
$7,062,328
$197.78 p/Share
35,708
Reduced 28.37%
90,154
Common Stock
Jan 24
2018
BUY
Exercise of conversion of derivative security
-
73,508
Added 43.77%
94,446
Common Stock
Mar 31
2017
SELL
Open market or private sale
$2,606,000
$130.3 p/Share
20,000
Reduced 27.75%
52,083
Common Stock
Mar 15
2017
SELL
Payment of exercise price or tax liability
$1,258,344
$122.11 p/Share
10,305
Reduced 12.51%
72,083
Common Stock
Mar 15
2017
BUY
Exercise of conversion of derivative security
-
19,750
Added 19.34%
82,388
Common Stock
Jan 24
2017
SELL
Payment of exercise price or tax liability
$4,682,990
$113.72 p/Share
41,180
Reduced 39.67%
62,638
Common Stock
Jan 24
2017
BUY
Exercise of conversion of derivative security
-
80,153
Added 54.42%
67,135
Common Stock
Jul 01
2016
SELL
Open market or private sale
$913,905
$95.04 p/Share
9,616
Reduced 28.89%
23,665
Common Stock