Are Ellevate's 'leading companies' good investments? | Fortune