Jan 06
2025
SELL
Open market or private sale
$31,758,808
$180.2 p/Share
176,242
Reduced 13.96%
1,086,404
Common Stock
Jan 06
2025
BUY
Exercise of conversion of derivative security
$5,830,085
$33.08 p/Share
176,242
Added 12.25%
1,262,646
Common Stock
Jan 03
2025
SELL
Open market or private sale
$43,064,422
$182.87 p/Share
235,492
Reduced 17.81%
1,086,404
Common Stock
Jan 03
2025
BUY
Exercise of conversion of derivative security
$7,790,075
$33.08 p/Share
235,492
Added 15.12%
1,321,896
Common Stock
Jan 02
2025
SELL
Open market or private sale
$68,651,874
$182.26 p/Share
376,670
Reduced 25.75%
1,086,404
Common Stock
Jan 02
2025
BUY
Exercise of conversion of derivative security
$12,460,243
$33.08 p/Share
376,670
Added 20.47%
1,463,074
Common Stock
Dec 07
2024
SELL
Sale (or disposition) back to the issuer
-
21,279
Reduced 3.77%
543,202
Common Stock
Oct 20
2024
SELL
Sale (or disposition) back to the issuer
-
147,809
Reduced 20.75%
564,481
Common Stock
Oct 16
2024
BUY
Grant, award, or other acquisition
-
93,575
Added 11.61%
712,290
Common Stock
Oct 10
2024
SELL
Open market or private sale
$30,021,200
$367.97 p/Share
81,586
Reduced 11.65%
618,715
Common Stock
Oct 10
2024
BUY
Exercise of conversion of derivative security
$5,398,545
$66.17 p/Share
81,586
Added 10.43%
700,301
Common Stock
Sep 07
2024
SELL
Sale (or disposition) back to the issuer
-
21,279
Reduced 3.32%
618,715
Common Stock
Sep 04
2024
SELL
Open market or private sale
$22,847,771
$342.72 p/Share
66,666
Reduced 9.43%
639,994
Common Stock
Sep 04
2024
BUY
Exercise of conversion of derivative security
$4,411,289
$66.17 p/Share
66,666
Added 8.62%
706,660
Common Stock
Aug 20
2024
SELL
Open market or private sale
$60,030,082
$367.89 p/Share
163,174
Reduced 20.32%
639,994
Common Stock
Aug 20
2024
BUY
Exercise of conversion of derivative security
$10,797,223
$66.17 p/Share
163,174
Added 16.89%
803,168
Common Stock
Aug 13
2024
SELL
Open market or private sale
$22,127,233
$334.42 p/Share
66,166
Reduced 9.37%
639,994
Common Stock
Aug 13
2024
BUY
Exercise of conversion of derivative security
$4,378,204
$66.17 p/Share
66,166
Added 8.57%
706,160
Common Stock
Aug 09
2024
SELL
Open market or private sale
$166,530
$333.06 p/Share
500
Reduced 0.08%
639,994
Common Stock
Aug 09
2024
BUY
Exercise of conversion of derivative security
$33,085
$66.17 p/Share
500
Added 0.08%
640,494
Common Stock
Jul 20
2024
SELL
Sale (or disposition) back to the issuer
-
54,234
Reduced 7.81%
639,994
Common Stock
Jul 01
2024
SELL
Open market or private sale
$22,463,782
$336.95 p/Share
66,668
Reduced 8.76%
694,228
Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
$4,411,421
$66.17 p/Share
66,668
Added 8.06%
760,896
Common Stock
Jun 07
2024
SELL
Sale (or disposition) back to the issuer
-
21,279
Reduced 2.97%
694,228
Common Stock
Apr 20
2024
SELL
Sale (or disposition) back to the issuer
-
54,234
Reduced 7.05%
715,507
Common Stock