Grandeur Peak Global Advisors, LLC · NSP position history | Finiq