Weighing up Magellan's long-term performance

Inception date Jun 29, 2007. Annualised return to last month end
Source: Morningstar