Encore Capital Group, Inc. (ECPG) NASDAQ

40.51

-0.26(-0.64%)

Updated at May 09 04:00PM

Currency In USD