Market Overview

Assisted Living Concepts, Inc. New (NYSE: ALC)

60.13 -0.77 (-1.26%)

Analyst Ratings