"Strategy has bought back 700m of its own shares"