In a report released today, Glenn Schorr from Evercore ISI maintained a Sell rating on Franklin Resources (BEN – Research Report), with a price ...