Omnicare rings closing bell at NYSE