Time
12:04
Strategy spent about $2.46 billion last week to buy 21,021 Bitcoins
August 6, 2025
CoinFeed News
Strategy spent about $2.46 billion last week to buy 21,021 Bitcoins