Financial insights of TRUP