
Repligen Beats Earnings Estimates in Third Quarter
The Waltham-based life sciences firm reported $209.3 million in revenue during the third quarter.
Live Poll
Does meeting earnings expectations make you more confident in your personal investment plans?
