Information technology (IT) stocks have been on shaky ground in recent months primarily on concerns of…