Financial insights of MSTR