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
Jun 11
2022
BUY
Exercise of conversion of derivative security
-
188
Added 8.23%
2,096
Common Stock
Mar 07
2022
SELL
Open market or private sale
$8,992
$136.24 p/Share
66
Reduced 3.34%
1,908
Common Stock, par valu...
Mar 04
2022
SELL
Open market or private sale
$4,873
$135.36 p/Share
36
Reduced 2.07%
1,707
Common Stock, par valu...
Mar 04
2022
BUY
Exercise of conversion of derivative security
-
267
Added 11.91%
1,974
Common Stock, par valu...
Mar 03
2022
BUY
Exercise of conversion of derivative security
-
141
Added 7.48%
1,743
Common Stock, par valu...
Feb 15
2022
SELL
Payment of exercise price or tax liability
$28,067
$157.68 p/Share
178
Reduced 10.0%
1,602
Common Stock, par valu...
Feb 15
2022
BUY
Grant, award, or other acquisition
-
596
Added 26.61%
1,644
Common Stock, par valu...