Canada based provider of cloud based investor relations and capital markets solutions has raised a $38m Series C led by Napier Park.