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