Major Shareholders 

FSLR

Name Shares
Held
% Total
Shares Held
Shares
Change
% Chg from
Prior Port
% Total
Assets
Date of
Portfolio
Star Rating
Vanguard Total Stock Mkt Idx 1,866,242 1.79 9,141 0.49 0.02 10/31/2017
Vanguard Small Cap Index 1,820,601 1.74 8,726 0.48 0.12 10/31/2017
Vanguard Small Cap Value Index Inv 1,176,678 1.13 10,468 0.90 0.23 10/31/2017
Guggenheim Solar ETF 839,202 0.89 0 0.00 13.35 12/13/2017
Vanguard Extended Market Idx Inv 1,031,363 0.99 22,300 2.21 0.09 10/31/2017
Vanguard Explorer Inv 1,204,921 1.15 0 0.00 0.42 09/30/2017
iShares S&P Mid-Cap 400 Value 695,720 0.73 133,175 23.67 0.66 12/13/2017
SPDR® S&P MidCap 400 ETF 914,267 0.88 50,784 5.88 0.22 09/30/2017
Pioneer Mid Cap Value A 510,310 0.49 93,539 22.44 2.89 10/31/2017
American Beacon Small Cp Val Inst 402,166 0.39 -138,877 -25.67 0.32 10/31/2017
Fidelity Spartan® Extended Mkt Index Inv 353,467 0.34 8,950 2.60 0.09 10/31/2017
iShares Russell 1000 Value 265,898 0.28 6,326 2.44 0.04 12/13/2017
iShares Russell Mid-Cap Value 223,497 0.24 -810 -0.36 0.14 12/13/2017
DFA US Core Equity 2 I 270,028 0.26 0 0.00 0.07 10/31/2017
Principal MidCap S&P 400 Index SP 267,909 0.26 0 0.00 0.25 10/31/2017
SPDR® S&P Semiconductor ETF 215,248 0.23 0 0.00 4.01 12/14/2017
iShares Exponential Technologies 208,320 0.22 24,360 13.24 0.82 12/13/2017
CREF Stock R1 256,899 0.25 -24,868 -8.83 0.01 10/31/2017
iShares Russell Mid-Cap 193,752 0.20 238 0.12 0.08 12/13/2017
Transamerica Mid Cap Value Opps A 236,900 0.23 0 0.00 0.8 10/31/2017