Canaccord Genuity Assumes Coverage on InterMune Inc. (ITMN) at Buy

Go back to Canaccord Genuity Assumes Coverage on InterMune Inc. (ITMN) at Buy