Delta Plus Group: at its price?