Wall Street has ended mixed after a rally in Allergan Plc and other healthcare companies offset a decline in energy shares.

Wall Street has ended mixed after a rally in Allergan Plc and other healthcare companies offset a decline in energy shares.