Strategy Inc (MSTR) supply chain analysis