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
Aug 28
2018
SELL
Payment of exercise price or tax liability
$153,484
$237.96 p/Share
645
Reduced 1.83%
34,624
Common Stock
Aug 27
2018
SELL
Payment of exercise price or tax liability
$79,465
$237.92 p/Share
334
Reduced 0.94%
35,269
Common Stock
Aug 25
2018
SELL
Payment of exercise price or tax liability
$150,449
$234.71 p/Share
641
Reduced 1.77%
35,603
Common Stock
Aug 24
2018
SELL
Payment of exercise price or tax liability
$169,226
$234.71 p/Share
721
Reduced 1.95%
36,244
Common Stock
Jun 04
2018
SELL
Open market or private sale
$530,000
$212.0 p/Share
2,500
Reduced 6.33%
36,965
Common Stock
Mar 05
2018
SELL
Open market or private sale
$512,500
$205.0 p/Share
2,500
Reduced 5.96%
39,465
Common Stock