Eleven analyst firms have given AmSurg stock an average rating of "buy," according to a report from The Legacy.
AmSurg stock has an average 12-month price target of $67.45. The company's stock has a 50-day moving average of $65 and a 200-day moving average of $58, according to the report.