EPAM Systems (EPAM) surged 3.07% after activist investor Engine called for a $750 million share buyback program, prompting renewed buying interest. The advance is supported by bullish momentum above short- and medium-term moving averages, though the longer-term trend remains bearish.
Highlights
- Engine has called for EPAM Systems to undertake a $750 million share buyback, citing strong cash and cash flow position.
- Engine also proposed that EPAM Systems' board consider a potential sale if it lacks confidence in future prospects.
- Shares of EPAM Systems are up 3.07% at $118.35 with bullish momentum, overbought technical readings, and an expected five-day range of $114.2 to $122.5.
Buyback push and possible sale as Engine targets cash-rich balance sheet
Activist investment firm Engine publicly urged EPAM Systems to initiate a $750 million share buyback program, citing the company's available cash, free cash flow, and potential leverage to fund such an initiative. Engine also suggested the board pursue a sale if it lacks confidence in the company’s future. These recommendations are based on data from recent SCHEDULE 13G/A filings and the company's latest quarterly report.
Short-term bullish signals amid overbought risks and long-term weakness
EPAM is trading above its 20-day and 50-day moving averages at $105.16 and $94.41, indicating bullish short- and medium-term momentum, but remains below its 200-day average at $139.84, reflecting a persistent long-term downtrend. The nearest resistance stands at $118.43, with support at $115.43. Momentum signals are positive, with both the MACD and RSI showing a buy bias, although the ADX reads a neutral 17.17. The Stochastic RSI, CCI, and Bull/Bear Power all point to overbought conditions, while the Awesome Oscillator aligns with prevailing bullish sentiment.
Earlier, analysts noted that EPAM Systems was experiencing mixed technical momentum, with a bearish longer-term outlook despite recent strategic initiatives. The current bullish price action—fueled by activist demands for a major share buyback—marks a potential turning point, making the $118.43 resistance level critical for confirming sustained upside.