ECPGEncore Capital Group, Inc.

$99.01

Is the business good?