Industry
Sector agnostic
Stage
Profitable or near profitable
Geography
Western Europe
Ownership
Substantial institutional capital
Deal sweet-spot
€5-15 million
Type of shares
Existing and new