Ownership Profile

Shareholders

Shareholder Holders Value ($MM) % O/S Shares
Institution 136 112.29 42.37 21,934,242
Mutual Fund 115 27.13 10.78 5,579,510
Insider 10 29.57 9.21 4,766,004

Rotation

Shareholder Holders Value Chg ($MM) % O/S Share Change
Buyers 49 3.57 1.40 726,515
Sellers 51 -1.95 0.76 -390,912
Net -- 1.62 0.64 335,603

Concentration

Value ($MM) % O/S Shares
Total Inst. 112.29 42.37 21,934,242
Top 10 Inst. 86.14 32.23 16,684,534
Top 20 Inst. 98.31 36.88 19,093,114
Top 50 Inst. 108.15 40.73 21,084,404

Style

Holders Value ($MM) % Inst Shares Shares
Growth 30 5.09 2.00 1,034,383
Aggressive Growth 2 0.18 0.07 35,500
Core Growth 19 2.35 0.93 479,211
Growth 9 2.56 1.00 519,672
Income 2 0.65 0.26 132,028
Income Value 1 0.65 0.25 131,528
Yield 1 -- -- 500
Index 22 38.55 15.12 7,825,773
Other 32 6.37 2.50 1,291,735
Broker Dealer 15 3.29 1.29 666,755
GARP 9 2.30 0.90 465,796
Hedge Fund 7 0.77 0.30 154,260
Specialty 1 0.02 0.01 4,924
Value 15 2.94 1.17 604,390
Core Value 10 0.87 0.36 185,248
Deep Value 5 2.07 0.81 419,142

Location: Global Region

Holders % O/S Shares Share Change
North America 107 32.20 16,670,398 426,057
Europe 16 0.54 280,476 77,184
Asia 1 0.01 2,986 -4
South/Central America 1 -- 834 -666

Top Holders

Holder Shares Held % O/S Share Change Filing Date
Richmond Brothers, Inc. 5,363,548 10.36 -23,892 5/24/18
BlackRock Institutional Trust Company, N.A. 2,939,270 5.68 105,271 6/30/18
Chioini (Robert L) 2,549,907 4.93 -- 4/25/18
The Vanguard Group, Inc. 2,339,692 4.52 68,840 6/30/18
State Street Global Advisors (US) 913,105 1.76 -732 6/30/18
Klema (Thomas E) 638,492 1.23 -33,000 4/25/18
Northern Trust Investments, Inc. 565,131 1.09 -3,826 6/30/18
Gupta (Ajay) 490,949 0.95 -69,218 4/25/18
Geode Capital Management, L.L.C. 465,290 0.90 46,595 6/30/18
Ravich (Mark H) 419,150 0.81 -- 4/25/18

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
Vanguard Total Stock Market Index Fund 1,260,230 2.43 -- 8/31/18
iShares Russell 2000 ETF 985,321 1.90 -15,575 8/31/18
Vanguard Extended Market Index Fund 671,256 1.30 952 8/31/18
iShares Russell 2000 Growth ETF 436,427 0.84 -8,380 8/31/18
Fidelity Extended Market Index Fund 202,763 0.39 -- 7/31/18
iShares Micro-Cap ETF 128,090 0.25 5,544 8/31/18
Perritt Ultra MicroCap Fund 122,917 0.24 -- 6/30/18
Fidelity Small Cap Index Fund 102,176 0.20 4,762 4/30/18
Vanguard Health Care Index Fund 95,113 0.18 4,816 8/31/18
CREF Stock Account 93,119 0.18 10,792 3/31/18

* Insider values reflect direct beneficial ownership.

Copyright Thomson Reuters Corporation