YouGov BrandIndex, a public-perception research firm... recently conducted a survey of 1.5 million millennial consumers on their brand opinions. They measured brand score by the percentage of U.S. millennials who are current customers of that particular brand, meaning they bought the product or visited the web site within the past 30 days. Here are the top five highest rated brands: 5. Walmart 4. Amazon 3. Google 2. Facebook 1. YouTube Other category leaders include... Finance: Visa Fashion: Adidas Food: McDonald's