Investment universe
We consider companies listed in developed markets with a market capitalisation over US$1.5 billion
© 2024 Swell Asset Management
We consider companies listed in developed markets with a market capitalisation over US$1.5 billion