Mar 09
2025
SELL
Payment of exercise price or tax liability
$51,102
$227.12 p/Share
225
Reduced 1.98%
11,152
Common Stock, par valu...
Mar 09
2025
BUY
Exercise of conversion of derivative security
-
570
Added 4.77%
11,377
Common Stock, par valu...
Mar 07
2025
SELL
Payment of exercise price or tax liability
$39,291
$227.12 p/Share
173
Reduced 1.58%
10,807
Common Stock, par valu...
Mar 07
2025
BUY
Exercise of conversion of derivative security
-
438
Added 3.84%
10,980
Common Stock, par valu...
Mar 02
2025
SELL
Payment of exercise price or tax liability
$19,956
$234.78 p/Share
85
Reduced 0.8%
10,542
Common Stock, par valu...
Mar 02
2025
BUY
Exercise of conversion of derivative security
-
216
Added 1.99%
10,627
Common Stock, par valu...
Feb 18
2025
SELL
Payment of exercise price or tax liability
$983,854
$306.02 p/Share
3,215
Reduced 23.59%
10,411
Common Stock, par valu...
Feb 18
2025
BUY
Grant, award, or other acquisition
-
9,273
Added 44.45%
11,587
Common Stock, par valu...
Mar 09
2024
SELL
Payment of exercise price or tax liability
$49,204
$353.99 p/Share
139
Reduced 3.16%
4,256
Common Stock, par valu...
Mar 09
2024
BUY
Exercise of conversion of derivative security
-
570
Added 11.48%
4,395
Common Stock, par valu...
Mar 03
2024
SELL
Payment of exercise price or tax liability
$12,819
$366.28 p/Share
35
Reduced 0.91%
3,825
Common Stock, par valu...
Mar 03
2024
BUY
Exercise of conversion of derivative security
-
142
Added 3.55%
3,860
Common Stock, par valu...
Mar 02
2024
SELL
Payment of exercise price or tax liability
$21,976
$366.28 p/Share
60
Reduced 1.59%
3,718
Common Stock, par valu...
Mar 02
2024
BUY
Exercise of conversion of derivative security
-
216
Added 5.41%
3,778
Common Stock, par valu...
Feb 20
2024
SELL
Payment of exercise price or tax liability
$13,952
$324.47 p/Share
43
Reduced 1.19%
3,562
Common Stock, par valu...
Feb 20
2024
BUY
Grant, award, or other acquisition
-
142
Added 3.98%
3,424
Common Stock, par valu...
Mar 04
2023
SELL
Payment of exercise price or tax liability
$11,454
$173.55 p/Share
66
Reduced 1.97%
3,282
Common Stock, par valu...
Mar 04
2023
BUY
Exercise of conversion of derivative security
-
267
Added 7.39%
3,348
Common Stock, par valu...
Mar 03
2023
SELL
Payment of exercise price or tax liability
$6,074
$173.55 p/Share
35
Reduced 1.12%
3,081
Common Stock, par valu...
Mar 03
2023
BUY
Exercise of conversion of derivative security
-
141
Added 4.33%
3,116
Common Stock, par valu...
Mar 02
2023
SELL
Payment of exercise price or tax liability
$9,124
$172.16 p/Share
53
Reduced 1.75%
2,975
Common Stock, par valu...
Mar 02
2023
BUY
Exercise of conversion of derivative security
-
215
Added 6.63%
3,028
Common Stock, par valu...
Feb 21
2023
SELL
Payment of exercise price or tax liability
$37,397
$166.21 p/Share
225
Reduced 7.41%
2,813
Common Stock, par valu...
Feb 21
2023
BUY
Grant, award, or other acquisition
-
788
Added 22.94%
2,647
Common Stock, par valu...
Jun 11
2022
SELL
Payment of exercise price or tax liability
$3,596
$78.18 p/Share
46
Reduced 2.19%
2,050
Common Stock