Ownership Profile

Shareholder Breakdown

Shareholder Holders Value ($MM) % O/S Shares
Institution 12 22.52 37.55 10,140,471
Mutual Fund 13 17.89 21.17 5,717,228
Insider -- -- -- --

Institutional Shareholder Rotation

Shareholder Holders Value Chg ($MM) % O/S Share Change
Buyers 6 0.95 1.23 332,067
Sellers 4 -0.06 0.17 -45,969
Net 0.89 1.06 286,098

Institutional Shareholder Concentration

Value ($MM) % O/S Shares
Total Inst. 22.52 37.55 10,140,471
Top 10 Inst. 22.52 37.55 10,140,046
Top 20 Inst. 22.52 37.55 10,140,471
Top 50 Inst. --

Institutional Shareholder Style

Holders Value ($MM) % Inst Shares Shares
Growth
Aggressive Growth -- --
Core Growth 1 1.63 3.54 956,849
Growth 1 10.25 10.72 2,895,127
Income
Income Value -- --
Yield -- --
Index 1 0.03 0.06 16,202
Other 5 4.51 9.91 2,674,657
Broker Dealer 1 0.89 1.93 521,260
GARP 1 0.02 0.06 16,100
Hedge Fund 3 3.60 7.92 2,137,297
Specialty -- --
Value
Core Value -- --
Deep Value -- --

Location: Global Region

Holders % O/S Shares Share Value
North America 11 26.83 7,245,344 12,274,582
Europe 1 10.72 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,479,739 12.89 103,617 6/30/20
DNB Asset Management AS 2,895,127 10.72 210,718 9/30/20
Renaissance Technologies LLC 2,024,081 7.50 11,907 6/30/20
White Pine Capital, L.L.C. 956,849 3.54 5,400 6/30/20
BofA Global Research (US) 521,260 1.93 -- 6/30/20
Invenomic Capital Management LP 112,874 0.42 -- 6/30/20
Balter Capital Management, LLC 112,814 0.42 12,010 6/30/19
Geode Capital Management, L.L.C. 16,202 0.06 -- 6/30/20
Fidelity Institutional Asset Management 16,100 0.06 -- 6/30/19
Founders Capital Management, Inc. 5,000 0.02 -- 3/31/20

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
DNB Teknologi 1,748,274 6.47 15,000 8/31/20
Grandeur Peak International Opportunities Fund 1,054,233 3.90 -- 7/31/20
Grandeur Peak Global Opportunities Fund 984,428 3.65 23,317 7/31/20
Skandia Time Global 508,435 1.88 5,000 8/31/20
Grandeur Peak Emerging Markets Opptys Fund 462,244 1.71 -- 7/31/20
DNB Fund Technology 453,700 1.68 6,000 8/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 -- 8/31/20

* Insider values reflect direct beneficial ownership.

Copyright Refinitiv