Ownership Profile

Shareholder Breakdown

Shareholder Holders Value ($MM) % O/S Shares
Institution 17 20.94 45.95 11,804,675
Mutual Fund 13 10.19 21.18 5,440,457
Insider -- -- -- --

Institutional Shareholder Rotation

Shareholder Holders Value Chg ($MM) % O/S Share Change
Buyers 9 0.37 0.81 207,384
Sellers 6 -0.45 0.94 -241,261
Net -- -0.08 0.13 -33,877

Institutional Shareholder Concentration

Value ($MM) % O/S Shares
Total Inst. 20.94 45.95 11,804,675
Top 10 Inst. 20.65 45.31 11,640,664
Top 20 Inst. 20.94 45.95 11,804,675
Top 50 Inst. 20.94 45.95 11,804,675

Institutional Shareholder Style

Holders Value ($MM) % Inst Shares Shares
Growth 5 7.13 15.68 4,028,208
Aggressive Growth 1 0.65 1.42 365,531
Core Growth 3 1.84 4.04 1,038,268
Growth 1 4.65 10.22 2,624,409
Index 1 0.02 0.05 13,662
Other 6 5.65 12.43 3,192,019
Broker Dealer 1 0.92 2.03 521,260
GARP 1 0.10 0.22 56,743
Hedge Fund 3 3.67 8.08 2,075,466
Sector Specific 1 0.95 2.10 538,550

Location: Global Region

Holders % O/S Shares Share Change
North America 15 29.84 7,665,555 204,789
Europe 1 10.22 2,624,409 --

Top Holders: Institutional Investor

Holder Shares Held % O/S Share Change Filing Date
Grandeur Peak Global Advisors, LLC 2,987,492 11.63 -- 9/30/17
DNB Asset Management AS 2,624,409 10.22 -- 9/30/17
Renaissance Technologies LLC 2,042,983 7.95 7,783 9/30/17
Miller (Lloyd Ivan III) 1,514,711 5.90 89,711 12/31/16
S Squared Technology, LLC 538,550 2.10 -- 9/30/17
Eidelman Virant Capital 525,716 2.05 5,872 9/30/17
Bank of America Merrill Lynch (US) 521,260 2.03 -- 9/30/17
White Pine Capital, L.L.C. 463,269 1.80 -2,595 9/30/17
Essex Investment Management Company, LLC 365,531 1.42 57,161 9/30/17
Fidelity Management & Research Company 56,743 0.22 56,743 9/30/17

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
DNB Nordic Technology 1,733,274 6.75 -- 9/30/17
Grandeur Peak International Opportunities Fund 950,233 3.70 -- 7/31/17
Grandeur Peak Global Opportunities Fund 870,186 3.39 1,200 7/31/17
Skandia Time Global 483,435 1.88 -- 10/31/17
Grandeur Peak Emerging Markets Opptys Fund 462,244 1.80 -- 7/31/17
DNB Fund Technology 407,700 1.59 -- 10/31/17
Grandeur Peak Global Reach Fund 292,039 1.14 -- 7/31/17
Grandeur Peak Global Micro Cap Fund 92,225 0.36 -- 7/31/17
Fidelity Select Semiconductors Portfolio 48,143 0.19 -- 10/31/17
Managers AMG Essex Small/Micro Cap Growth Fund 46,333 0.18 -- 10/31/17

* Insider values reflect direct beneficial ownership.

Copyright Thomson Reuters Corporation