Does AtriCure (ATRC) Have the Potential to Rally 54.7% as Wall Street Analysts Expect?
AtriCure (ATRC) closed the last trading session at 49.89 indicates a 54.7% upside potential.The mean estimate comprises nine short-term price targets with a standard deviation of 40 indicates a 24% increase from the current price level, the most optimistic analyst expects the ...