Strategy Acquires 15,355 BTC, Achieves 13.7% Yield in 2025