Key terms of share purchase agreement