Ownership Profile

Shareholders

Shareholder Holders Value ($MM) % O/S Shares
Institution 33 11.55 26.03 3,914,826
Mutual Fund 45 4.04 8.52 1,284,775
Insider 12 19.62 43.21 6,497,122

Rotation

Shareholder Holders Value Chg ($MM) % O/S Share Change
Buyers 9 0.91 2.05 307,639
Sellers 19 -1.42 3.18 -478,344
Net -0.51 1.14 -170,705

Concentration

Value ($MM) % O/S Shares
Total Inst. 31.17 69.22 10,408,348
Top 10 Inst. 28.28 63.25 9,510,779
Top 20 Inst. 30.63 68.08 10,237,133
Top 50 Inst. 31.17 69.22 10,408,348

Style

Holders Value ($MM) % Inst Shares Shares
Growth
Aggressive Growth 2 0.50 1.12 167,898
Core Growth 4 2.39 5.39 810,836
Growth -- --
Income
Income Value 2 0.06 0.14 20,860
Yield -- --
Index 6 2.64 5.95 894,100
Other 7 2.10 4.74 712,931
Broker Dealer 2 0.01 0.03 4,423
GARP 3 0.08 0.19 28,688
Hedge Fund 2 2.01 4.52 679,820
Specialty -- --
Value 6 3.23 7.27 1,093,587
Core Value 4 2.91 6.56 986,645
Deep Value 2 0.32 0.71 106,942

Location: Global Region

Holders % O/S Shares Share Value
North America 43 69.07 10,385,735 31,094,367
Europe 1 0.17 26,213 77,328

Top Holders

Holder Shares Held % O/S Share Change Filing Date
Kazimi (A J) 5,793,069 38.53 2,647 12/31/20
Ariel Investments, LLC 821,096 5.46 38,655 12/31/20
Dimensional Fund Advisors, L.P. 781,891 5.20 -17,063 12/31/20
Renaissance Technologies LLC 675,159 4.49 75,501 12/31/20
The Vanguard Group, Inc. 391,596 2.60 -99 12/31/20
BlackRock Institutional Trust Company, N.A. 360,487 2.40 -2,563 12/31/20
Stonepine Capital Management, LLC 188,703 1.25 -400,794 12/31/20
Pavliv (Leo B) 166,788 1.11 21,237 3/23/20
Krogulski (Kenneth J.) 166,495 1.11 1,000 3/23/20
Berkshire Asset Management, LLC 165,495 1.10 165,495 12/31/20

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
Vanguard Total Stock Market Index Fund 280,820 1.87 -- 12/31/20
DFA U.S. Micro Cap Portfolio 173,080 1.15 -- 10/31/20
DFA U.S. Small Cap Portfolio 160,805 1.07 -- 10/31/20
Bridgeway Ultra-Small Company Market Fund 103,387 0.69 -31,713 12/31/20
Vanguard Extended Market Index Fund 83,401 0.55 -- 1/31/21
DFA U.S. Targeted Value Portfolio 80,274 0.53 4,500 10/31/20
DFA Tax-Managed U.S. Targeted Value Portfolio 53,432 0.36 -11,289 10/31/20
DFA U.S. Core Equity 2 Portfolio 40,261 0.27 -- 10/31/20
Fidelity Extended Market Index Fund 33,008 0.22 -- 12/31/20
DFA U.S. Vector Equity Portfolio 29,988 0.20 -- 10/31/20

* Insider values reflect direct beneficial ownership.

Copyright Refinitiv