Jan 31
2022
SELL
Payment of exercise price or tax liability
$138,461
$304.31 p/Share
455
Reduced 0.68%
66,517
Common Stock
Jan 29
2022
SELL
Payment of exercise price or tax liability
$112,380
$298.09 p/Share
377
Reduced 0.56%
66,972
Common Stock
Aug 03
2021
-
777
Reduced 1.14%
67,349
Common Stock
Feb 05
2021
SELL
Payment of exercise price or tax liability
$1,673,495
$211.06 p/Share
7,929
Reduced 10.43%
68,126
Common Stock
Feb 05
2021
SELL
Grant, award, or other acquisition
-
18,280
Reduced 19.38%
76,055
Common Stock
Feb 03
2021
SELL
Open market or private sale
$8,926,855
$202.57 p/Share
44,068
Reduced 43.27%
57,775
Common Stock
Feb 03
2021
SELL
Payment of exercise price or tax liability
$27,059,574
$205.09 p/Share
131,940
Reduced 56.44%
101,843
Common Stock
Feb 03
2021
BUY
Exercise of conversion of derivative security
$19,691,775
$111.88 p/Share
176,008
Added 42.95%
233,783
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$198,028
$200.84 p/Share
986
Reduced 1.68%
57,775
Common Stock
Jan 31
2021
SELL
Payment of exercise price or tax liability
$79,939
$197.87 p/Share
404
Reduced 0.68%
58,761
Common Stock
Jan 29
2021
BUY
Grant, award, or other acquisition
-
4,604
Added 7.22%
59,165
Common Stock
Jan 26
2021
SELL
Payment of exercise price or tax liability
$84,508
$211.27 p/Share
400
Reduced 0.73%
54,561
Common Stock
Nov 11
2020
SELL
Open market or private sale
$2,240,879
$181.86 p/Share
12,322
Reduced 18.29%
55,051
Common Stock
Jun 05
2020
-
1,598
Reduced 2.32%
67,373
Common Stock
Feb 14
2020
SELL
Payment of exercise price or tax liability
$1,933,938
$178.82 p/Share
10,815
Reduced 13.56%
68,971
Common Stock
Feb 14
2020
BUY
Grant, award, or other acquisition
-
19,452
Added 19.6%
79,786
Common Stock
Feb 06
2020
SELL
Payment of exercise price or tax liability
$59,633
$175.91 p/Share
339
Reduced 0.56%
60,334
Common Stock
Feb 01
2020
SELL
Payment of exercise price or tax liability
$130,674
$165.41 p/Share
790
Reduced 1.29%
60,673
Common Stock
Jan 31
2020
BUY
Grant, award, or other acquisition
-
5,507
Added 8.22%
61,463
Common Stock
Jan 26
2020
SELL
Payment of exercise price or tax liability
$82,277
$167.57 p/Share
491
Reduced 0.87%
55,956
Common Stock
Feb 25
2019
SELL
Open market or private sale
$3,211,636
$133.64 p/Share
24,032
Reduced 29.86%
56,447
Common Stock
Feb 15
2019
SELL
Payment of exercise price or tax liability
$868,499
$130.68 p/Share
6,646
Reduced 7.63%
80,479
Common Stock
Feb 15
2019
BUY
Grant, award, or other acquisition
-
14,950
Added 14.65%
87,125
Common Stock
Feb 06
2019
SELL
Payment of exercise price or tax liability
$42,948
$126.69 p/Share
339
Reduced 0.47%
72,175
Common Stock
Feb 01
2019
SELL
Payment of exercise price or tax liability
$61,288
$126.89 p/Share
483
Reduced 0.66%
72,514
Common Stock