Fund managers raise stake in 19 cos which rose 10-50% in 2019; do you own any?
ECLERX - 275970