REA Group (ASX: REA) Company Overview & Stock Analysis