Finance e.l.f. Beauty (ELF) Sold Off Due to the Potential Impact of the TariffsMay 14, 20250 Polen Capital, an funding administration firm, launched its “Polen U.S. Small Firm Progress Technique” first-quarter 2025 investor letter. A replica…