Comeback of the Wizard of Oz

Kirkoswald up 17% in 2026, hits $20bn AUM