BCPC stock is currently trading at $156.87, with a bullish outlook due to its oversold RSI of 29.8, indicating potential for a rebound. Analysts project a target price of $190, suggesting a significant upside of approximately 21%. Additionally, its strong fundamentals and Zacks Rank #2 (Buy) reinforce the positive sentiment for near-term price growth.