Feb 17
2025
SELL
Payment of exercise price or tax liability
$635,468
$280.56 p/Share
2,265
Reduced 13.74%
14,225
Common Stock
Feb 17
2025
BUY
Grant, award, or other acquisition
-
5,107
Added 23.65%
16,490
Common Stock
Jan 21
2025
SELL
Open market or private sale
$3,470,320
$280.0 p/Share
12,394
Reduced 52.13%
11,383
Common Stock
Jan 21
2025
BUY
Exercise of conversion of derivative security
$306,327
$60.36 p/Share
5,075
Added 17.59%
23,777
Common Stock
Dec 16
2024
SELL
Open market or private sale
$1,167,271
$267.6 p/Share
4,362
Reduced 18.91%
18,702
Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$53,170
$163.6 p/Share
325
Reduced 1.4%
22,934
Common Stock
Feb 27
2024
BUY
Grant, award, or other acquisition
-
4,351
Added 15.76%
23,259
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$133,168
$191.61 p/Share
695
Reduced 3.55%
18,908
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
-
1,983
Added 9.23%
19,499
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$40,901
$276.36 p/Share
148
Reduced 0.93%
15,730
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
-
1,809
Added 9.35%
17,539
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$161,024
$296.0 p/Share
544
Reduced 3.31%
15,878
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
1,554
Added 8.69%
16,335
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$31,841
$294.83 p/Share
108
Reduced 0.72%
14,868
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
-
1,511
Added 9.21%
14,888
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
2,308
Added 14.71%
13,377
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$44,306
$259.1 p/Share
171
Reduced 1.53%
10,974
Common Stock
Feb 17
2021
SELL
Payment of exercise price or tax liability
$212,844
$279.69 p/Share
761
Reduced 6.39%
11,145
Common Stock
Feb 17
2021
BUY
Grant, award, or other acquisition
-
3,477
Added 22.6%
11,906
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$57,085
$289.77 p/Share
197
Reduced 2.28%
8,429
Common Stock
Feb 10
2021
SELL
Payment of exercise price or tax liability
$29,976
$280.15 p/Share
107
Reduced 1.23%
8,626
Common Stock