Financial insights of TRV