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