Can AmerisourceBergen Corporation (ABC) stock recover despite sales dropping?

The price of AmerisourceBergen Corporation (NYSE:ABC) shares last traded on Wall Street fell -3.15% to $185.33. Based on available information, 17 analysts follow AmerisourceBergen Corporation (NYSE:ABC). The consensus rating among analysts is ‘Overweight’. ABC stock price is now 0.40% away from the 50-day moving average and 10.63% away from the 200-day moving average. The market […]