Ownership Profile

Shareholder Breakdown

Shareholder Holders Value ($MM) % O/S Shares
Institution 14 13.95 38.17 10,058,093
Mutual Fund 13 8.55 22.98 6,063,134
Insider -- -- -- --

Institutional Shareholder Rotation

Shareholder Holders Value Chg ($MM) % O/S Share Change
Buyers 7 0.87 2.37 625,152
Sellers 10 -1.73 4.68 -1,233,636
Net -0.86 2.31 -608,484

Institutional Shareholder Concentration

Value ($MM) % O/S Shares
Total Inst. 13.95 38.17 10,058,093
Top 10 Inst. 13.92 38.08 10,033,283
Top 20 Inst. 13.95 38.17 10,058,093
Top 50 Inst. --

Institutional Shareholder Style

Holders Value ($MM) % Inst Shares Shares
Growth 3 5.00 13.69 3,608,674
Aggressive Growth -- -- -- --
Core Growth 2 1.33 3.64 959,265
Growth 1 3.67 10.05 2,649,409
Income
Income Value -- --
Yield -- -- -- --
Index 1 0.02 0.05 13,662
Other 3 3.43 9.38 2,471,081
Broker Dealer -- -- -- --
GARP 1 0.52 1.42 373,707
Hedge Fund 2 2.91 7.96 2,097,374
Specialty -- --
Value
Core Value -- --
Deep Value -- --

Location: Global Region

Holders % O/S Shares Share Value
North America 13 28.12 7,408,684 10,278,819
Europe 1 10.05 2,649,409 3,673,141

Top Holders: Institutional Investor

Holder Shares Held % O/S Share Change Filing Date
Grandeur Peak Global Advisors, LLC 3,308,417 12.56 -- 6/30/19
DNB Asset Management AS 2,649,409 10.05 25,000 6/30/19
Renaissance Technologies LLC 1,984,560 7.53 -28,935 6/30/19
White Pine Capital, L.L.C. 939,100 3.56 47,185 6/30/19
BofA Securities, Inc 521,260 1.98 521,260 6/30/19
Fidelity Management & Research Company 373,707 1.42 -- 6/30/19
Balter Capital Management, LLC 112,814 0.43 12,010 6/30/19
Invenomic Capital Management LP 100,804 0.38 8,096 4/30/19
Susquehanna International Group, LLP 23,047 0.09 11,202 6/30/19
Deutsche Asset Management Americas 20,165 0.08 -24,135 6/30/19

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
DNB Teknologi 1,733,274 6.58 -- 7/31/19
Grandeur Peak International Opportunities Fund 1,054,233 4.00 -- 4/30/19
Grandeur Peak Global Opportunities Fund 954,611 3.62 -- 4/30/19
Skandia Time Global 483,435 1.83 -- 7/31/19
Grandeur Peak Emerging Markets Opptys Fund 462,244 1.75 -- 4/30/19
DNB Fund Technology 432,700 1.64 -- 7/31/19
Fidelity Select Semiconductors Portfolio 357,607 1.36 -- 7/31/19
Grandeur Peak Global Reach Fund 292,039 1.11 -- 4/30/19
Grandeur Peak Global Micro Cap Fund 162,425 0.62 -- 4/30/19
Invenomic Fund 100,804 0.38 8,096 4/30/19

* Insider values reflect direct beneficial ownership.

Copyright Thomson Reuters Corporation