May 07
2024
SELL
Payment of exercise price or tax liability
$607,743
$390.33 p/Share
1,557
Reduced 3.41%
44,081
Common Stock
May 07
2024
BUY
Grant, award, or other acquisition
-
3,359
Added 6.86%
45,638
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$447,654
$360.43 p/Share
1,242
Reduced 2.85%
42,279
Common Stock
Feb 06
2024
SELL
Payment of exercise price or tax liability
$1,008,843
$348.96 p/Share
2,891
Reduced 6.23%
43,521
Common Stock
Feb 06
2024
BUY
Grant, award, or other acquisition
-
7,146
Added 13.66%
45,177
Common Stock
Feb 06
2024
BUY
Grant, award, or other acquisition
-
1,418
Added 3.49%
39,266
Common Stock
Feb 02
2024
SELL
Open market or private sale
$5,260,913
$352.49 p/Share
14,925
Reduced 28.28%
37,848
Common Stock
Aug 02
2023
SELL
Payment of exercise price or tax liability
$3,504,433
$314.44 p/Share
11,145
Reduced 16.4%
56,813
Common Stock
Aug 02
2023
SELL
Open market or private sale
$1,267,428
$313.72 p/Share
4,040
Reduced 7.11%
52,773
Common Stock
Aug 02
2023
BUY
Exercise of conversion of derivative security
$2,374,630
$156.38 p/Share
15,185
Added 18.26%
67,958
Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$527,433
$270.34 p/Share
1,951
Reduced 3.57%
52,773
Common Stock
May 01
2023
BUY
Grant, award, or other acquisition
-
4,210
Added 7.14%
54,724
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$303,163
$244.29 p/Share
1,241
Reduced 2.4%
50,514
Common Stock
Feb 07
2023
SELL
Payment of exercise price or tax liability
$444,667
$241.93 p/Share
1,838
Reduced 3.43%
51,755
Common Stock
Feb 07
2023
BUY
Grant, award, or other acquisition
-
5,280
Added 9.11%
52,682
Common Stock
Feb 07
2023
BUY
Grant, award, or other acquisition
-
2,021
Added 4.02%
48,313
Common Stock
Oct 28
2022
SELL
Payment of exercise price or tax liability
$3,293,587
$239.9 p/Share
13,729
Reduced 17.4%
65,170
Common Stock
Oct 28
2022
SELL
Open market or private sale
$4,524,867
$239.69 p/Share
18,878
Reduced 28.97%
46,292
Common Stock
Oct 28
2022
BUY
Exercise of conversion of derivative security
$2,454,239
$139.39 p/Share
17,607
Added 19.31%
73,586
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$96,582
$179.52 p/Share
538
Reduced 0.87%
61,292
Common Stock
May 02
2022
SELL
Payment of exercise price or tax liability
$156,348
$193.5 p/Share
808
Reduced 1.29%
61,830
Common Stock
May 02
2022
BUY
Grant, award, or other acquisition
-
1,742
Added 2.71%
62,638
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$966,710
$188.7 p/Share
5,123
Reduced 6.74%
70,896
Common Stock
Feb 10
2022
SELL
Open market or private sale
$1,887,000
$188.7 p/Share
10,000
Reduced 14.11%
60,896
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
$756,397
$105.48 p/Share
7,171
Added 8.62%
76,019
Common Stock