Aug 26
2020
SELL
Payment of exercise price or tax liability
$219,635
$425.65 p/Share
516
Reduced 1.37%
37,192
Common Stock
Aug 25
2020
SELL
Payment of exercise price or tax liability
$118,663
$422.29 p/Share
281
Reduced 0.74%
37,708
Common Stock
Jul 29
2020
SELL
Open market or private sale
$8,144,532
$411.34 p/Share
19,800
Reduced 34.26%
37,989
Common Stock
Jul 29
2020
BUY
Exercise of conversion of derivative security
$2,595,186
$131.07 p/Share
19,800
Added 25.52%
57,789
Common Stock
Jun 01
2020
SELL
Open market or private sale
$870,000
$348.0 p/Share
2,500
Reduced 6.17%
37,989
Common Stock
Mar 04
2020
SELL
Open market or private sale
$2,771,298
$318.54 p/Share
8,700
Reduced 17.69%
40,489
Common Stock
Mar 04
2020
BUY
Exercise of conversion of derivative security
$1,081,236
$124.28 p/Share
8,700
Added 15.03%
49,189
Common Stock
Mar 02
2020
SELL
Open market or private sale
$727,575
$291.03 p/Share
2,500
Reduced 5.82%
40,489
Common Stock
Feb 27
2020
SELL
Payment of exercise price or tax liability
$382,342
$297.08 p/Share
1,287
Reduced 2.91%
42,989
Common Stock
Feb 26
2020
SELL
Payment of exercise price or tax liability
$367,900
$309.16 p/Share
1,190
Reduced 2.62%
44,276
Common Stock
Feb 25
2020
SELL
Payment of exercise price or tax liability
$229,436
$309.63 p/Share
741
Reduced 1.6%
45,466
Common Stock
Feb 25
2020
BUY
Grant, award, or other acquisition
-
11,805
Added 20.35%
46,207
Common Stock
Feb 03
2020
SELL
Open market or private sale
$1,042,917
$319.13 p/Share
3,268
Reduced 8.68%
34,402
Common Stock
Aug 28
2019
SELL
Payment of exercise price or tax liability
$213,394
$276.06 p/Share
773
Reduced 2.01%
37,670
Common Stock
Aug 27
2019
SELL
Payment of exercise price or tax liability
$151,749
$272.93 p/Share
556
Reduced 1.43%
38,443
Common Stock
Aug 26
2019
SELL
Payment of exercise price or tax liability
$83,985
$270.92 p/Share
310
Reduced 0.79%
38,999
Common Stock
Aug 24
2019
SELL
Payment of exercise price or tax liability
$193,939
$269.36 p/Share
720
Reduced 1.8%
39,309
Common Stock
Jun 03
2019
SELL
Open market or private sale
$670,725
$268.29 p/Share
2,500
Reduced 5.88%
40,029
Common Stock
Mar 04
2019
SELL
Open market or private sale
$665,000
$266.0 p/Share
2,500
Reduced 5.55%
42,529
Common Stock
Feb 28
2019
SELL
Payment of exercise price or tax liability
$259,570
$259.57 p/Share
1,000
Reduced 2.17%
45,029
Common Stock
Feb 27
2019
SELL
Payment of exercise price or tax liability
$294,901
$259.14 p/Share
1,138
Reduced 2.41%
46,029
Common Stock
Feb 26
2019
SELL
Payment of exercise price or tax liability
$217,669
$253.99 p/Share
857
Reduced 1.78%
47,167
Common Stock
Feb 26
2019
BUY
Grant, award, or other acquisition
-
13,400
Added 21.82%
48,024
Common Stock
Dec 07
2018
SELL
Open market or private sale
$2,293,775
$241.45 p/Share
9,500
Reduced 21.53%
34,624
Common Stock
Dec 07
2018
BUY
Exercise of conversion of derivative security
$695,780
$73.24 p/Share
9,500
Added 17.72%
44,124
Common Stock