Shares of MacroGenics, Inc. (NASDAQ:MGNX – Get Rating) hit a new 52-week low during trading on Monday . The company traded as low as $8.02 and last traded at $8.21, with a volume of 48121 shares traded. The stock had previously closed at $8.49. A number of research analysts have recently commented on the company. […]