Back to CI Champlain Investment Partners, LLC
ELF
Showing 8 of 25 quarters
Position history for CIChamplain Investment Partners, LLC's holdings in e.l.f. Beauty, Inc.
Current Value
$22.1M
Current Shares
298,368
Total Value Change
-$99.5M
Total Shares Change
-816,533
Quarter-by-Quarter History