IT stocks sell-off continues after nearly all largecap names disappoint the Street