Ownership Profile

Shareholder Breakdown

Shareholder Holders Value ($MM) % O/S Shares
Institution 271 801.16 93.24 22,504,137
Mutual Fund 293 382.64 47.40 11,440,456
Insider 15 50.66 6.04 1,457,408

Institutional Shareholder Rotation

Shareholder Holders Value Chg ($MM) % O/S Share Change
Buyers 139 158.21 18.56 4,478,547
Sellers 94 -151.58 18.14 -4,378,118
Net -- 6.63 0.42 100,429

Concentration

Value ($MM) % O/S Shares
Total Inst. 801.16 93.24 22,504,137
Top 10 Inst. 425.03 49.32 11,905,166
Top 20 Inst. 547.56 63.40 15,303,131
Top 50 Inst. 679.62 78.76 19,009,877

Style

Holders Value ($MM) % Inst Shares Shares
Growth 58 135.14 15.88 3,832,922
Core Growth 47 131.89 15.50 3,740,222
Growth 11 3.25 0.38 92,700
Income 7 32.15 3.76 907,824
Income Value 4 31.60 3.70 892,315
Yield 3 0.55 0.06 15,509
Index 30 262.11 30.66 7,401,416
Other 74 213.37 25.03 6,041,500
Broker Dealer 17 19.68 2.30 555,842
GARP 24 90.00 10.54 2,544,418
Hedge Fund 28 100.73 11.84 2,857,904
Specialty 5 2.95 0.35 83,336
Value 40 69.59 8.23 1,987,326
Core Value 29 42.04 5.01 1,209,321
Deep Value 11 27.55 3.22 778,005

Top Holders

Holder Shares Held % O/S Share Change Filing Date
BlackRock Institutional Trust Company, N.A. 3,273,341 13.56 310,586 6/30/18
Dimensional Fund Advisors, L.P. 1,537,671 6.37 14,027 6/30/18
The Vanguard Group, Inc. 1,503,920 6.23 37,229 6/30/18
Fidelity Management & Research Company 1,252,643 5.19 -434,454 6/30/18
Renaissance Technologies LLC 944,910 3.91 19,610 6/30/18
Franklin Advisers, Inc. 752,832 3.12 -149,305 6/30/18
Rhine (Bruce H) 694,726 2.88 -- 8/6/18
State Street Global Advisors (US) 679,706 2.82 31,731 6/30/18
Millennium Management LLC 634,398 2.63 521,938 6/30/18
Fisher Investments 631,019 2.61 631,019 6/30/18

* Insider values reflect direct beneficial ownership.

Copyright Thomson Reuters Corporation

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
iShares Core S&P Small-Cap ETF 1,290,121 5.35 23,493 7/31/18
Fidelity Series Small Cap Opportunities Fund 1,022,847 4.24 13,600 4/30/18
Franklin Small Cap Growth Fund 667,100 2.76 -137,400 6/30/18
Vanguard Total Stock Market Index Fund 611,965 2.54 -- 7/31/18
iShares Russell 2000 ETF 464,658 1.93 -9,379 7/31/18
DFA U.S. Small Cap Portfolio 413,655 1.71 8,027 4/30/18
T Rowe Price QM US Small-Cap Growth Equity Fund 351,200 1.46 23,800 6/30/18
Vanguard Extended Market Index Fund 322,205 1.33 -- 7/31/18
Fidelity Low-Priced Stock Fund 319,275 1.32 -5,881 4/30/18
iShares S&P Small-Cap 600 Growth ETF 278,705 1.15 12,180 7/31/18