Flash News
Strategy sold 18.26 million shares at approximately $2.01 billion
On 24 August, Strategy sold 18.26 million shares at approximately $2.01 billion. (FIA)
On 24 August, Strategy sold 18.26 million shares at approximately $2.01 billion. (FIA)