Strategy’s Bold Bitcoin Bet: Unpacking 555,450 BTC Holdings and 14% YTD Yield