Jan 15
2025
SELL
Sale (or disposition) back to the issuer
$3,075
$87.87 p/Share
35
Reduced 4.05%
829
Common Stock
Jan 15
2025
BUY
Exercise of conversion of derivative security
-
35
Added 3.89%
864
Common Stock
Dec 15
2024
SELL
Sale (or disposition) back to the issuer
$3,188
$91.09 p/Share
35
Reduced 4.05%
829
Common Stock
Dec 15
2024
BUY
Exercise of conversion of derivative security
-
35
Added 3.89%
864
Common Stock
Nov 15
2024
SELL
Sale (or disposition) back to the issuer
$3,163
$90.38 p/Share
35
Reduced 4.05%
829
Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
-
35
Added 3.89%
864
Common Stock
Oct 15
2024
SELL
Sale (or disposition) back to the issuer
$3,180
$90.88 p/Share
35
Reduced 4.05%
829
Common Stock
Oct 15
2024
BUY
Exercise of conversion of derivative security
-
35
Added 3.89%
864
Common Stock
Sep 15
2024
SELL
Sale (or disposition) back to the issuer
$2,866
$81.91 p/Share
35
Reduced 4.05%
829
Common Stock
Sep 15
2024
BUY
Exercise of conversion of derivative security
-
35
Added 3.89%
864
Common Stock
Aug 15
2024
SELL
Sale (or disposition) back to the issuer
$2,696
$77.03 p/Share
35
Reduced 4.05%
829
Common Stock
Aug 15
2024
BUY
Exercise of conversion of derivative security
-
35
Added 3.89%
864
Common Stock
Jul 15
2024
SELL
Sale (or disposition) back to the issuer
$2,444
$69.84 p/Share
35
Reduced 4.05%
829
Common Stock
Jul 15
2024
BUY
Exercise of conversion of derivative security
-
35
Added 3.89%
864
Common Stock
Jun 15
2024
SELL
Sale (or disposition) back to the issuer
$2,051
$58.61 p/Share
35
Reduced 4.05%
829
Common Stock
Jun 15
2024
BUY
Exercise of conversion of derivative security
-
35
Added 3.89%
864
Common Stock
May 15
2024
SELL
Sale (or disposition) back to the issuer
$2,267
$64.79 p/Share
35
Reduced 4.05%
829
Common Stock
May 15
2024
BUY
Exercise of conversion of derivative security
-
35
Added 3.89%
864
Common Stock
Apr 15
2024
SELL
Sale (or disposition) back to the issuer
$1,965
$56.16 p/Share
35
Reduced 4.05%
829
Common Stock
Apr 15
2024
BUY
Exercise of conversion of derivative security
-
35
Added 3.89%
864
Common Stock
Mar 15
2024
SELL
Sale (or disposition) back to the issuer
$2,029
$57.98 p/Share
35
Reduced 4.05%
829
Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
-
35
Added 3.89%
864
Common Stock
Feb 06
2024
BUY
Grant, award, or other acquisition
-
829
Added 50.0%
829
Common Stock