Ocwen Financial rallies 3%, or 99c, to $38.68

April 11, 2013

11:21 EDT Ocwen Financial rallies 3%, or 99c, to $38.68