Aug 11
2020
SELL
Payment of exercise price or tax liability
$55,352
$299.2 p/Share
185
Reduced 2.79%
6,448
Common Stock
Aug 11
2020
BUY
Exercise of conversion of derivative security
-
387
Added 5.51%
6,633
Common Stock
Jul 01
2020
SELL
Payment of exercise price or tax liability
$236,618
$302.58 p/Share
782
Reduced 11.13%
6,246
Common Stock
Jul 01
2020
BUY
Exercise of conversion of derivative security
-
1,595
Added 18.5%
7,028
Common Stock
May 26
2020
SELL
Open market or private sale
$5,164,200
$286.9 p/Share
18,000
Reduced 76.93%
5,399
Common Stock
May 26
2020
BUY
Exercise of conversion of derivative security
$2,037,420
$113.19 p/Share
18,000
Added 43.48%
23,399
Common Stock
Apr 01
2020
SELL
Payment of exercise price or tax liability
$30,537
$218.12 p/Share
140
Reduced 2.53%
5,399
Common Stock
Apr 01
2020
BUY
Exercise of conversion of derivative security
-
407
Added 6.84%
5,539
Common Stock
Dec 31
2019
SELL
Payment of exercise price or tax liability
$86,175
$261.93 p/Share
329
Reduced 6.1%
5,066
Common Stock
Dec 31
2019
BUY
Exercise of conversion of derivative security
-
660
Added 10.9%
5,395
Common Stock
Dec 12
2019
SELL
Payment of exercise price or tax liability
$59,902
$252.75 p/Share
237
Reduced 4.77%
4,735
Common Stock
Dec 12
2019
BUY
Exercise of conversion of derivative security
-
237
Added 4.55%
4,972
Common Stock
Oct 01
2019
SELL
Payment of exercise price or tax liability
$28,544
$264.3 p/Share
108
Reduced 2.23%
4,735
Common Stock
Oct 01
2019
BUY
Exercise of conversion of derivative security
-
216
Added 4.27%
4,843
Common Stock
Aug 26
2019
SELL
Open market or private sale
$5,709,311
$277.92 p/Share
20,543
Reduced 81.62%
4,627
Common Stock
Aug 26
2019
BUY
Exercise of conversion of derivative security
$2,203,237
$107.25 p/Share
20,543
Added 44.94%
25,170
Common Stock
Aug 12
2019
SELL
Exercise of conversion of derivative security
-
254
Reduced 4.95%
4,873
Common Stock
Aug 12
2019
SELL
Payment of exercise price or tax liability
$67,072
$272.65 p/Share
246
Reduced 5.05%
4,627
Common Stock
Aug 12
2019
BUY
Exercise of conversion of derivative security
-
254
Added 5.21%
4,619
Common Stock
Jul 01
2019
SELL
Payment of exercise price or tax liability
$445,705
$264.2 p/Share
1,687
Reduced 27.88%
4,365
Common Stock
Jul 01
2019
BUY
Exercise of conversion of derivative security
-
3,402
Added 35.98%
6,052
Common Stock
Mar 12
2019
SELL
Open market or private sale
$3,053,010
$250.74 p/Share
12,176
Reduced 82.77%
2,534
Common Stock
Mar 12
2019
BUY
Exercise of conversion of derivative security
$1,005,616
$82.59 p/Share
12,176
Added 45.29%
14,710
Common Stock