CNBC Daily Open: Trick or treat for markets this Halloween?
Markets appeared to be spooked after some Big Tech earnings with all three major indexes falling Thursday.
Breaking News & Insights
Markets appeared to be spooked after some Big Tech earnings with all three major indexes falling Thursday.
TEMPE, Ariz. (AP) TEMPE, Ariz. (AP) First Solar Inc. (FSLR) on Thursday reported third-quarter profit of $455. 9 million.