Ownership Profile

Shareholder Breakdown

Shareholder Holders Value ($MM) % O/S Shares
Institution 15 14.78 38.76 10,208,208
Mutual Fund 13 8.46 21.70 5,715,567
Insider -- -- -- --

Institutional Shareholder Rotation

Shareholder Holders Value Chg ($MM) % O/S Share Change
Buyers 5 0.22 0.48 127,109
Sellers 8 -0.87 1.88 -496,084
Net -0.65 1.40 -368,975

Institutional Shareholder Concentration

Value ($MM) % O/S Shares
Total Inst. 17.18 37.36 9,839,433
Top 10 Inst. 17.16 37.32 9,826,978
Top 20 Inst. 17.18 37.36 9,839,433
Top 50 Inst. --

Institutional Shareholder Style

Holders Value ($MM) % Inst Shares Shares
Growth
Aggressive Growth -- --
Core Growth 2 1.33 3.77 991,707
Growth 1 4.70 10.19 2,684,409
Income
Income Value -- --
Yield -- --
Index 1 0.02 0.05 13,662
Other 6 4.05 11.46 3,017,592
Broker Dealer 1 0.70 1.98 521,260
GARP 1 0.50 1.42 373,707
Hedge Fund 4 2.85 8.06 2,122,625
Specialty -- --
Value
Core Value -- --
Deep Value -- --

Location: Global Region

Holders % O/S Shares Share Value
North America 14 28.57 7,523,799 10,077,894
Europe 1 10.19 2,684,409 4,697,716

Top Holders: Institutional Investor

Holder Shares Held % O/S Share Change Filing Date
Grandeur Peak Global Advisors, LLC 3,305,897 12.55 -17,320 12/31/19
DNB Asset Management AS 2,684,409 10.19 -- 12/31/19
Renaissance Technologies LLC 2,086,660 7.92 92,365 12/31/19
White Pine Capital, L.L.C. 954,760 3.63 -19,165 12/31/19
BofA Global Research (US) 521,260 1.98 -- 12/31/19
Invenomic Capital Management LP 119,841 0.46 7,027 12/31/19
Balter Capital Management, LLC 112,814 0.43 12,010 6/30/19
A.R.T. Advisors, LLC 14,740 0.06 14,740 12/31/19
Geode Capital Management, L.L.C. 13,662 0.05 -- 12/31/19
Morgan Stanley & Co. LLC 12,935 0.05 12,935 12/31/19

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
DNB Teknologi 1,733,274 6.58 -- 12/31/19
Grandeur Peak International Opportunities Fund 1,054,233 4.00 -- 10/31/19
Grandeur Peak Global Opportunities Fund 954,611 3.62 -- 10/31/19
Skandia Time Global 503,435 1.91 -- 12/31/19
Grandeur Peak Emerging Markets Opptys Fund 462,244 1.76 -- 10/31/19
DNB Fund Technology 447,700 1.70 -- 12/31/19
Grandeur Peak Global Reach Fund 292,039 1.11 -- 10/31/19
Invenomic Fund 112,814 0.43 -- 10/31/19
Grandeur Peak Global Micro Cap Fund 112,655 0.43 -49,770 10/31/19
Grandeur Peak Global Contrarian Fund 28,900 0.11 28,900 10/31/19

* Insider values reflect direct beneficial ownership.

Copyright Thomson Reuters Corporation