Business ❯ Finance ❯ Investment Strategies ❯ Corporate Investments
Investor confidence propelled a 5% stock rally after the purchase, highlighting the firm’s push to reach 100,000 BTC by end-2026.