Financial insights of SGMT