Feb 11
2025
SELL
Payment of exercise price or tax liability
$320,283
$146.65 p/Share
2,184
Reduced 1.13%
190,900
Common Stock
Feb 11
2025
BUY
Exercise of conversion of derivative security
$865,235
$146.65 p/Share
5,900
Added 2.97%
193,084
Common Stock
Feb 10
2025
SELL
Payment of exercise price or tax liability
$3,449,672
$148.15 p/Share
23,285
Reduced 11.06%
187,184
Common Stock
Feb 10
2025
BUY
Exercise of conversion of derivative security
$811,269
$148.15 p/Share
5,476
Added 3.39%
156,045
Common Stock
Feb 10
2025
BUY
Grant, award, or other acquisition
-
54,424
Added 20.69%
208,601
Common Stock
Feb 09
2025
SELL
Payment of exercise price or tax liability
$205,290
$143.56 p/Share
1,430
Reduced 0.94%
150,569
Common Stock
Feb 09
2025
BUY
Exercise of conversion of derivative security
$842,553
$143.56 p/Share
5,869
Added 3.72%
151,999
Common Stock
Dec 16
2024
SELL
Open market or private sale
$446,130
$137.06 p/Share
3,255
Reduced 2.18%
146,130
Common Stock
Dec 16
2024
SELL
Open market or private sale
$522,883
$137.06 p/Share
3,815
Reduced 2.49%
149,385
Common Stock
Dec 16
2024
SELL
Sale (or disposition) back to the issuer
$326,197
$137.0 p/Share
2,381
Reduced 1.53%
153,200
Common Stock
Dec 16
2024
BUY
Exercise of conversion of derivative security
$326,157
$52.64 p/Share
6,196
Added 3.83%
155,581
Common Stock
Nov 15
2024
SELL
Open market or private sale
$959,600
$135.94 p/Share
7,059
Reduced 4.51%
149,385
Common Stock
Nov 15
2024
SELL
Sale (or disposition) back to the issuer
$326,261
$136.74 p/Share
2,386
Reduced 1.5%
156,444
Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
$326,157
$52.64 p/Share
6,196
Added 3.75%
158,830
Common Stock
Oct 15
2024
SELL
Open market or private sale
$941,682
$134.43 p/Share
7,005
Reduced 4.39%
152,634
Common Stock
Oct 15
2024
SELL
Sale (or disposition) back to the issuer
$326,239
$133.65 p/Share
2,441
Reduced 1.54%
156,390
Common Stock
Oct 15
2024
BUY
Exercise of conversion of derivative security
$326,210
$52.64 p/Share
6,197
Added 3.76%
158,831
Common Stock
Sep 16
2024
SELL
Open market or private sale
$941,682
$134.43 p/Share
7,005
Reduced 4.3%
155,883
Common Stock
Sep 16
2024
SELL
Sale (or disposition) back to the issuer
$326,239
$133.65 p/Share
2,441
Reduced 1.48%
162,888
Common Stock
Sep 16
2024
BUY
Exercise of conversion of derivative security
$326,210
$52.64 p/Share
6,197
Added 3.61%
165,329
Common Stock
Aug 15
2024
SELL
Open market or private sale
$974,956
$137.92 p/Share
7,069
Reduced 4.25%
159,132
Common Stock
Aug 15
2024
SELL
Sale (or disposition) back to the issuer
$326,267
$137.26 p/Share
2,377
Reduced 1.44%
162,952
Common Stock
Aug 15
2024
BUY
Exercise of conversion of derivative security
$326,210
$52.64 p/Share
6,197
Added 3.61%
165,329
Common Stock
Jul 15
2024
SELL
Open market or private sale
$912,030
$131.02 p/Share
6,961
Reduced 4.11%
162,381
Common Stock
Jul 15
2024
SELL
Sale (or disposition) back to the issuer
$326,305
$131.31 p/Share
2,485
Reduced 1.45%
169,342
Common Stock