"There is no evidence that Benjamin Franklin ever said this epigram. Some scholars have attributed it to a Confucian ...
BofA lowered the firm’s price target on Franklin Resources (BEN) to $18 from $19 and keeps an Underperform rating on the shares. Over the last ...