Asset Managers

A 31% ytd return? Just a matter of "common sense"