OHIOmega Healthcare Investors, Inc.

$46.97

Is the business good?