Financial insights of STRO