How Vital Are Financial Logos?