Ownership Profile

Shareholder Breakdown

Shareholder Holders Value ($MM) % O/S Shares
Institution 19 36.86 38.79 10,492,745
Mutual Fund 13 27.60 21.26 5,745,450
Insider 1 11.77 6.76 1,828,199

Institutional Shareholder Rotation

Shareholder Holders Value Chg ($MM) % O/S Share Change
Buyers 13 15.58 10.73 2,903,117
Sellers 4 -1.83 1.93 -522,918
Net 13.75 8.80 2,380,199

Institutional Shareholder Concentration

Value ($MM) % O/S Shares
Total Inst. 48.63 45.55 12,320,944
Top 10 Inst. 48.14 44.99 12,170,231
Top 20 Inst. 48.63 45.55 12,320,944
Top 50 Inst. --

Institutional Shareholder Style

Holders Value ($MM) % Inst Shares Shares
Growth
Aggressive Growth -- --
Core Growth 3 3.74 3.91 1,056,613
Growth 1 10.25 10.70 2,895,127
Income
Income Value -- --
Yield -- --
Index 1 0.06 0.06 16,202
Other 8 9.03 9.72 2,629,216
Broker Dealer 1 1.24 1.29 349,244
GARP 3 0.33 0.38 104,094
Hedge Fund 4 7.46 8.04 2,175,878
Specialty -- --
Value
Core Value -- --
Deep Value 1 0.14 0.14 38,823

Location: Global Region

Holders % O/S Shares Share Value
North America 19 34.85 9,425,817 39,842,824
Europe 1 10.70 2,895,127 10,248,750

Top Holders: Institutional Investor

Holder Shares Held % O/S Share Change Filing Date
Grandeur Peak Global Advisors, LLC 3,526,710 13.04 46,971 9/30/20
DNB Asset Management AS 2,895,127 10.70 210,718 9/30/20
Renaissance Technologies LLC 2,040,861 7.54 16,780 9/30/20
Hirschman (Orin) 1,828,199 6.76 1,828,199 11/4/20
White Pine Capital, L.L.C. 729,813 2.70 -227,036 9/30/20
BofA Global Research (US) 349,244 1.29 -172,016 9/30/20
Eidelman Virant Capital 317,800 1.17 317,800 9/30/20
Worth Venture Partners, LLC 304,369 1.13 304,369 9/30/20
Balter Capital Management, LLC 112,814 0.42 12,010 6/30/19
GlobeFlex Capital, L.P. 65,294 0.24 65,294 9/30/20

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
DNB Teknologi 1,711,378 6.33 -157,896 10/31/20
Grandeur Peak International Opportunities Fund 1,054,233 3.90 -- 7/31/20
Grandeur Peak Global Opportunities Fund 984,428 3.64 23,317 7/31/20
Skandia Time Global 542,853 2.01 700 10/31/20
DNB Fund Technology 484,400 1.79 700 10/31/20
Grandeur Peak Emerging Markets Opptys Fund 462,244 1.71 -- 7/31/20
Grandeur Peak Global Reach Fund 292,039 1.08 -- 7/31/20
Grandeur Peak Global Micro Cap Fund 148,955 0.55 36,300 7/31/20
Grandeur Peak Global Contrarian Fund 48,718 0.18 -17,157 7/31/20
Fidelity NASDAQ Composite Index Fund 16,202 0.06 -- 9/30/20

* Insider values reflect direct beneficial ownership.

Copyright Refinitiv