newsfilter
← Latest News
GlobeNewswire·

Ocwen Financial Announces First Quarter 2024 Results

Net income of $30 million and diluted earnings per share of $3.74; annualized return on equity of 29%Adjusted pre-tax income of $14 million, driven by servicing segment; achieved 13.8% annualized adjusted pre-tax return