Ocwen Financial Corporation (OCN)
NYSE: OCN · IEX Real-Time Price · USD
27.01
+0.24 (0.90%)
Mar 28, 2024, 4:00 PM EDT - Market closed

Ocwen Financial Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current2023202220212020201920182017201620152014 2013 - 1995
Market Capitalization
2082362323682511851794106688741,900
Upgrade
Market Cap Growth
-1.74%-36.88%46.48%35.97%2.89%-56.19%-38.71%-23.53%-54.00%-74.77%
Upgrade
Enterprise Value
10,87210,90110,67810,3958,6248,0658,6047,1946,7316,3988,203
Upgrade
PE Ratio
-3.71-3.719.0320.32-6.24-1.30-2.54-3.20-3.35-3.54-4.02
Upgrade
PS Ratio
0.190.220.240.350.260.160.170.340.480.500.90
Upgrade
PB Ratio
0.520.590.510.770.600.450.320.751.021.031.83
Upgrade
P/FCF Ratio
12.9714.761.35-0.780.951.190.661.021.681.615.57
Upgrade
P/OCF Ratio
19.9622.711.34-0.790.961.220.661.001.591.505.39
Upgrade
EV/Sales Ratio
10.1910.2211.199.908.987.188.096.024.853.673.89
Upgrade
EV/EBITDA Ratio
20.7520.8122.2127.9429.5520.5937.0829.1729.1213.6022.13
Upgrade
EV/EBIT Ratio
21.2421.3022.9228.7931.6122.4242.0132.7432.7018.1783.40
Upgrade
EV/FCF Ratio
679.52681.3161.90-22.1132.7952.1131.5017.8516.8811.7624.05
Upgrade
Debt / Equity Ratio
27.1827.1823.4721.5921.0220.3215.9013.009.686.796.19
Upgrade
Debt / EBITDA Ratio
20.8420.8422.3027.6629.9121.3838.0228.7327.3412.2917.36
Upgrade
Debt / FCF Ratio
682.49682.4962.15-21.8933.2054.1032.3017.5815.8510.6218.86
Upgrade
Asset Turnover
0.080.080.080.090.090.110.120.150.180.220.26
Upgrade
Interest Coverage
0.900.901.060.990.720.740.740.600.500.730.18
Upgrade
Return on Equity (ROE)
-15.00%-15.00%4.90%3.90%-9.40%-32.90%-12.10%-22.00%-29.60%-23.60%-29.60%
Upgrade
Return on Assets (ROA)
-0.50%-0.50%0.20%0.20%-0.40%-1.40%-0.80%-1.60%-2.70%-3.10%-5.70%
Upgrade
Return on Capital (ROIC)
3.73%3.73%3.80%3.18%2.73%3.74%1.39%2.57%2.35%3.96%1.02%
Upgrade
Earnings Yield
-30.69%-26.97%11.07%4.92%-16.01%-76.98%-39.44%-31.24%-29.89%-28.26%-24.88%
Upgrade
FCF Yield
7.71%6.78%74.32%-127.83%104.76%83.82%152.20%98.42%59.67%62.27%17.95%
Upgrade
Buyback Yield / Dilution
15.13%15.13%4.11%-7.24%2.39%-0.55%-5.21%-2.49%1.06%4.60%6.04%
Upgrade
Total Shareholder Return
15.13%15.13%4.11%-7.24%2.39%-0.55%-5.21%-2.49%1.06%4.60%6.04%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).