Market Cap 723.05M
Revenue (ttm) 1.32B
Net Income (ttm) -139.24M
EPS (ttm) N/A
PE Ratio 6.02
Forward PE 5.06
Profit Margin -10.58%
Debt to Equity Ratio 4.79
Volume 287,400
Avg Vol 379,054
Day's Range N/A - N/A
Shares Out 23.69M
Stochastic %K 93%
Beta 1.58
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 - 3 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