Are Computer and Technology Stocks Lagging Fastly (FSLY) This Year?