“Lead Edge Capital targets a 2x to 5x return on a per-deal basis over a three to seven-year period, which corresponds to a 25% net IRR.”