Market Cap 945.87M
Revenue (ttm) 1.32B
Net Income (ttm) -139.24M
EPS (ttm) N/A
PE Ratio 6.76
Forward PE 6.78
Profit Margin -10.58%
Debt to Equity Ratio 4.79
Volume 305,505
Avg Vol 404,130
Day's Range N/A - N/A
Shares Out 23.35M
Stochastic %K 91%
Beta 1.65
Analysts Strong Sell
Price Target $59.75

Latest News on ECPG

PRA Group: Rebuilding Credibility And Still Undervalued

Jan 3, 2025, 5:51 AM EST - 4 months ago

PRA Group: Rebuilding Credibility And Still Undervalued

PRAA


Seven Encore Locations Certified as Great Place to Work

Sep 30, 2022, 10:00 AM EDT - 2 years ago

Seven Encore Locations Certified as Great Place to Work