NMIHNMI Holdings, Inc.

$45.15

Is the business good?