Institutional investors purchased a net $3.1 million shares of EPAM during the quarter ended March 2013, and now own 40.34% of the total float, a percentage that is typical for companies in the Information Technology Services industry.
Mutual fund holders
Largest Quarterly Institutional Transactions
Latest Institutional Activity
EMERALD ADVISERS, INC. Bought 563.1 Thousand shares of EPAM Systems Inc
OAK RIDGE INVESTMENTS LLC Bought 329.3 Thousand shares of EPAM Systems Inc
LAZARD ASSET MANAGEMENT LLC Bought 269.9 Thousand shares of EPAM Systems Inc