Strategy Achieves 13.3% Bitcoin Yield Year-to-Date 2026 | Intellectia.AI