Display in USD
Repligen Q3 Adj. EPS $0.53 Beats $0.46 Estimate, Sales $209.314M Beat $206.619M Estimate | WAPE