SawitMarket
Bernstein SocGen lowers Regeneron stock price target on revenue mix shift