Mar 10
2021
SELL
Payment of exercise price or tax liability
$270,039
$204.42 p/Share
1,321
Reduced 5.21%
24,044
Common Stock
Mar 10
2021
BUY
Grant, award, or other acquisition
-
8,219
Added 24.47%
25,365
Common Stock
Jan 08
2021
SELL
Open market or private sale
$70,400
$220.0 p/Share
320
Reduced 1.83%
17,146
Common Stock
Jan 02
2021
SELL
Payment of exercise price or tax liability
$26,711
$224.46 p/Share
119
Reduced 0.68%
17,466
Common Stock
Dec 08
2020
SELL
Open market or private sale
$6,258
$223.49 p/Share
28
Reduced 0.16%
17,585
Common Stock
Jul 28
2020
SELL
Open market or private sale
$1,080,670
$265.0 p/Share
4,078
Reduced 18.82%
17,585
Common Stock
Jul 28
2020
BUY
Exercise of conversion of derivative security
$386,227
$94.71 p/Share
4,078
Added 15.84%
21,663
Common Stock
Jul 09
2020
SELL
Open market or private sale
$998,255
$265.0 p/Share
3,767
Reduced 17.64%
17,585
Common Stock
Jul 09
2020
BUY
Exercise of conversion of derivative security
$356,773
$94.71 p/Share
3,767
Added 15.0%
21,352
Common Stock
Jul 08
2020
SELL
Open market or private sale
$110,394
$266.01 p/Share
415
Reduced 2.31%
17,585
Common Stock
Jul 08
2020
BUY
Exercise of conversion of derivative security
$29,455
$94.71 p/Share
311
Added 1.7%
18,000
Common Stock
Mar 16
2020
SELL
Open market or private sale
$261,501
$220.49 p/Share
1,186
Reduced 6.32%
17,585
Common Stock
Mar 13
2020
SELL
Open market or private sale
$210,231
$225.57 p/Share
932
Reduced 4.73%
18,771
Common Stock
Mar 12
2020
SELL
Open market or private sale
$485,438
$222.27 p/Share
2,184
Reduced 9.98%
19,703
Common Stock
Mar 12
2020
SELL
Payment of exercise price or tax liability
$154,659
$217.83 p/Share
710
Reduced 3.14%
21,887
Common Stock
Mar 11
2020
SELL
Payment of exercise price or tax liability
$135,315
$232.9 p/Share
581
Reduced 2.51%
22,597
Common Stock
Mar 10
2020
SELL
Payment of exercise price or tax liability
$309,959
$243.87 p/Share
1,271
Reduced 5.2%
23,178
Common Stock
Mar 10
2020
BUY
Grant, award, or other acquisition
-
5,741
Added 19.02%
24,449
Common Stock
Jan 06
2020
SELL
Open market or private sale
$71,683
$229.02 p/Share
313
Reduced 1.65%
18,708
Common Stock
Jan 02
2020
SELL
Payment of exercise price or tax liability
$28,791
$228.5 p/Share
126
Reduced 0.66%
19,021
Common Stock
Dec 09
2019
SELL
Open market or private sale
$21,126
$213.39 p/Share
99
Reduced 0.51%
19,147
Common Stock
Jun 28
2019
SELL
Open market or private sale
$1,687,525
$205.32 p/Share
8,219
Reduced 30.03%
19,147
Common Stock
Jun 28
2019
BUY
Exercise of conversion of derivative security
$777,846
$94.64 p/Share
8,219
Added 23.1%
27,366
Common Stock
Jun 10
2019
SELL
Open market or private sale
$1,761,467
$211.03 p/Share
8,347
Reduced 30.36%
19,147
Common Stock
Jun 10
2019
BUY
Exercise of conversion of derivative security
$777,941
$94.64 p/Share
8,220
Added 23.02%
27,494
Common Stock