Feb 16
2025
SELL
Payment of exercise price or tax liability
$21,122
$88.75 p/Share
238
Reduced 1.87%
12,457
Common Stock
Feb 15
2025
SELL
Sale (or disposition) back to the issuer
$5,147
$88.75 p/Share
58
Reduced 0.45%
12,695
Common Stock
Feb 15
2025
BUY
Exercise of conversion of derivative security
-
58
Added 0.45%
12,753
Common Stock
Feb 07
2025
SELL
Payment of exercise price or tax liability
$51,327
$89.89 p/Share
571
Reduced 4.3%
12,695
Common Stock
Feb 06
2025
BUY
Grant, award, or other acquisition
-
1,104
Added 7.68%
13,266
Common Stock
Jan 15
2025
SELL
Sale (or disposition) back to the issuer
$5,096
$87.87 p/Share
58
Reduced 0.47%
12,162
Common Stock
Jan 15
2025
BUY
Exercise of conversion of derivative security
-
58
Added 0.47%
12,220
Common Stock
Dec 15
2024
SELL
Sale (or disposition) back to the issuer
$5,283
$91.09 p/Share
58
Reduced 0.47%
12,162
Common Stock
Dec 15
2024
BUY
Exercise of conversion of derivative security
-
58
Added 0.47%
12,220
Common Stock
Nov 15
2024
SELL
Sale (or disposition) back to the issuer
$5,242
$90.38 p/Share
58
Reduced 0.47%
12,162
Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
-
58
Added 0.47%
12,220
Common Stock
Oct 15
2024
SELL
Sale (or disposition) back to the issuer
$5,271
$90.88 p/Share
58
Reduced 0.47%
12,162
Common Stock
Oct 15
2024
BUY
Exercise of conversion of derivative security
-
58
Added 0.47%
12,220
Common Stock
Sep 15
2024
SELL
Sale (or disposition) back to the issuer
$4,750
$81.91 p/Share
58
Reduced 0.47%
12,162
Common Stock
Sep 15
2024
BUY
Exercise of conversion of derivative security
-
58
Added 0.47%
12,220
Common Stock
Aug 15
2024
SELL
Sale (or disposition) back to the issuer
$4,467
$77.03 p/Share
58
Reduced 0.47%
12,162
Common Stock
Aug 15
2024
BUY
Exercise of conversion of derivative security
-
58
Added 0.47%
12,220
Common Stock
Jul 15
2024
SELL
Sale (or disposition) back to the issuer
$4,050
$69.84 p/Share
58
Reduced 0.47%
12,162
Common Stock
Jul 15
2024
BUY
Exercise of conversion of derivative security
-
58
Added 0.47%
12,220
Common Stock
Jun 15
2024
SELL
Sale (or disposition) back to the issuer
$3,399
$58.61 p/Share
58
Reduced 0.47%
12,162
Common Stock
Jun 15
2024
BUY
Exercise of conversion of derivative security
-
58
Added 0.47%
12,220
Common Stock
May 15
2024
SELL
Sale (or disposition) back to the issuer
$3,757
$64.79 p/Share
58
Reduced 0.47%
12,162
Common Stock
May 15
2024
BUY
Exercise of conversion of derivative security
-
58
Added 0.47%
12,220
Common Stock
Apr 15
2024
SELL
Sale (or disposition) back to the issuer
$3,257
$56.16 p/Share
58
Reduced 0.47%
12,162
Common Stock
Apr 15
2024
BUY
Exercise of conversion of derivative security
-
58
Added 0.47%
12,220
Common Stock