Market Overview

Achillion Pharma Closes Offering of 16.89M at $8.40/Share for Net Proceeds $133.5M