Mar 18
2025
SELL
Sale (or disposition) back to the issuer
$45,382
$93.38 p/Share
486
Reduced 12.55%
3,388
Common Stock
Mar 18
2025
-
1,966
Reduced 100.0%
0
Common Stock
Mar 18
2025
SELL
Payment of exercise price or tax liability
$132,786
$93.38 p/Share
1,422
Reduced 41.97%
1,966
Common Stock
Mar 18
2025
BUY
Grant, award, or other acquisition
-
3,874
Added 50.0%
3,874
Common Stock
Feb 20
2025
SELL
Sale (or disposition) back to the issuer
$24,961
$90.77 p/Share
275
Reduced 19.87%
1,109
Common Stock
Feb 20
2025
-
896
Reduced 100.0%
0
Common Stock
Feb 20
2025
SELL
Payment of exercise price or tax liability
$66,352
$90.77 p/Share
731
Reduced 44.93%
896
Common Stock
Feb 20
2025
BUY
Exercise of conversion of derivative security
-
1,878
Added 62.35%
1,134
Common Stock
Feb 20
2025
BUY
Grant, award, or other acquisition
-
24
Added 2.58%
907
Common Stock
Oct 22
2024
-
473
Reduced 100.0%
0
Common Stock
Oct 22
2024
SELL
Payment of exercise price or tax liability
$30,225
$88.12 p/Share
343
Reduced 42.03%
473
Common Stock
Oct 22
2024
BUY
Grant, award, or other acquisition
-
816
Added 61.17%
518
Common Stock
Feb 20
2024
SELL
Sale (or disposition) back to the issuer
$14,510
$69.1 p/Share
210
Reduced 16.27%
1,081
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$53,967
$69.1 p/Share
781
Reduced 46.41%
902
Common Stock
Feb 20
2024
-
902
Reduced 100.0%
0
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
-
475
Added 33.93%
925
Common Stock
Feb 20
2024
BUY
Exercise of conversion of derivative security
-
1,418
Added 56.25%
1,103
Common Stock
Oct 17
2023
-
413
Reduced 100.0%
0
Common Stock
Oct 17
2023
SELL
Payment of exercise price or tax liability
$22,396
$76.18 p/Share
294
Reduced 41.58%
413
Common Stock
Oct 17
2023
BUY
Grant, award, or other acquisition
-
707
Added 60.79%
456
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$31,541
$75.1 p/Share
420
Reduced 47.84%
458
Common Stock
Feb 17
2023
-
458
Reduced 100.0%
0
Common Stock
Feb 17
2023
SELL
Sale (or disposition) back to the issuer
$12,541
$75.1 p/Share
167
Reduced 21.06%
626
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
994
Added 60.61%
646
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
51
Added 9.55%
483
Common Stock