Ownership Summary

Top Holders

Holder Shares Held % O/S Share Change Filing Date
BlackRock Institutional Trust Company, N.A. 1,054,665 7.07 8,184 6/30/19
Renaissance Technologies LLC 889,800 5.96 25,100 6/30/19
The Vanguard Group, Inc. 876,534 5.87 78,153 6/30/19
Frontier Capital Management Company, LLC 830,523 5.57 -53,546 6/30/19
Dimensional Fund Advisors, L.P. 576,549 3.86 492 6/30/19
Aristotle Capital Boston, LLC 415,730 2.79 31,361 6/30/19
Impax Asset Management LLC 364,129 2.44 -76,129 6/30/19
State Street Global Advisors (US) 358,797 2.40 13,261 6/30/19
Northern Trust Investments, Inc. 226,204 1.52 3,758 6/30/19
Tributary Capital Management, LLC 214,387 1.44 -7,749 9/30/19

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
Vanguard Total Stock Market Index Fund 460,702 3.09 1,230 9/30/19
Pax Small Cap Fund 364,129 2.44 -76,129 6/30/19
iShares Russell 2000 ETF 334,323 2.24 34,719 9/30/19
Vanguard Extended Market Index Fund 217,706 1.46 2,702 9/30/19
DFA U.S. Small Cap Portfolio 200,365 1.34 -- 7/31/19
Tributary Small Company Fund 146,500 0.98 17,500 6/30/19
iShares Russell 2000 Value ETF 141,950 0.95 5,704 9/30/19
DFA U.S. Micro Cap Portfolio 121,970 0.82 -- 7/31/19
Vanguard Explorer Value Fund 109,197 0.73 -2,583 6/30/19
John Hancock Small Cap Core Fund 88,129 0.59 -- 9/30/19

Copyright Thomson Reuters Corporation