Strategy Inc (MSTR) fundamental stock analysis