Financial insights of STTK