Strategy Inc (STRC) valuation and key financial metrics