Financial insights of ROST