The Motley Fool·3h ago·Jonathan PoncianoFund Liquidates $39M EPAM Position Amid 43% Decline Despite Operational GainsOwls Nest Partners liquidates entire $39M EPAM position as stock fell 43%, despite company posting Q1 revenue growth and raising guidance. EPAMstock declinefund exit