Big cap tech stocks are on a roll over the past month. Read More