Oct Logo
Strategy Buys 24,869 BTC for $2B, Now Holds 843,738 | Our Crypto Talk