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
Mar 15
2019
SELL
Open market or private sale
$219,982
$188.18 p/Share
1,169
Reduced 5.75%
19,147
Common Stock
Mar 13
2019
SELL
Open market or private sale
$656,859
$186.82 p/Share
3,516
Reduced 14.75%
20,316
Common Stock
Mar 12
2019
SELL
Payment of exercise price or tax liability
$135,040
$185.75 p/Share
727
Reduced 2.96%
23,832
Common Stock
Mar 11
2019
BUY
Grant, award, or other acquisition
-
6,049
Added 19.76%
24,559
Common Stock