May 08
2023
SELL
Open market or private sale
$997,500
$350.0 p/Share
2,850
Reduced 8.17%
32,038
Common Stock
May 05
2023
SELL
Open market or private sale
$147,712
$350.03 p/Share
422
Reduced 1.2%
34,888
Common Stock
May 03
2023
SELL
Open market or private sale
$976,186
$351.02 p/Share
2,781
Reduced 7.3%
35,310
Common Stock
May 02
2023
SELL
Open market or private sale
$570,522
$351.74 p/Share
1,622
Reduced 4.08%
38,091
Common Stock
Apr 12
2023
SELL
Open market or private sale
$2,470,852
$326.53 p/Share
7,567
Reduced 16.0%
39,713
Common Stock
Apr 04
2023
SELL
Open market or private sale
$165,259
$316.59 p/Share
522
Reduced 1.09%
47,280
Common Stock
Mar 31
2023
SELL
Payment of exercise price or tax liability
$459,942
$313.74 p/Share
1,466
Reduced 2.98%
47,802
Common Stock
Mar 16
2023
SELL
Open market or private sale
$826,024
$300.81 p/Share
2,746
Reduced 5.28%
49,268
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$1,147,806
$289.12 p/Share
3,970
Reduced 7.09%
52,014
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$1,098,187
$292.85 p/Share
3,750
Reduced 6.28%
55,984
Common Stock
Feb 14
2023
SELL
Open market or private sale
$655,826
$300.7 p/Share
2,181
Reduced 3.52%
59,734
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$1,294,448
$298.26 p/Share
4,340
Reduced 6.54%
62,028
Common Stock
Feb 13
2023
SELL
Open market or private sale
$33,944
$300.39 p/Share
113
Reduced 0.18%
61,915
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$265,485
$294.33 p/Share
902
Reduced 1.34%
66,368
Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
-
29,272
Added 30.32%
67,270
Common Stock
Jan 31
2023
SELL
Open market or private sale
$34,450
$325.0 p/Share
106
Reduced 0.28%
37,998
Common Stock
Nov 02
2022
SELL
Open market or private sale
$100,339
$313.56 p/Share
320
Reduced 0.83%
38,104
Common Stock
Nov 01
2022
SELL
Payment of exercise price or tax liability
$240,261
$312.84 p/Share
768
Reduced 1.96%
38,424
Common Stock
Oct 18
2022
SELL
Open market or private sale
$538,966
$300.93 p/Share
1,791
Reduced 4.37%
39,192
Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
$211,891
$276.62 p/Share
766
Reduced 1.83%
40,983
Common Stock
May 16
2022
SELL
Open market or private sale
$11,365
$252.56 p/Share
45
Reduced 0.11%
41,749
Common Stock
May 04
2022
SELL
Open market or private sale
$9,903
$275.09 p/Share
36
Reduced 0.09%
41,660
Common Stock
May 02
2022
SELL
Open market or private sale
$83,091
$259.66 p/Share
320
Reduced 0.76%
41,696
Common Stock
Apr 29
2022
SELL
Payment of exercise price or tax liability
$211,546
$276.17 p/Share
766
Reduced 1.79%
42,016
Common Stock
Apr 07
2022
SELL
Open market or private sale
$155,044
$276.37 p/Share
561
Reduced 1.29%
42,782
Common Stock