Shares of Immatics (NASDAQ:IMTX – Free Report) dropped 5.4% on Friday . The stock traded as low as $11.08 and last traded at $11.09. Approximately 95,501 shares changed hands during mid-day trading, a decline of 74% from the average daily volume of 365,254 shares. The stock had previously closed at $11.72. Analyst Upgrades and Downgrades […]