Financial insights of TVGN