Mar 07
2025
SELL
Sale (or disposition) back to the issuer
-
42,558
Reduced 3.92%
1,044,113
Common Stock
Mar 05
2025
SELL
Open market or private sale
$12,728,255
$181.97 p/Share
69,947
Reduced 6.05%
1,086,671
Common Stock
Mar 05
2025
BUY
Exercise of conversion of derivative security
$2,313,846
$33.08 p/Share
69,947
Added 5.7%
1,156,618
Common Stock
Mar 04
2025
SELL
Open market or private sale
$69,969,705
$182.88 p/Share
382,599
Reduced 26.04%
1,086,671
Common Stock
Mar 04
2025
BUY
Exercise of conversion of derivative security
$12,656,374
$33.08 p/Share
382,599
Added 20.66%
1,469,270
Common Stock
Mar 03
2025
SELL
Open market or private sale
$63,223,762
$188.25 p/Share
335,850
Reduced 23.61%
1,086,671
Common Stock
Mar 03
2025
BUY
Exercise of conversion of derivative security
$11,109,918
$33.08 p/Share
335,850
Added 19.1%
1,422,521
Common Stock
Feb 04
2025
SELL
Open market or private sale
$54,438,438
$182.88 p/Share
297,673
Reduced 21.51%
1,086,404
Common Stock
Feb 04
2025
BUY
Exercise of conversion of derivative security
$9,847,022
$33.08 p/Share
297,673
Added 17.7%
1,384,077
Common Stock
Feb 03
2025
SELL
Open market or private sale
$89,576,576
$182.54 p/Share
490,723
Reduced 31.11%
1,086,404
Common Stock
Feb 03
2025
BUY
Exercise of conversion of derivative security
$16,233,116
$33.08 p/Share
490,723
Added 23.73%
1,577,127
Common Stock
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