Encore Capital Group, Inc. (ECPG) has a market capitalization of $1.78B and trades at $79.71. The 52-week range is 26.45-74.58.
Key metrics include a trailing Price-to-Earnings (P/E) ratio of 7.2, Earnings Per Share (EPS) of $11.05, annual revenue of $1.76B.
The stock has a beta of 1.27, operates in the Financial Services sector.