Owls Nest Partners IA’s EPAM Systems EPAM Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$39.9M Sell
225,517
-66,544
-23% -$11.8M 9.44% 5
2025
Q1
$49.3M Sell
292,061
-886
-0.3% -$150K 11.91% 5
2024
Q4
$68.5M Buy
292,947
+52,486
+22% +$12.3M 15.19% 1
2024
Q3
$47.9M Buy
240,461
+28,541
+13% +$5.68M 12.21% 4
2024
Q2
$39.9M Buy
211,920
+84,415
+66% +$15.9M 11.39% 3
2024
Q1
$35.2M Sell
127,505
-9,275
-7% -$2.56M 9.33% 6
2023
Q4
$40.7M Buy
136,780
+17,620
+15% +$5.24M 10.61% 5
2023
Q3
$30.5M Sell
119,160
-8,274
-6% -$2.12M 9.87% 5
2023
Q2
$28.6M Buy
127,434
+53,006
+71% +$11.9M 8.77% 5
2023
Q1
$22.3M Buy
+74,428
New +$22.3M 8% 8