Yesterday someone dumped 125,000 shares within 20 minutes. That would equate to 1 million shares pre-split. Almost certainly Franklin Resources. Then the price took off, followed by a nice move higher on good volume which is continuing today. They have been the big seller in the past, and are now probably devoid of shares.