May 02
2022
SELL
Open market or private sale
$98,358
$203.64 p/Share
483
Reduced 1.2%
39,644
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$181,360
$214.12 p/Share
847
Reduced 2.07%
40,127
Common Stock
Apr 01
2022
SELL
Open market or private sale
$103,787
$214.88 p/Share
483
Reduced 1.17%
40,974
Common Stock
Mar 01
2022
SELL
Open market or private sale
$85,641
$177.31 p/Share
483
Reduced 1.15%
41,457
Common Stock
Feb 01
2022
SELL
Open market or private sale
$94,813
$196.3 p/Share
483
Reduced 1.14%
41,940
Common Stock
Jan 15
2022
SELL
Payment of exercise price or tax liability
$156,340
$198.15 p/Share
789
Reduced 1.83%
42,423
Common Stock
Jan 15
2022
BUY
Grant, award, or other acquisition
-
2,715
Added 5.91%
43,212
Common Stock
Jan 10
2022
SELL
Payment of exercise price or tax liability
$701,057
$228.73 p/Share
3,065
Reduced 7.04%
40,497
Common Stock
Jan 10
2022
BUY
Grant, award, or other acquisition
-
7,488
Added 14.67%
43,562
Common Stock
Jan 03
2022
SELL
Open market or private sale
$109,960
$227.66 p/Share
483
Reduced 1.32%
36,074
Common Stock
Dec 01
2021
SELL
Open market or private sale
$109,201
$226.09 p/Share
483
Reduced 1.3%
36,557
Common Stock
Nov 01
2021
SELL
Open market or private sale
$101,575
$210.3 p/Share
483
Reduced 1.29%
37,040
Common Stock
Oct 01
2021
SELL
Open market or private sale
$97,363
$201.58 p/Share
483
Reduced 1.27%
37,523
Common Stock
Sep 01
2021
SELL
Open market or private sale
$97,523
$201.91 p/Share
483
Reduced 1.25%
38,006
Common Stock
Jul 01
2021
SELL
Open market or private sale
$91,765
$189.99 p/Share
483
Reduced 1.24%
38,489
Common Stock
Jul 01
2021
SELL
Open market or private sale
$84,786
$175.54 p/Share
483
Reduced 1.22%
38,972
Common Stock
Jun 01
2021
SELL
Open market or private sale
$1,003,226
$172.97 p/Share
5,800
Reduced 14.7%
33,655
Common Stock
May 27
2021
-
3,000
Reduced 7.07%
39,455
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$152,119
$179.81 p/Share
846
Reduced 1.95%
42,455
Common Stock
Jan 15
2021
SELL
Payment of exercise price or tax liability
$71,067
$190.02 p/Share
374
Reduced 0.86%
43,301
Common Stock
Jan 15
2021
BUY
Grant, award, or other acquisition
-
3,369
Added 7.16%
43,675
Common Stock
Jan 08
2021
SELL
Payment of exercise price or tax liability
$961,349
$207.59 p/Share
4,631
Reduced 10.31%
40,306
Common Stock
Jan 08
2021
BUY
Grant, award, or other acquisition
-
10,801
Added 19.38%
44,937
Common Stock