Nov 21
2024
-
732
Reduced 100.0%
0
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$43,155
$183.64 p/Share
235
Reduced 24.3%
732
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
235
Added 19.55%
967
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$6,844
$184.98 p/Share
37
Reduced 4.81%
732
Common Stock
Feb 23
2024
BUY
Exercise of conversion of derivative security
-
37
Added 4.59%
769
Common Stock
Feb 17
2024
SELL
Payment of exercise price or tax liability
$4,691
$180.43 p/Share
26
Reduced 3.43%
732
Common Stock
Feb 17
2024
BUY
Exercise of conversion of derivative security
-
26
Added 3.32%
758
Common Stock
Feb 14
2024
SELL
Payment of exercise price or tax liability
$47,008
$178.74 p/Share
263
Reduced 26.43%
732
Common Stock
Feb 14
2024
BUY
Exercise of conversion of derivative security
-
995
Added 50.0%
995
Common Stock
Feb 11
2024
SELL
Payment of exercise price or tax liability
$11,797
$173.49 p/Share
68
Reduced 100.0%
0
Common Stock
Feb 11
2024
BUY
Exercise of conversion of derivative security
-
68
Added 50.0%
68
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$6,049
$128.72 p/Share
47
Reduced 0.23%
20,284
Common Stock
Feb 23
2023
BUY
Exercise of conversion of derivative security
-
47
Added 0.23%
20,331
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$22,301
$131.96 p/Share
169
Reduced 0.83%
20,284
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
$22,301
$131.96 p/Share
169
Added 0.82%
20,453
Common Stock
Feb 14
2023
SELL
Payment of exercise price or tax liability
$53,440
$124.86 p/Share
428
Reduced 2.07%
20,284
Common Stock
Feb 14
2023
BUY
Exercise of conversion of derivative security
-
981
Added 4.52%
20,712
Common Stock
Feb 11
2023
SELL
Payment of exercise price or tax liability
$3,438
$127.36 p/Share
27
Reduced 0.14%
19,731
Common Stock
Feb 11
2023
BUY
Exercise of conversion of derivative security
-
27
Added 0.14%
19,758
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$11,944
$124.42 p/Share
96
Reduced 0.48%
19,731
Common Stock
Feb 08
2023
BUY
Exercise of conversion of derivative security
-
96
Added 0.48%
19,827
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$5,334
$115.96 p/Share
46
Reduced 0.23%
19,731
Common Stock
Feb 23
2022
BUY
Exercise of conversion of derivative security
-
46
Added 0.23%
19,777
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$5,524
$117.54 p/Share
47
Reduced 0.24%
19,731
Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
-
47
Added 0.24%
19,778
Common Stock