A tumultuous week for tech stocks
Index; Feb. 12 = 100