Feb 16
2025
SELL
Payment of exercise price or tax liability
$17,483
$88.75 p/Share
197
Reduced 1.32%
14,671
Common Stock
Feb 15
2025
SELL
Sale (or disposition) back to the issuer
$6,390
$88.75 p/Share
72
Reduced 0.48%
14,868
Common Stock
Feb 15
2025
BUY
Exercise of conversion of derivative security
-
72
Added 0.48%
14,940
Common Stock
Feb 07
2025
SELL
Payment of exercise price or tax liability
$43,686
$89.89 p/Share
486
Reduced 3.17%
14,868
Common Stock
Feb 06
2025
BUY
Grant, award, or other acquisition
-
1,270
Added 7.64%
15,354
Common Stock
Jan 15
2025
SELL
Sale (or disposition) back to the issuer
$6,326
$87.87 p/Share
72
Reduced 0.51%
14,084
Common Stock
Jan 15
2025
BUY
Exercise of conversion of derivative security
-
72
Added 0.51%
14,156
Common Stock
Dec 15
2024
SELL
Sale (or disposition) back to the issuer
$6,558
$91.09 p/Share
72
Reduced 0.51%
14,084
Common Stock
Dec 15
2024
BUY
Exercise of conversion of derivative security
-
72
Added 0.51%
14,156
Common Stock
Nov 15
2024
SELL
Sale (or disposition) back to the issuer
$6,507
$90.38 p/Share
72
Reduced 0.51%
14,084
Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
-
72
Added 0.51%
14,156
Common Stock
Oct 15
2024
SELL
Sale (or disposition) back to the issuer
$6,543
$90.88 p/Share
72
Reduced 0.51%
14,084
Common Stock
Oct 15
2024
BUY
Exercise of conversion of derivative security
-
72
Added 0.51%
14,156
Common Stock
Sep 15
2024
SELL
Sale (or disposition) back to the issuer
$5,897
$81.91 p/Share
72
Reduced 0.51%
14,084
Common Stock
Sep 15
2024
BUY
Exercise of conversion of derivative security
-
72
Added 0.51%
14,156
Common Stock
Aug 15
2024
SELL
Sale (or disposition) back to the issuer
$5,546
$77.03 p/Share
72
Reduced 0.51%
14,156
Common Stock
Aug 15
2024
BUY
Exercise of conversion of derivative security
-
72
Added 0.51%
14,156
Common Stock
Jul 15
2024
SELL
Sale (or disposition) back to the issuer
$5,028
$69.84 p/Share
72
Reduced 0.51%
14,084
Common Stock
Jul 15
2024
BUY
Exercise of conversion of derivative security
-
72
Added 0.51%
14,156
Common Stock
Jun 15
2024
SELL
Sale (or disposition) back to the issuer
$4,219
$58.61 p/Share
72
Reduced 0.51%
14,084
Common Stock
Jun 15
2024
BUY
Exercise of conversion of derivative security
-
72
Added 0.51%
14,156
Common Stock
May 15
2024
SELL
Sale (or disposition) back to the issuer
$4,664
$64.79 p/Share
72
Reduced 0.51%
14,084
Common Stock
May 15
2024
BUY
Exercise of conversion of derivative security
-
72
Added 0.51%
14,156
Common Stock
Apr 15
2024
SELL
Sale (or disposition) back to the issuer
$4,043
$56.16 p/Share
72
Reduced 0.51%
14,084
Common Stock
Apr 15
2024
BUY
Exercise of conversion of derivative security
-
72
Added 0.51%
14,156
Common Stock