Owls Nest Partners sold 230,246 shares of EPAM Systems last quarter, an estimated $39.37 million trade based on quarterly average prices. The filing reflects positioning activity rather than an operating update, so the direct market impact is likely limited. The transaction may still be watched for sentiment around the stock.
Owls Nest Partners sold 230,246 shares of EPAM Systems last quarter, an estimated $39.37 million trade based on quarterly average prices. The filing reflects positioning activity rather than an operating update, so the direct market impact is likely limited. The transaction may still be watched for sentiment around the stock.
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Request DemoOverall Sentiment
neutral
Sentiment Score
-0.10
Ticker Sentiment