Riverbed Stock Chart - Microsoft Intel Amd Among Big Tech Earnings Next Week