Feb 27
2023
SELL
Open market or private sale
$677,124
$239.69 p/Share
2,825
Reduced 13.79%
17,655
Common Stock
Feb 24
2023
SELL
Open market or private sale
$132,761
$239.21 p/Share
555
Reduced 2.64%
20,480
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$92,580
$240.47 p/Share
385
Reduced 1.8%
21,035
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$309,074
$240.9 p/Share
1,283
Reduced 5.65%
21,420
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
9,986
Added 30.55%
22,703
Common Stock
Feb 09
2023
SELL
Open market or private sale
$35,224
$234.83 p/Share
150
Reduced 1.17%
12,717
Common Stock
Jan 09
2023
SELL
Open market or private sale
$33,727
$224.85 p/Share
150
Reduced 1.15%
12,867
Common Stock
Dec 07
2022
SELL
Open market or private sale
$175,785
$234.38 p/Share
750
Reduced 5.45%
13,017
Common Stock
Nov 07
2022
SELL
Open market or private sale
$172,402
$229.87 p/Share
750
Reduced 5.17%
13,767
Common Stock
Oct 06
2022
SELL
Open market or private sale
$168,623
$224.83 p/Share
750
Reduced 4.91%
14,517
Common Stock
Sep 06
2022
SELL
Open market or private sale
$169,515
$226.02 p/Share
750
Reduced 4.68%
15,267
Common Stock
Aug 08
2022
SELL
Open market or private sale
$34,105
$227.37 p/Share
150
Reduced 0.93%
16,017
Common Stock
Jul 07
2022
SELL
Open market or private sale
$33,074
$220.49 p/Share
150
Reduced 0.92%
16,167
Common Stock
Jun 07
2022
SELL
Open market or private sale
$31,372
$209.15 p/Share
150
Reduced 0.91%
16,317
Common Stock
May 09
2022
SELL
Open market or private sale
$33,712
$224.75 p/Share
150
Reduced 0.9%
16,467
Common Stock
Apr 07
2022
SELL
Open market or private sale
$33,292
$221.95 p/Share
150
Reduced 0.89%
16,617
Common Stock
Mar 24
2022
SELL
Open market or private sale
$110,802
$209.06 p/Share
530
Reduced 3.06%
16,767
Common Stock
Mar 23
2022
SELL
Payment of exercise price or tax liability
$85,182
$207.76 p/Share
410
Reduced 2.32%
17,297
Common Stock
Mar 07
2022
SELL
Open market or private sale
$31,661
$211.07 p/Share
150
Reduced 0.84%
17,707
Common Stock
Mar 01
2022
SELL
Open market or private sale
$65,513
$202.2 p/Share
324
Reduced 1.78%
17,857
Common Stock
Feb 28
2022
SELL
Open market or private sale
$82,055
$201.61 p/Share
407
Reduced 2.17%
18,312
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$26,496
$202.26 p/Share
131
Reduced 0.72%
18,181
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$33,508
$204.32 p/Share
164
Reduced 0.87%
18,719
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$141,825
$202.03 p/Share
702
Reduced 3.58%
18,883
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
6,995
Added 26.32%
19,585
Common Stock