Encore Capital Group, Inc. (ECPG) NASDAQ

73.86

-0.92(-1.23%)

Updated at April 09 09:48AM

Currency In USD