APAMArtisan Partners Asset Management Inc.

$43.55

Is the business good?