The stock is underwater since its IPO, but the business beneath it just posted triple-digit profit growth, and one fund didn’t wait around. This new position represents 1.89% of Grandeur Peak Global ...