Repligen’s (RGEN) 10-Day exponential moving average is 146.47, while Repligen’s (RGEN) share price is $139.4, making it a Sell.
Repligen’s (RGEN) 100-Day exponential moving average is 152.67, while Repligen’s (RGEN) share price is $139.4, making it a Sell.
Repligen’s (RGEN) stock price is $139.4 and Repligen’s (RGEN) 50-day simple moving average is 160.60, creating a Sell signal.
Repligen’s (RGEN) stock price is $139.4 and Repligen’s (RGEN) 100-day simple moving average is 154.67, creating a Sell signal.
Repligen’s (RGEN) stock price is $139.4 and Repligen’s (RGEN) 200-day simple moving average is 139.16, creating a Buy signal.