Mar 15
2024
SELL
Sale (or disposition) back to the issuer
$326,303
$137.16 p/Share
2,379
Reduced 1.29%
182,444
Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
$326,210
$52.64 p/Share
6,197
Added 3.24%
184,823
Common Stock
Feb 11
2024
SELL
Payment of exercise price or tax liability
$3,290,620
$130.27 p/Share
25,260
Reduced 12.39%
178,626
Common Stock
Feb 11
2024
BUY
Exercise of conversion of derivative security
$8,399,679
$130.27 p/Share
64,479
Added 26.29%
180,767
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$286,072
$130.27 p/Share
2,196
Reduced 1.55%
139,407
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
$726,515
$130.27 p/Share
5,577
Added 3.79%
141,603
Common Stock
Jan 24
2024
SELL
Payment of exercise price or tax liability
$6,611,665
$129.44 p/Share
51,079
Reduced 27.3%
136,026
Common Stock
Jan 24
2024
BUY
Grant, award, or other acquisition
-
129,780
Added 44.61%
161,163
Common Stock
Jan 16
2024
SELL
Open market or private sale
$485,312
$129.21 p/Share
3,756
Reduced 6.15%
57,325
Common Stock
Jan 16
2024
SELL
Sale (or disposition) back to the issuer
$309,008
$129.13 p/Share
2,393
Reduced 3.88%
59,209
Common Stock
Jan 16
2024
BUY
Exercise of conversion of derivative security
$308,802
$50.22 p/Share
6,149
Added 9.24%
60,409
Common Stock
Dec 15
2023
SELL
Open market or private sale
$493,604
$130.17 p/Share
3,792
Reduced 6.2%
57,325
Common Stock
Dec 15
2023
SELL
Sale (or disposition) back to the issuer
$309,026
$131.11 p/Share
2,357
Reduced 3.83%
59,227
Common Stock
Dec 15
2023
BUY
Exercise of conversion of derivative security
$308,802
$50.22 p/Share
6,149
Added 9.24%
60,409
Common Stock
Nov 15
2023
SELL
Open market or private sale
$476,944
$127.97 p/Share
3,727
Reduced 6.1%
57,325
Common Stock
Nov 15
2023
SELL
Sale (or disposition) back to the issuer
$308,877
$127.53 p/Share
2,422
Reduced 3.93%
59,194
Common Stock
Nov 15
2023
BUY
Exercise of conversion of derivative security
$308,802
$50.22 p/Share
6,149
Added 9.24%
60,409
Common Stock
Oct 16
2023
SELL
Open market or private sale
$412,247
$117.55 p/Share
3,507
Reduced 5.77%
57,325
Common Stock
Oct 16
2023
SELL
Sale (or disposition) back to the issuer
$308,913
$116.88 p/Share
2,643
Reduced 4.28%
59,084
Common Stock
Oct 16
2023
BUY
Exercise of conversion of derivative security
$308,853
$50.22 p/Share
6,150
Added 9.24%
60,410
Common Stock
Sep 15
2023
SELL
Sale (or disposition) back to the issuer
$308,944
$131.69 p/Share
2,346
Reduced 3.81%
59,233
Common Stock
Sep 15
2023
SELL
Open market or private sale
$499,198
$131.23 p/Share
3,804
Reduced 6.22%
57,325
Common Stock
Sep 15
2023
BUY
Exercise of conversion of derivative security
$308,853
$50.22 p/Share
6,150
Added 9.24%
60,410
Common Stock
Aug 15
2023
SELL
Open market or private sale
$520,096
$134.81 p/Share
3,858
Reduced 6.31%
57,325
Common Stock
Aug 15
2023
SELL
Sale (or disposition) back to the issuer
$308,938
$134.79 p/Share
2,292
Reduced 3.72%
59,260
Common Stock