Encore Capital Group Inc (NASDAQ:ECPG)

58.85
Delayed Data
As of Jul 01
 +1.08 / +1.87%
Today’s Change
43.24
Today|||52-Week Range
72.67
-5.25%
Year-to-Date