Investor
Grandeur Peak Global Advisors, LLC
Portfolio Total Value
$1,126,823,000.00
Number of Stocks
139
Period of Reporting