Okwen Financial Corporation (OCN) leads the mortgage finance industry with an overall score of 64. OCN is down -5.90% so far this year after the company closed yesterday at $29.81. The overall score measures a company’s performance based on both short-term and long-term metrics and means that OCN scores better than 64% of the overall market.
OCN has an overall score of 64. Find out what this means for you and get the rest of the OCN rankings!