Wedgewood Partners' Q3 2024 investor letter reported a 5.8% net return for its composite, slightly below the S&P 500. They highlighted PayPal Holdings, Inc. as a top performer due to revenue growth and market positioning in e-commerce payments.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing