Encore Capital Group Inc - Common Stock (ECPG)

101.21
+3.07 (3.13%)
NASDAQ· Last Trade: Aug 21st, 6:26 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors