OHI stock rating: OMEGA HEALTHCARE INVESTORS INC quant rating & factor grades · Tickwind