Ownership Profile

Shareholder Breakdown

Shareholder Holders Value ($MM) % O/S Shares
Institution 18 17.57 47.59 12,390,375
Mutual Fund 12 8.96 24.19 6,296,266
Insider -- -- -- --

Institutional Shareholder Rotation

Shareholder Holders Value Chg ($MM) % O/S Share Change
Buyers 6 0.75 1.98 515,017
Sellers 9 -0.71 2.02 -525,601
Net -- 0.04 0.04 -10,584

Institutional Shareholder Concentration

Value ($MM) % O/S Shares
Total Inst. 17.57 47.59 12,390,375
Top 10 Inst. 17.19 46.63 12,139,928
Top 20 Inst. 17.57 47.59 12,390,375
Top 50 Inst. 17.57 47.59 12,390,375

Institutional Shareholder Style

Holders Value ($MM) % Inst Shares Shares
Growth 4 5.17 14.60 3,799,635
Core Growth 3 1.60 4.51 1,175,226
Growth 1 3.57 10.08 2,624,409
Index 2 0.16 0.33 84,609
Other 7 5.24 14.81 3,855,364
Broker Dealer 2 0.74 2.10 545,760
GARP 1 0.91 2.58 671,600
Hedge Fund 3 2.86 8.06 2,099,454
Sector Specific 1 0.73 2.07 538,550

Location: Global Region

Holders % O/S Shares Share Change
North America 16 31.70 8,251,255 376,547
Europe 1 10.08 2,624,409 --

Top Holders: Institutional Investor

Holder Shares Held % O/S Share Change Filing Date
Grandeur Peak Global Advisors, LLC 3,017,342 11.59 -104,825 3/31/18
DNB Asset Management AS 2,624,409 10.08 -- 3/31/18
Renaissance Technologies LLC 2,017,900 7.75 -5,000 3/31/18
Miller (Lloyd Ivan III) 1,514,711 5.82 89,711 12/31/16
Fidelity Management & Research Company 671,600 2.58 371,388 3/31/18
White Pine Capital, L.L.C. 613,594 2.36 -13,600 3/31/18
Eidelman Virant Capital 539,869 2.07 20,500 3/31/18
S Squared Technology, LLC 538,550 2.07 -- 3/31/18
Bank of America Merrill Lynch (US) 521,260 2.00 -- 3/31/18
Invenomic Capital Management LP 80,693 0.31 48,310 1/31/18

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
DNB Nordic Technology 1,733,274 6.66 -- 4/30/18
Grandeur Peak International Opportunities Fund 950,233 3.65 -- 1/31/18
Grandeur Peak Global Opportunities Fund 870,186 3.34 -- 1/31/18
Fidelity Select Semiconductors Portfolio 739,800 2.84 116,100 4/30/18
Skandia Time Global 483,435 1.86 -- 4/30/18
Grandeur Peak Emerging Markets Opptys Fund 462,244 1.78 -- 1/31/18
DNB Fund Technology 407,700 1.57 -- 4/30/18
Grandeur Peak Global Reach Fund 292,039 1.12 -- 1/31/18
Grandeur Peak Global Micro Cap Fund 202,400 0.78 -24,500 1/31/18
Balter Invenomic Fund 80,693 0.31 48,310 1/31/18

* Insider values reflect direct beneficial ownership.

Copyright Thomson Reuters Corporation