AtriCure (NASDAQ:ATRC – Get Free Report) had its price objective dropped by analysts at Needham & Company LLC from $46.00 to $40.00 in a report released on Thursday, Benzinga reports. The firm currently has a “buy” rating on the medical device company’s stock. Needham & Company LLC’s price objective points to a potential upside of […]