London-listed NCC Group was under the cosh on Monday, along with a number of other European software and cybersecurity stocks ...