Encore Capital Group, Inc. (ECPG) NASDAQ

81.93

-2.14(-2.55%)

Updated at April 29 04:00PM

Currency In USD