SimplyBiz float achieves market cap of £130m and share incentives for 444 employees

SimplyBiz’s share price has fallen almost 6% on its first morning after floating on the London Stock Exchange’s Alternative Investment Market (AIM).