In the recent market selloff, the valuations of big technology companies have fallen from the lofty heights. Many traders, ...