from cash earnings rather than reinvesting (market punishes them) dividends would pump the stock price up.

Also more demand out there than there is physical....India may jump on silver rather than gold...

http://www.kingworldnews.com/kingworldnews/Broadcast/Entries/2012/12/2_Eric_Sprott.html