Apr 03
2025
SELL
Open market or private sale
$49,316,665
$166.14 p/Share
296,838
Reduced 48.31%
317,571
Common Stock
Apr 03
2025
BUY
Exercise of conversion of derivative security
$9,819,401
$33.08 p/Share
296,838
Added 32.57%
614,409
Common Stock
Apr 02
2025
SELL
Open market or private sale
$39,046,983
$171.7 p/Share
227,414
Reduced 41.73%
317,571
Common Stock
Apr 02
2025
BUY
Exercise of conversion of derivative security
$7,522,855
$33.08 p/Share
227,414
Added 29.44%
544,985
Common Stock
Apr 01
2025
SELL
Open market or private sale
$44,724,862
$169.32 p/Share
264,144
Reduced 45.41%
317,571
Common Stock
Apr 01
2025
BUY
Exercise of conversion of derivative security
$8,737,883
$33.08 p/Share
264,144
Added 31.23%
581,715
Common Stock
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