Mar 09
2025
SELL
Payment of exercise price or tax liability
$51,102
$227.12 p/Share
225
Reduced 2.48%
8,843
Common Stock, par valu...
Mar 09
2025
BUY
Exercise of conversion of derivative security
-
570
Added 5.91%
9,068
Common Stock, par valu...
Mar 07
2025
SELL
Payment of exercise price or tax liability
$32,932
$227.12 p/Share
145
Reduced 1.68%
8,498
Common Stock, par valu...
Mar 07
2025
BUY
Exercise of conversion of derivative security
-
366
Added 4.06%
8,643
Common Stock, par valu...
Mar 02
2025
SELL
Payment of exercise price or tax liability
$19,956
$234.78 p/Share
85
Reduced 1.02%
8,277
Common Stock, par valu...
Mar 02
2025
BUY
Exercise of conversion of derivative security
-
216
Added 2.52%
8,362
Common Stock, par valu...
Feb 18
2025
SELL
Payment of exercise price or tax liability
$983,854
$306.02 p/Share
3,215
Reduced 28.3%
8,146
Common Stock, par valu...
Feb 18
2025
BUY
Grant, award, or other acquisition
-
9,273
Added 49.87%
9,322
Common Stock, par valu...
Mar 09
2024
SELL
Payment of exercise price or tax liability
$79,647
$353.99 p/Share
225
Reduced 10.15%
1,991
Common Stock, par valu...
Mar 09
2024
BUY
Exercise of conversion of derivative security
-
570
Added 20.46%
2,216
Common Stock, par valu...
Mar 08
2024
SELL
Open market or private sale
$961,164
$371.68 p/Share
2,586
Reduced 61.11%
1,646
Common Stock, par valu...
Mar 08
2024
BUY
Exercise of conversion of derivative security
$214,382
$113.61 p/Share
1,887
Added 30.84%
4,232
Common Stock, par valu...
Mar 03
2024
SELL
Payment of exercise price or tax liability
$13,186
$366.28 p/Share
36
Reduced 1.51%
2,345
Common Stock, par valu...
Mar 03
2024
BUY
Exercise of conversion of derivative security
-
146
Added 5.78%
2,381
Common Stock, par valu...
Mar 02
2024
SELL
Payment of exercise price or tax liability
$19,412
$366.28 p/Share
53
Reduced 2.32%
2,235
Common Stock, par valu...
Mar 02
2024
BUY
Exercise of conversion of derivative security
-
216
Added 8.63%
2,288
Common Stock, par valu...
Feb 20
2024
SELL
Payment of exercise price or tax liability
$177,485
$324.47 p/Share
547
Reduced 20.89%
2,072
Common Stock, par valu...
Feb 20
2024
BUY
Grant, award, or other acquisition
-
2,180
Added 45.55%
2,606
Common Stock, par valu...
Mar 04
2023
SELL
Payment of exercise price or tax liability
$8,677
$173.55 p/Share
50
Reduced 10.5%
426
Common Stock, par valu...
Mar 04
2023
BUY
Exercise of conversion of derivative security
-
205
Added 30.1%
476
Common Stock, par valu...
Mar 03
2023
SELL
Payment of exercise price or tax liability
$6,247
$173.55 p/Share
36
Reduced 11.73%
271
Common Stock, par valu...
Mar 03
2023
BUY
Exercise of conversion of derivative security
-
145
Added 32.08%
307
Common Stock, par valu...
Mar 02
2023
SELL
Payment of exercise price or tax liability
$9,124
$172.16 p/Share
53
Reduced 24.65%
162
Common Stock, par valu...
Mar 02
2023
BUY
Exercise of conversion of derivative security
-
215
Added 50.0%
215
Common Stock, par valu...
Feb 24
2023
SELL
Open market or private sale
$762,898
$170.1 p/Share
4,485
Reduced 100.0%
0
Common Stock, par valu...