NPNeptune Insurance Holdings Inc.

$32.05

Is the price fair?