by Alex Wilhelm on (#56BGY)
Today after the bell, Apple, Alphabet, Facebook and Amazon reported their earnings results. Each bested expectations, and all but one are up sharply in after-hours trading. Coming on the heels of a day’s worth of congressional hearings in which the four companies highlighted competition and downplayed their market position, the results are loud. The group’s […]