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