Seeking Alpha is the world’s largest investing community. Powered by the wisdom and diversity of crowd-sourcing - millions of investors connect daily to discover and share investing ideas, discuss news, debate, and make informed investment decisions.