Unlocking value: These 6 mutual funds offered over 15% annual returns in last 10 years; should you invest?

Unlocking value: These 6 mutual funds offered over 15% annual returns in last 10 years; should you invest?