Analyst Spencer Wang | news sites