Feb 11
2025
SELL
Payment of exercise price or tax liability
$35,686
$133.16 p/Share
268
Reduced 1.65%
15,944
Common Stock
Feb 11
2025
BUY
Exercise of conversion of derivative security
-
288
Added 1.75%
16,212
Common Stock
Feb 10
2025
SELL
Payment of exercise price or tax liability
$40,626
$134.08 p/Share
303
Reduced 1.87%
15,924
Common Stock
Feb 10
2025
BUY
Exercise of conversion of derivative security
-
325
Added 1.96%
16,227
Common Stock
Feb 09
2025
SELL
Payment of exercise price or tax liability
$47,660
$133.13 p/Share
358
Reduced 2.2%
15,902
Common Stock
Feb 09
2025
BUY
Exercise of conversion of derivative security
-
419
Added 2.51%
16,260
Common Stock
Feb 07
2025
SELL
Payment of exercise price or tax liability
$70,026
$133.13 p/Share
526
Reduced 3.21%
15,841
Common Stock
Feb 07
2025
BUY
Exercise of conversion of derivative security
-
615
Added 3.62%
16,367
Common Stock
May 06
2024
SELL
Payment of exercise price or tax liability
$158,436
$158.12 p/Share
1,002
Reduced 5.98%
15,752
Common Stock
May 06
2024
BUY
Grant, award, or other acquisition
-
1,287
Added 7.13%
16,754
Common Stock
Mar 08
2024
SELL
Open market or private sale
$540,000
$180.0 p/Share
3,000
Reduced 16.25%
15,467
Common Stock
Mar 08
2024
BUY
Exercise of conversion of derivative security
$154,770
$51.59 p/Share
3,000
Added 13.97%
18,467
Common Stock
Feb 11
2024
SELL
Payment of exercise price or tax liability
$36,318
$160.7 p/Share
226
Reduced 1.44%
15,467
Common Stock
Feb 11
2024
BUY
Exercise of conversion of derivative security
-
288
Added 1.8%
15,693
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$43,549
$160.7 p/Share
271
Reduced 1.73%
15,405
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
325
Added 2.03%
15,676
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$50,781
$160.7 p/Share
316
Reduced 2.02%
15,351
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
418
Added 2.6%
15,667
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$16,207
$150.07 p/Share
108
Reduced 0.7%
15,249
Common Stock
Feb 05
2024
BUY
Exercise of conversion of derivative security
-
307
Added 1.96%
15,357
Common Stock
Dec 14
2023
SELL
Open market or private sale
$510,000
$170.0 p/Share
3,000
Reduced 16.62%
15,050
Common Stock
Dec 14
2023
BUY
Exercise of conversion of derivative security
$154,770
$51.59 p/Share
3,000
Added 14.25%
18,050
Common Stock
Aug 07
2023
SELL
Open market or private sale
$169,075
$164.47 p/Share
1,028
Reduced 6.39%
15,050
Common Stock
May 11
2023
SELL
Payment of exercise price or tax liability
$247,902
$148.09 p/Share
1,674
Reduced 9.43%
16,077
Common Stock
May 11
2023
BUY
Grant, award, or other acquisition
-
2,458
Added 12.16%
17,751
Common Stock