NEW YORK ( TheStreet) -- CHANGE IN RATINGS Freeport McMoRan ( CAT) was upgraded to buy at TheStreet Ratings. Nacco ( NC) was downgraded to sell at TheStreet Ratings.
The e-commerce giant is the last of the FANG stocks to report its quarterly earnings.
More than a dozen big-time companies have reported earnings in the last 24 hours. Here are the biggest takeaways from a busy reporting week.
Facebook managed to deliver in the first quarter, despite all its high-profile issues around privacy.
The markets aren't pricing in short-term geopolitical tail risks, according to Ian Bremmer, CEO of Eurasia Group and author of the new book Us vs. Them: The Failure of Globalism.