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 222,136 1.49 24,446 6/30/19

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
Vanguard Total Stock Market Index Fund 459,472 3.08 64,400 6/30/19
Pax Small Cap Fund 440,258 2.95 -82,796 3/31/19
iShares Russell 2000 ETF 314,595 2.11 10,146 7/31/19
Vanguard Extended Market Index Fund 201,455 1.35 -15,322 6/30/19
DFA U.S. Small Cap Portfolio 200,365 1.34 -- 4/30/19
Tributary Small Company Fund 146,500 0.98 17,500 6/30/19
iShares Russell 2000 Value ETF 133,774 0.90 1,727 7/31/19
DFA U.S. Micro Cap Portfolio 121,970 0.82 1,459 4/30/19
Vanguard Explorer Value Fund 109,197 0.73 -2,583 6/30/19
John Hancock Small Cap Core Fund 83,034 0.56 67,648 6/30/19

Copyright Thomson Reuters Corporation