NMIHNMI Holdings, Inc.

$44.39

Is the business good?