Oppenheimer updates its top 50 buy list, rotating away from big banks
at seekingalpha.com (Mon, 19-Oct 11:20 AM)