Mar Vista Investment Partners, LLC's Q1 2024 investor letter highlighted the strong market rally with a +6.68% return. Top stock pick Equifax Inc. (NYSE:EFX) gained 5.15% over 52 weeks.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing