Big Tech stocks made an earnings splash this week. Upside is good for investors. But regulators fearing tech dominance won’t be impressed.

Read More