Strategy Inc (STRC) supply chain analysis