News

Strategy estimates that the net proceeds to it from the offering will be approximately $2.474 billion, after deducting the underwriting discounts and commissions and Strategy's estimated offering ...