Market10 years ago
Markets Buzz: Achillion Pharmaceuticals, Inc. (NASDAQ:ACHN), Meritor, Inc. (NYSE:MTOR), Walter Energy, Inc. (NYSE:WLT)
Achillion Pharmaceuticals, Inc. (NASDAQ:ACHN)’s shares decreased 4.43% to $7.77. Maxim on June 16 said its recent meeting with Achillion management made it believe that fundamental progress...