Feb 18
2025
BUY
Grant, award, or other acquisition
-
2,544
Added 4.91%
49,298
Common Stock
Feb 11
2025
SELL
Payment of exercise price or tax liability
$1,172,815
$397.43 p/Share
2,951
Reduced 5.94%
46,754
Common Stock
Feb 11
2025
BUY
Grant, award, or other acquisition
-
6,392
Added 11.7%
48,236
Common Stock
Feb 07
2025
SELL
Payment of exercise price or tax liability
$306,862
$399.56 p/Share
768
Reduced 1.74%
43,313
Common Stock
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