Performance of 3 Big Tech stocks over the last 10 business days