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
Aug 15
2023
BUY
Exercise of conversion of derivative security
$308,853
$50.22 p/Share
6,150
Added 9.24%
60,410
Common Stock
Jul 14
2023
SELL
Open market or private sale
$526,961
$135.92 p/Share
3,877
Reduced 6.33%
57,325
Common Stock
Jul 14
2023
SELL
Sale (or disposition) back to the issuer
$309,014
$135.95 p/Share
2,273
Reduced 3.69%
59,270
Common Stock
Jul 14
2023
BUY
Exercise of conversion of derivative security
$308,853
$50.22 p/Share
6,150
Added 9.24%
60,410
Common Stock
Jun 15
2023
SELL
Sale (or disposition) back to the issuer
$308,969
$136.35 p/Share
2,266
Reduced 3.68%
59,273
Common Stock
Jun 15
2023
SELL
Open market or private sale
$531,603
$136.87 p/Share
3,884
Reduced 6.35%
57,325
Common Stock