Ownership of companies for Ardsley Advisory Partners