Ownership Profile

Shareholder Breakdown

Shareholder Holders Value ($MM) % O/S Shares
Institution 15 22.79 47.89 12,463,925
Mutual Fund 12 10.13 23.93 6,227,956
Insider -- -- -- --

Institutional Shareholder Rotation

Shareholder Holders Value Chg ($MM) % O/S Share Change
Buyers 9 1.25 2.64 686,331
Sellers 7 -1.52 3.57 -928,965
Net -- -0.27 0.93 -242,634

Institutional Shareholder Concentration

Value ($MM) % O/S Shares
Total Inst. 22.79 47.89 12,463,925
Top 10 Inst. 22.45 47.17 12,276,426
Top 20 Inst. 22.79 47.89 12,463,925
Top 50 Inst. 22.79 47.89 12,463,925

Institutional Shareholder Style

Holders Value ($MM) % Inst Shares Shares
Growth 4 7.36 15.40 4,007,122
Core Growth 3 2.54 5.31 1,382,713
Growth 1 4.82 10.08 2,624,409
Index 1 0.03 0.05 13,662
Other 4 6.41 13.41 3,490,768
Broker Dealer 1 0.96 2.00 521,260
GARP 1 1.47 3.08 800,400
Hedge Fund 2 3.98 8.33 2,169,108

Location: Global Region

Holders % O/S Shares Share Change
North America 13 31.99 8,324,805 683,908
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,239,517 12.45 222,175 6/30/18
DNB Asset Management AS 2,624,409 10.08 -- 6/30/18
Renaissance Technologies LLC 2,076,400 7.98 58,500 6/30/18
Miller (Lloyd Ivan III) 1,514,711 5.82 89,711 12/31/16
Fidelity Management & Research Company 800,400 3.08 128,800 6/30/18
White Pine Capital, L.L.C. 758,444 2.91 144,850 6/30/18
Eidelman Virant Capital 555,869 2.14 16,000 6/30/18
Bank of America Merrill Lynch (US) 521,260 2.00 -- 6/30/18
Balter Capital Management, LLC 92,708 0.36 12,015 6/30/18
Invenomic Capital Management LP 92,708 0.36 12,015 4/30/18

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
DNB Nordic Technology 1,733,274 6.66 -- 7/31/18
Grandeur Peak International Opportunities Fund 950,233 3.65 -- 4/30/18
Grandeur Peak Global Opportunities Fund 870,186 3.34 -- 4/30/18
Fidelity Select Semiconductors Portfolio 739,800 2.84 -- 7/31/18
Skandia Time Global 483,435 1.86 -- 7/31/18
Grandeur Peak Emerging Markets Opptys Fund 462,244 1.78 -- 4/30/18
DNB Fund Technology 407,700 1.57 -- 7/31/18
Grandeur Peak Global Reach Fund 292,039 1.12 -- 4/30/18
Grandeur Peak Global Micro Cap Fund 122,075 0.47 -80,325 4/30/18
Balter Invenomic Fund 92,708 0.36 12,015 4/30/18

* Insider values reflect direct beneficial ownership.

Copyright Thomson Reuters Corporation