Home Stocks Strategy Adds 430 BTC, Achieves 25.1% Yield in 2025