Financial insights of RPT