Encore Capital Group, Inc. (ECPG) NASDAQ

76.30

+1.52(+2.03%)

Updated at April 09 03:12PM

Currency In USD