Financial insights of STRC