Market Cap 884.93M
Revenue (ttm) 1.32B
Net Income (ttm) -139.24M
EPS (ttm) N/A
PE Ratio 6.36
Forward PE 5.70
Profit Margin -10.58%
Debt to Equity Ratio 4.63
Volume 181,100
Avg Vol 319,968
Day's Range N/A - N/A
Shares Out 23.35M
Stochastic %K 14%
Beta 1.65
Analysts Strong Sell
Price Target $57.25

Latest News on ECPG

PRA Group: Rebuilding Credibility And Still Undervalued

Jan 3, 2025, 5:51 AM EST - 5 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