Neocloud stocks are still feeling the squeeze after last week's sell-off