Technology stocks, particularly Netflix, Mobileye and Shopify, suffered steep selloffs on Wednesday. read more