Market Overview

UPDATE: Impax Deal Signifies Return Of Impax To Its Generic Equivalent To Concerta For $586M