Profile
RUN FSLR ENPH SEDG ARRY SHLS
Company Name Sunrun Inc. First Solar, Inc. Enphase Energy, Inc. SolarEdge Technologies, Inc. Array Technologies, Inc. Shoals Technologies Group, Inc.
Sector Energy Energy Energy Energy Energy Energy
Industry Solar Solar Solar Solar Solar Solar
Market Cap $4.62B $23.47B $6.19B $1.99B $1.83B $1.70B
Employees 11.06K 8.10K 2.78K 3.96K 1.02K 1.29K
CEO Mary Grace Powell Mark R. Widmar Badrinarayanan Kothandaraman Yehoshua Nir Kevin G. Hostetler Brandon Moss
Ratings
RUN FSLR ENPH SEDG ARRY SHLS
Quant Rating Score 2 3 3 1 1 3
Quant Rating Sell Neutral Neutral Strong Sell Strong Sell Neutral
Trading
RUN FSLR ENPH SEDG ARRY SHLS
Last Close $18.57 $253.54 $27.53 $34.27 $7.59 $7.95
High 52 $21.29 $277.39 $76.39 $45.38 $10.28 $10.85
Low 52 $5.67 $120.38 $27.53 $10.47 $3.98 $2.81
Price vs. 52 Week High -12.78 % -8.6 % -63.96 % -24.48 % -26.17 % -26.73 %
Price vs. 52 Week Low 227.51 % 110.62 % 0 % 227.32 % 90.7 % 182.92 %
Total Return
RUN FSLR ENPH SEDG ARRY SHLS
1 Month Return -4.82 % 9.36 % -24.7 % -7.43 % -13.26 % -20.1 %
3 Month Return 19.81 % 15.6 % -23.04 % 9.98 % -9.86 % 31.62 %
6 Month Return 51.59 % 42.07 % -45.38 % 55.63 % -1.17 % 63.75 %
9 Month Return 109.59 % 55.67 % -58.08 % 102.42 % 10.64 % 94.85 %
YTD Return 100.76 % 43.86 % -59.92 % 151.99 % 25.66 % 43.76 %
1 Year Return 91.25 % 35.32 % -55.13 % 227.47 % 24.43 % 91.57 %
3 Year Return 0 % 0 % 0 % 0 % 0 % 0 %
5 Year Return 0 % 0 % 0 % 0 % 0 % 0 %
Dividends
RUN FSLR ENPH SEDG ARRY SHLS
Dividend Yield Percentage (TTM) - - - - - -
Dividend Paid and Capex Coverage Ration (TTM) -0.53 % 1.61 % 3.36 % 2.42 % 4.21 % 1.28 %
Dividend Per Share (TTM) - - - - - -
Payout Ratio (TTM) - - - - - -
Profitability
RUN FSLR ENPH SEDG ARRY SHLS
Gross Profit Margin TTM 23.05 % 40.05 % 46.64 % -2.99 % 26.29 % 36.82 %
Return on Assets TTM -11.1 % 10.41 % 4.9 % -26.26 % -2.07 % 3.91 %
Return on Equity TTM -89.05 % 16.61 % 18.25 % -104.43 % -9.66 % 5.83 %
Return on Capital Employed TTM -16.74 % 14.52 % 7.33 % -37.22 % -1.93 % 7.3 %
Net Income Per EBT TTM 55.59 % 94.89 % 84.04 % 104.51 % 126.26 % 68.54 %
EBT Per Ebit TTM 127.44 % 98.02 % 124.39 % 103.4 % 119.01 % 87.52 %
EBIT Per Revenue TTM -150.3 % 29.81 % 11.18 % -53.2 % -1.67 % 12.78 %
Cash Flow To Debt Ratio TTM -5.28 % 182.33 % 21.6 % 15.38 % 16.99 % 21.14 %
Receivables Turnover TTM 9.33 2.24 6.41 3.56 3.52 3.47
Payables Turnover TTM 5.3 10.64 3.87 3.7 4.24 8.08
Inventory Turnover TTM 3.13 2.75 2.73 1.98 5.43 4.54
Fixed Asset Turnover TTM 13.83 % 87.69 % 1076.71 % 283.16 % 2439.14 % 450.83 %
Asset Turnover TTM 10.42 % 37.53 % 41.97 % 45.69 % 82.76 % 50.95 %
Operating Cash Flow Per Share TTM -3.36 15.16 1.04 1.1 0.76 0.21
Free Cash Flow Per Share TTM -9.72 5.73 0.73 0.65 0.58 0.05
Cash Per Share TTM 500.31 % 1901.78 % 1155.14 % 857.81 % 145.04 % 5.06 %
Operating Cash Flow Sales Ratio TTM -33.53 % 32.2 % 9.27 % 6.27 % 8.68 % 8.1 %
Free Cash Flow Operating Cash Flow Ratio TTM 288.91 % 37.79 % 70.24 % 58.68 % 76.26 % 22 %
Cash Flow Coverage Ratios TTM -5.28 % 182.33 % 21.6 % 15.38 % 16.99 % 21.14 %
Price To Free Cash Flows Ratio TTM -2.06 38.19 64.5 53.02 20.7 219.74
Price To Operating Cash Flows Ratio TTM -5.93 14.43 45.34 30.24 15.78 49.01
Price Cash Flow Ratio TTM -5.93 14.43 45.34 30.24 15.78 49.01
Income Statement (TTM)
RUN FSLR ENPH SEDG ARRY SHLS
Revenue $2.04B $4.21B $1.47B $0.9B $0.92B $0.4B
Gross Profit $0.33B $1.86B $0.69B $-0.88B $0.3B $0.14B
Gross Profit Ratio 16.12% 44.17% 46.64% -97.31% 32.5% 35.57%
EBITDA $-2.91B $1.87B $0.29B $-1.64B $-0.16B $0.06B
Net Income $-2.85B $1.29B $0.17B $-1.81B $-0.24B $0.02B
EPS Diluted -12.81 12.02 1.29 -31.64 -1.95 0.14
Balance Sheet (MRQ)
RUN FSLR ENPH SEDG ARRY SHLS
Long Term Debt $12.74B $0.47B $0.57B $0.4B $0.65B $0.14B
Total Liabilities $15.73B $4.15B $2.42B $1.97B $1.14B $0.24B
Total Equity $4.16B $7.98B $1.09B $0.66B $0.29B $0.56B
Total Investments $0.08B $0.17B $1.04B $0.37B $0B $0B
Total Debt $13.02B $0.72B $1.2B $0.76B $0.69B $0.14B
Total Assets $19.9B $12.12B $3.51B $2.63B $1.43B $0.79B
Cash Flow Statement (TTM)
RUN FSLR ENPH SEDG ARRY SHLS
Net Income $-4.36B $1.29B $0.17B $-1.81B $-0.24B $0.02B
Inventory $0.06B $-0.28B $-0.12B $0.07B $-0.04B $-0.01B
Dividends Paid $0B $0B $0B $0B $0B $0B
Operating Cash Flow $-0.77B $1.22B $0.14B $-0.31B $0.15B $0.08B
Capital Expenditure $-2.7B $-1.53B $-0.04B $-0.11B $-0.01B $-0.01B
Related Stocks
Ticker Name Price
ARRY Array Technologies, Inc. 11.86
BEEM Beam Global 1.5
BEEMW Beam Global 0.0997
CSIQ Canadian Solar Inc. 19.89
CSLR Complete Solaria, Inc. 1.805
ENPH Enphase Energy, Inc. 49.8
FSLR First Solar, Inc. 218.73
FTCI FTC Solar, Inc. 9.5
ISUN iSun, Inc. 0.04745
JKS JinkoSolar Holding Co., Ltd. 27.7
MAXN Maxeon Solar Technologies, Ltd. 3.89
NOVA Sunnova Energy International Inc. 0.2202
PEGY Pineapple Energy Inc. 3.34
PN Skycorp Solar Group Limited 0.5174
SEDG SolarEdge Technologies, Inc. 35.92
SHLS Shoals Technologies Group, Inc. 10.29
SMXT Solarmax Technology Inc. Common Stock 0.821
SOL ReneSola Ltd 1.94
SPI SPI Energy Co., Ltd. 0.766
SPRU Spruce Power Holding Corporation 4.91
ETFs With Exposure to RUN
Ticker ETF Name Weight Percentage Price
IWM iShares Russell 2000 ETF 0.14 265.02
VTI Vanguard Total Stock Market Index Fund 0.00617 340.96
IJR iShares Core S&P Small-Cap ETF 0.28 131.97
IWD iShares Russell 1000 Value ETF 0.01334 224.57
SCHB Schwab U.S. Broad Market ETF 0.00663068 26.67
VT Vanguard Total World Stock Index Fund 0.00385 146.46
IJH iShares Core S&P Mid-Cap ETF 0.10482 71.73
ITOT iShares Core S&P Total U.S. Stock Market ETF 0.01 151.14
IWB iShares Russell 1000 ETF 0.00543 378.54
HDGE AdvisorShares Ranger Equity Bear ETF -1.54 16.43
NFJ Virtus Dividend, Interest & Premium Strategy Fund 2.02 13.56
VB Vanguard Small Cap Index Fund 0.05593 277.35
XT iShares Exponential Technologies ETF 0.05 71.7235
SCHA Schwab U.S. Small-Cap ETF 0.104957 30.89
NUV Nuveen Municipal Value Fund, Inc. 0.33 9.18
IUSV iShares Core S&P U.S. Value ETF 0.01333 107.64
SCHM Schwab U.S. Mid-Cap ETF 0.081428 32.64
ICLN iShares Global Clean Energy ETF 2.01 18.61
MDY SPDR S&P MIDCAP 400 ETF Trust 0.104666 655.32
IWN iShares Russell 2000 Value ETF 0.29 200.31
PRF Invesco FTSE RAFI US 1000 ETF 0.016428 50
IWR iShares Russell Mid-Cap ETF 0.0256 101.78
TAN Invesco Solar ETF 6.50421 57.74
NCZ Virtus AllianzGI Convertible & Income Fund II 2.02 14.59
IWS iShares Russell Mid-Cap Value ETF 0.03562 152.07
IWV iShares Russell 3000 ETF 0.01 393.18
NVG Nuveen AMT-Free Municipal Credit Income Fund 0.33 13.06
SPSM SPDR Portfolio S&P 600 Small Cap ETF 0.28086 51.43
SPMD SPDR Portfolio S&P 400 Mid Cap ETF 0.103757 62.93
EZM WisdomTree U.S. MidCap Earnings Fund 0.0003523 71.72
FNDB Schwab Fundamental U.S. Broad Market Index ETF 0.00123878 28.51
NCV Virtus AllianzGI Convertible & Income Fund 2.02 16.04
VBK Vanguard Small Cap Growth Index Fund 0.05986 316.39
AOM iShares Core Moderate Allocation ETF 0 48.63
NIE AllianzGI Equity & Convertible Income Fund 2.02 25.39
AOK iShares Core Conservative Allocation ETF 0 40.79
IJT iShares S&P Small-Cap 600 Growth ETF 0.56 152.93
VXF Vanguard Extended Market Index Fund 0.055 217.96
ZTR Virtus Total Return Fund Inc. 2.02 6.61
IJS iShares S&P Small-Cap 600 Value ETF 0.56 126.53
HDG ProShares Hedge Replication ETF 0.0186957 52.68
SPTM SPDR Portfolio S&P 1500 Composite Stock Market ETF 0.006596 84.04
FNDA Schwab Fundamental U.S. Small Company Index ETF 0.0194787 34.82
BBC Virtus LifeSci Biotech Clinical Trials ETF 1.75 40.87
IJJ iShares S&P Mid-Cap 400 Value ETF 0.21986 143.73
UWM ProShares Ultra Russell2000 0.102134 53.95
FIDU Fidelity MSCI Industrials Index ETF 0.054868 92.86
FXU First Trust Utilities AlphaDEX Fund 5.46 46.97
MDYV SPDR S&P 400 Mid Cap Value ETF 0.222965 92.53
SLYV SPDR S&P 600 Small Cap Value ETF 0.563414 101.27
FPX First Trust US Equity Opportunities ETF 0.25 162.75
PBW Invesco WilderHill Clean Energy ETF 1.53678 34.24
CBH AllianzGI Convertible & Income 2024 Target Term Fund 2.02 9.185
EDI Virtus Stone Harbor Emerging Markets Total Income Fund 2.02 5.02
VTHR Vanguard Russell 3000 Index Fund 0.00624 305.54
VRTS Virtus Investment Partners, Inc. 2.02 140.29
PSCI Invesco S&P SmallCap Industrials ETF 1.53759 175.782
VBR Vanguard Small Cap Value Index Fund 0.0986 232.1
SCHK Schwab 1000 Index ETF 0.0072898 33.28
FILL iShares MSCI Global Energy Producers ETF 0.17 24.78
VONV Vanguard Russell 1000 Value Index Fund 0.01 98.55
ONEQ Fidelity Nasdaq Composite Index ETF 0.01 90.54
AOR iShares Core Growth Allocation ETF 0 66.73
VIS Vanguard Industrials Index Fund 0.06799 335.64
RFV Invesco S&P MidCap 400 Pure Value ETF 0.898 142.77
AOA iShares Core Aggressive Allocation ETF 0 92.53
FFTY Innovator IBD 50 ETF 2.49 36.43
SLYG SPDR S&P 600 Small Cap Growth ETF 0.563457 102.19
DWAS Invesco DWA SmallCap Momentum ETF 0.403568 102.4
FNX First Trust Mid Cap Core AlphaDEX Fund 0.19 137.579
FNY First Trust Mid Cap Growth AlphaDEX Fund 0.37 97.13
FTLS First Trust Long/Short Equity ETF -0.07 71.505
MVV ProShares Ultra MidCap400 0.0306661 81.72
PTMC Pacer Trendpilot US Mid Cap ETF 0.1 38.78
TILT FlexShares Morningstar US Market Factors Tilt Index Fund 0.0134 256.981
URTY ProShares UltraPro Russell2000 0.0782948 64.84
VGI Virtus Global Multi-Sector Income Fund 2.02 7.92
VIOG Vanguard S&P Small-Cap 600 Growth Index Fund 0.56007 131.41
RZG Invesco S&P SmallCap 600 Pure Growth ETF 0.449698 59.515
RWK Invesco S&P MidCap 400 Revenue ETF 0.105 139.35
VTWV Vanguard Russell 2000 Value Index Fund 0.29407 176.901
EWMC Invesco S&P MidCap 400 Equal Weight ETF 0.183 89.7636
ACV AllianzGI Diversified Income & Convertible Fund 2.02 27.33
ALFA AlphaClone Alternative Alpha ETF 2.97 62.1
BBP Virtus LifeSci Biotech Products ETF 1.75 82.014
BLHY Virtus Newfleet High Yield Bond ETF 2.02 20.955
CHGX AXS Change Finance ESG ETF 1.18 28.1453
DMRM DeltaShares S&P 400 Managed Risk ETF 0.36 55.2224
EDF Virtus Stone Harbor Emerging Markets Income Fund 2.02 5.05
EQAL Invesco Russell 1000 Equal Weight ETF 0.217 56.4
ETHO Etho Climate Leadership U.S. ETF 0.87 69.89
FAB First Trust Multi Cap Value AlphaDEX Fund 0.21 98.0525
FAD First Trust Multi Cap Growth AlphaDEX Fund 0.000001 168.49
FNK First Trust Mid Cap Value AlphaDEX Fund 0.68 60.9839
FYC First Trust Small Cap Growth AlphaDEX Fund 0.000001 100.914
FYX First Trust Small Cap Core AlphaDEX Fund 0.000001 124.663
GSSC Goldman Sachs ActiveBeta U.S. Small Cap Equity ETF 0.07 80.07
ICVT iShares Convertible Bond ETF 0.15754 104.41
IDU iShares U.S. Utilities ETF 0.22546 110.24
IVOO Vanguard S&P Mid-Cap 400 Index Fund 0.1 121.51
IVOV Vanguard S&P Mid-Cap 400 Value Index Fund 0.21 110.38
IYY iShares Dow Jones U.S. ETF 0.00565 168.06
JHMI John Hancock Multifactor Industrials ETF 0.35 45.2897
JHML John Hancock Multifactor Large Cap ETF 0.01 82.505
JHSC John Hancock Multifactor Small Cap ETF 0.12 46.22
ISCB iShares Morningstar Small-Cap ETF 0.07 69.715
ISCG iShares Morningstar Small-Cap Growth ETF 0.41 58.78
ISCV iShares Morningstar Small-Cap Value ETF 0.13 74.37
JPSE JPMorgan Diversified Return U.S. Small Cap Equity ETF 0.08 54.8
LOWC SPDR MSCI ACWI Climate Paris Aligned ETF 0.01 30.1878
MMTM SPDR S&P 1500 Momentum Tilt ETF 0.013648 298.43
MXDU Nationwide Maximum Diversification U.S. Core Equity ETF 0.03 34.5686
NFLT Virtus Newfleet Multi-Sector Bond ETF 2.02 23.173
NUSC Nuveen ESG Small-Cap ETF 0.191685 48.31
NUW Nuveen AMT-Free Municipal Value Fund 0.33 14.472
OMFS Invesco Russell 2000 Dynamic Multifactor ETF 0.162 48.52
PBD Invesco Global Clean Energy ETF 0.86715 18.02
PBSM Invesco PureBeta MSCI USA Small Cap ETF 0.084 31.9152
PRN Invesco DWA Industrials Momentum ETF 2.43556 201.63
ERTH Invesco MSCI Sustainable Future ETF 0.802803 48.535
QCLN First Trust NASDAQ Clean Edge Green Energy Index Fund 0.000001 49.6761
QMOM Alpha Architect U.S. Quantitative Momentum ETF 1.84 69.79
RWJ Invesco S&P SmallCap 600 Revenue ETF 0.156263 54.75
RZV Invesco S&P SmallCap 600 Pure Value ETF 1.00699 136.725
SAA ProShares Ultra SmallCap600 0.197054 31.02
SHE SPDR SSGA Gender Diversity Index ETF 0.12 134.52
SMMD iShares Russell 2500 ETF 0.06 80.99
TUSA First Trust Dividend Strength ETF 0.03 46.1232
UMDD ProShares UltraPro MidCap400 0.0166882 32.25
UTES Virtus Reaves Utilities ETF 2.02 76.87
UXI ProShares Ultra Industrials 0.03 57.03
VFMO Vanguard U.S. Momentum Factor ETF 0.09624 205.86
VIOO Vanguard S&P Small-Cap 600 Index Fund 0.28782 121.84
VIOV Vanguard S&P Small-Cap 600 Value Index Fund 0.64415 108.93
VLU SPDR S&P 1500 Value Tilt ETF 0.032679 225.58
VONE Vanguard Russell 1000 Index Fund 0 313.555
VTWO Vanguard Russell 2000 Index Fund 0.13877 107.1
VETS Pacer Military Times Best Employers ETF 0.1 38.62
XAW.TO iShares Core MSCI All Country World ex Canada Index ETF 0.01 52.91
XUU.TO iShares Core S&P U.S. Total Market Index ETF 0.01 69.25
XUH.TO iShares Core S&P U.S. Total Market Index ETF (CAD-Hedged) 0.01 55.62
XTR.TO iShares Diversified Monthly Income ETF 0 11.95
XSU.TO iShares U.S. Small Cap Index ETF (CAD-Hedged) 0.14 50.14
PXS.TO Invesco FTSE RAFI U.S. Index ETF II CAD 0.0195 59.2
VXC.TO Vanguard FTSE Global All Cap ex Canada Index ETF 0.00364 76.24
VMO.TO Vanguard Global Momentum Factor ETF 0.08201 84.55
VUN.TO Vanguard U.S. Total Market Index ETF 0.00615 126.63
VUS.TO Vanguard U.S. Total Market Index ETF (CAD-hedged) 0.00606 118.21
RCGTX Virtus AllianzGI Technology Fund Class C 2.02 13.49
SCATX Virtus Zevenbergen Innovative Growth Stock Fund Class I 2.02 57.9
VTSIX Vanguard Tax-Managed Funds - Vanguard Tax-Managed Small-Cap Fund 0.29454 108.25
VTMSX Vanguard Tax Managed Small Cap Fund 0.29454 108
PXSGX Virtus Equity Trust - Virtus KAR Small-Cap Growth Fund 2.02 18.08
PSGCX Virtus KAR Small-Cap Growth Fund Class C 2.02 10.5
PSGAX Virtus KAR Small-Cap Growth Fund Class A 2.02 16.51
VITNX Vanguard Institutional Total Stock Market Index Fund Institutional Shares 0.00618 114.86
VITPX Vanguard Institutional Total Stock Market Index Fund Institutional Plus Shares 0.00618 114.84
VSEQX Vanguard Horizon Funds - Vanguard Strategic Equity Fund 0.02552 39.74
VQSRX Virtus KAR Small-Cap Value Fund Class R6 2.02 25.73
VSTCX Vanguard Strategic Small-Cap Equity Fund Investor Shares 0.07959 45.33
PGIUX Virtus Duff & Phelps Global Infrastructure Fund Class I 2.02 16.12
PGUAX Virtus Duff & Phelps Global Infrastructure Fund Class A 2.02 16.11
PGUCX Virtus Duff & Phelps Global Infrastructure Fund Class C 2.02 15.52
VGSAX Virtus Duff & Phelps Global Real Estate Securities Fund Class A 2.02 38
VRGEX Virtus Duff & Phelps Global Real Estate Securities Fund 2.02 36.57
VGISX Virtus Duff & Phelps Global Real Estate Securities Fund 2.02 36.75
VGSCX Virtus Opportunities Trust - Virtus Duff & Phelps Global Real Estate Securities Fund 2.02 35.71
NWWOX Virtus Vontobel Global Opportunities Fund Class A 2.02 16.29
SGACX Virtus SGA Global Growth C Class 2.02 16.49
SGAPX Virtus SGA Global Growth I Class 2.02 19.78
VQNPX Vanguard Growth and Income Fund 0.01 67.64
VGIAX Vanguard Quantitative Funds - Vanguard Growth and Income Fund 0.01 110.36
VMCCX Virtus KAR Mid-Cap Core Fund 2.02 51.43
VTCIX Vanguard Tax-Managed Funds - Vanguard Tax-Managed Capital Appreciation Fund 0.01 177.36
VIMCX Virtus KAR Mid-Cap Core Fund Class I 2.02 60.99
VTCLX Vanguard Tax-Managed Capital Appreciation Fund 0.01 356.97
VMACX Virtus KAR Mid-Cap Core Fund Class A 2.02 58.73
VBAIX Vanguard Balanced Index Fund Institutional Shares 0.00383 52.46
VBIAX Vanguard Balanced Index Fund Admiral Shares 0.00383 52.45
VBINX Vanguard Balanced Index Fund Investor Shares 0.00383 52.45
WWOIX Virtus Vontobel Global Opportunities Fund 2.02 16.49
SPGM SPDR Portfolio MSCI Global Stock Market ETF 0.005964 79.82
VRISX Virtus KAR International Small-Mid Cap Fund Class R6 2.02 21.44
VIISX Virtus KAR International Small-Mid Cap Fund Class I 2.02 21.41
PKSAX Virtus KAR Small-Cap Core Fund Class A 2.02 48.84
PKSFX Virtus KAR Small-Cap Core Fund Class I 2.02 54.24
VSCRX Virtus KAR Small-Cap Core Fund 2.02 54.54
PKSCX Virtus KAR Small-Cap Core Fund Class C 2.02 33.09
VTMFX Vanguard Tax-Managed Balanced Fund Admiral Shares 0 49.89
KOMP SPDR S&P Kensho New Economies Composite ETF 0.253271 62.83
AIO Virtus AllianzGI Artificial Intelligence & Technology Opportunities Fund 2.02 22.58
BOUT Innovator IBD Breakout Opportunities ETF 0.45 39.78
CNRG SPDR Kensho Clean Power ETF 2.80503 99.7
JUST Goldman Sachs JUST U.S. Large Cap Equity ETF 0 98.355
PFFA Virtus InfraCap U.S. Preferred Stock ETF 2.02 21.72
SMOG VanEck Low Carbon Energy ETF 0.6 139.65
SEIX Virtus Seix Senior Loan ETF 2.02 23.2
WOMN Impact Shares YWCA Women's Empowerment ETF 0 41.7
VPC Virtus Private Credit ETF 2.02 17.16
VALT ETFMG Sit Ultra Short ETF 0.27 48.52
VRAI Virtus Real Asset Income ETF 2.02 25.39
ACES ALPS Clean Energy ETF 5.13 35.97
ESGV Vanguard ESG U.S. Stock ETF 0.00762 120.65
IETC iShares Evolved U.S. Technology ETF 0.03 92.97
ESML iShares ESG Aware MSCI USA Small-Cap ETF 0.08 50
SLT Pacer Salt High truBeta US Market ETF 0.1 39.22
LSLT Pacer Salt Low truBeta US Market ETF 0.1 32
AVUS Avantis U.S. Equity ETF 0.01 117.21
SMDY Syntax Stratified MidCap 0.18 44.155
VGRO.TO Vanguard Growth ETF Portfolio 0.00225 44.01
BKSE BNY Mellon US Small Cap Core Equity ETF 0.21 121.6
BBMC JPMorgan BetaBuilders U.S. Mid Cap Equity ETF 0.08 115.185
STSB iShares Factors US Small Blend Style ETF 0.06 21.66
EAOK iShares ESG Aware Conservative Allocation ETF 0 27.84
EAOM iShares ESG Aware Moderate Allocation ETF 0 30.555
EAOA iShares ESG Aware Aggressive Allocation ETF 0 42.295
EAOR iShares ESG Aware Growth Allocation ETF 0 36.135
PAMC Pacer Lunt MidCap Multi-Factor Alternator ETF 0.4 50.87
VWID Virtus WMC International Dividend ETF 2.02 38.205
XBAL.TO iShares Core Balanced ETF Portfolio 0 34.09
XCNS.TO iShares Core Conservative Balanced ETF Portfolio 0 25.7
XEQT.TO iShares Core Equity ETF Portfolio 0 41.16
XGRO.TO iShares Core Growth ETF Portfolio 0 35.795
XINC.TO iShares Core Income Balanced ETF Portfolio 0 21.365
XSMC.TO iShares S&P U.S. Small-Cap Index ETF 0.28 36.09
XSMH.TO iShares S&P U.S. Small-Cap Index ETF (CAD-Hedged) 0.28 31.94
VEQT.TO Vanguard All-Equity ETF Portfolio 0.00274 55.34
VBAL.TO Vanguard Balanced ETF Portfolio 0.00169 37.61
VCNS.TO Vanguard Conservative ETF Portfolio 0.00113 31.94
VCIP.TO Vanguard Conservative Income ETF Portfolio 0.00058 27.22
VRIF.TO Vanguard Retirement Income ETF Portfolio 0.00052 26.82
RNRG Global X Renewable Energy Producers ETF 3.5 36.3268
DFAU Dimensional US Core Equity Market ETF 0.00855719 47.92
JOET Virtus Terranova U.S. Quality Momentum ETF 2.02 42.93
MIDE Xtrackers S&P MidCap 400 ESG ETF 0.35 36.045
VABS Virtus Newfleet ABS/MBS ETF 2.02 24.38
WWOW Direxion World Without Waste ETF 2.75392 18.1701
XJH iShares ESG Screened S&P Mid-Cap ETF 0.11851 48.715
XJR iShares ESG Screened S&P Small-Cap ETF 0.33 46.5527
QQQJ Invesco NASDAQ Next Gen 100 ETF 0.55 38.49
GINN Goldman Sachs Innovate Equity ETF 0.13 72.99
SILX ETFMG Prime 2x Daily Junior Silver Miners ETF 0.36 1.75
LCTU BlackRock U.S. Carbon Transition Readiness ETF 0.02814 74.85
DFUS Dimensional U.S. Equity ETF 0.00689162 75.35
DFAT Dimensional U.S. Targeted Value ETF 0.00033463 66.71
DFAS Dimensional U.S. Small Cap ETF 0.10066 76.26
DFAC Dimensional U.S. Core Equity 2 ETF 0.0226544 41.29
G1CE.DE Invesco Markets II plc - Invesco Global Clean Energy UCITS ETF 0.8631 20.645
PSWD.DE Invesco FTSE RAFI All World 3000 UCITS ETF 0.0272 31.83
VTSAX Vanguard Total Stock Market Index Fund 0.00617 166.03
VCLN Virtus Duff & Phelps Clean Energy ETF 2.2 28.53
CDX Simplify High Yield PLUS Credit Hedge ETF -0.137839 21.94
AVSU Avantis Responsible U.S. Equity ETF 0.01 79.725
OCEN IQ Clean Oceans ETF 0.25 18.55
INRG.MI iShares Global Clean Energy UCITS ETF USD (Dist) 2.01 9.02
CUS1.L iShares VII PLC - iShares MSCI USA Small Cap UCITS ETF USD (Acc) 0.11 46630
DTEC.L Lyxor Index Fund - Lyxor MSCI Disruptive Technology ESG Filtered (DR) UCITS ETF 0.104109 13.292
FGLS.L Fidelity Sustainable Research Enhanced Global Equity UCITS ETF 0.0446112 8.265
FUSS.L Fidelity Sustainable Research Enhanced US Equity UCITS ETF 0.0787368 9.15
GCED.L Invesco Markets II plc - Invesco Global Clean Energy UCITS ETF 0.8631 23.0275
GCEX.L Invesco Markets II plc - Invesco Global Clean Energy UCITS ETF 0.8631 1714.7
GCLE.L Invesco Markets II plc - Invesco Global Clean Energy UCITS ETF 0.8631 24.4475
ISUN.L Invesco Solar Energy UCITS ETF 6.1218 29.6925
NRJL.L Lyxor New Energy (DR) UCITS ETF Dist 0.527271 32.04
NRJU.L Lyxor New Energy (DR) UCITS ETF Dist 0.527271 43.075
PRUS.L Invesco FTSE RAFI US 1000 UCITS ETF 0.0322 40.54
R2US.L SPDR Russell 2000 US Small Cap UCITS ETF 0.144115 77.26
RAYZ.L Global X Solar UCITS ETF 4.052 12.825
RNRG.L Global X Renewable Energy Producers UCITS ETF 4.549 12.964
WDSC.L SPDR MSCI World Small Cap UCITS ETF 0.043989 137.745
WSML.L iShares MSCI World Small Cap UCITS ETF 0.04 9.746
IQQH.DE iShares Global Clean Energy UCITS ETF USD (Dist) 2.01 9.016
GUSA Goldman Sachs MarketBeta U.S. 1000 Equity ETF 0 59.3
JMEE JPMorgan Market Expansion Enhanced Equity ETF 0.17 70.32
NBCT Neuberger Berman Carbon Transition & Infrastructure ETF 1.72 30.6625
SHFT iClima Distributed Smart Energy ETF 2.07 17.8303
CTEX ProShares S&P Kensho Cleantech ETF 2.84642 39.095
VSCIX Vanguard Small-Cap Index Fund Institutional Shares 0.05593 132.91
VIEIX Vanguard Extended Market Index Fund Institutional Shares 0.055 165.43
VITSX Vanguard Total Stock Market Index Fund 0.00617 166.06
AGGH Simplify Aggregate Bond PLUS Credit Hedge ETF -0.0139453 20.77
GCLN Goldman Sachs Bloomberg Clean Energy Equity ETF 0 34.1041
DFSV Dimensional US Small Cap Value ETF 0.117621 37.17
DFUV Dimensional US Marketwide Value ETF 0.000135 50.5
FIG Simplify Macro Strategy ETF -0.131617 21.99
EQUL IQ Engender Equality ETF 1.66 27.12
QQJG Invesco ESG NASDAQ Next Gen 100 ETF 0.54 27.7817
EWSA.AS iShares MSCI World Small Cap ESG Enhanced UCITS ETF 0.1 6.5263
INRG.L iShares Global Clean Energy UCITS ETF USD (Dist) 2.01 782.25
INRA.AS iShares Global Clean Energy UCITS ETF 2.01 27.2154
DBXW.DE Xtrackers MSCI World Swap UCITS ETF 0.0595163 120.79
XWEH.F Xtrackers MSCI World Swap UCITS ETF 0.0595163 32.014
XWD1.F Xtrackers MSCI World Swap UCITS ETF 0.0595163 16.5615
SPYI.DE SPDR MSCI ACWI IMI UCITS ETF 0.003164 254.9
USSC.L SPDR MSCI USA Small Cap Value Weighted UCITS ETF 0.053063 85.81
ISP6.L iShares S&P Small Cap 600 UCITS ETF USD (Dist) 0.28 7811
USML.L Invesco S&P SmallCap 600 UCITS ETF 0.3 76.83
MIDD.L iShares FTSE 250 UCITS ETF 0.05 2147
6PSA.DE Invesco FTSE RAFI US 1000 UCITS ETF 0.0322 34.36
PSRW.L Invesco FTSE RAFI All World 3000 UCITS ETF 0.0272 2761.5
XRS2.F Xtrackers Russell 2000 UCITS ETF 0.139994 318.35
NRJ.PA Lyxor New Energy (DR) UCITS ETF Dist 0.527271 36.916
FUSR.L Fidelity Sustainable Research Enhanced US Equity UCITS ETF 0.0787368 12.451
FGLR.L Fidelity Sustainable Research Enhanced Global Equity UCITS ETF 0.0446112 11.248
SC0K.DE Invesco Russell 2000 UCITS ETF 0.1413 114.56
S0LR.F Invesco Solar Energy UCITS ETF 6.1218 24.845
RA7Z.F Global X Solar UCITS ETF 4.052 13.48
NAESX Vanguard Small Cap Index Fund 0.05593 132.89
STXV Ea Series Trust - Strive 1000 Value ETF 0.01 36.58
STXK Ea Series Trust - Strive 2000 ETF 0.2 35.925
DFSU Dimensional US Sustainability Core 1 ETF 0.0227112 44.295
IQSM Iq Candriam ESG U.S. Mid Cap Equity ETF 0.25 36.9208
RNEW VanEck Green Infrastructure ETF 1.01 0.254
STXG Strive 1000 Growth ETF 0.01 50.17
JKE iShares Morningstar Growth ETF 0.03 283.806
IUSN.DE iShares MSCI World Small Cap UCITS ETF 0.04 8.261
ESIX SPDR S&P SmallCap 600 ESG ETF 0.436371 33.3466
DTOX Amplify Cleaner Living ETF 3.28 13.965
VSIAX Vanguard Small-Cap Value Index Fd Admiral 0.0986 99.71
GCLX.L Invesco Markets II plc - Invesco Global Clean Energy UCITS ETF 0.8631 1796
GENE.L UBS (Irl) ETF Public Limited Company - Global Gender Equality UCITS ETF 0.98 1880.3
LYM9.DE Lyxor New Energy (DR) UCITS ETF Dist 0.527271 36.915
SWTSX Schwab Total Stock Market Index Fd Select Shs a Series of Schwab Capit 0.00625099 16.66
VEXAX Vanguard Extended Market Index Fd Admiral Shs 0.055 165.44
HEMZX Virtus Vontobel Emerging Markets Opportunities Fund A 2.02 8.19
GENG.L UBS (Irl) ETF Public Limited Company - Global Gender Equality UCITS ETF 0.97 2646.5
AOTIX Virtus Emerging Markets Opportunities Fd Institutional 2.02 39.85
ANZAX Virtus Convertible Fund CL A 2.02 41.95
STICX Virtus Seix Corporate Bond Fund I 2.02 7.52
VGEAX Virtus Vontobel Greater European Opportunities Fund A 2.02 10.97
VSGAX Vanguard Small-Cap Growth Index Fd Admiral 0.05986 111.32
DRLL Strive U.S. Energy ETF 0.1 33.6
CUSS.L iShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced UCITS ETF USD (Acc) 0.11 635.3
SMVTX Virtus Ceredex Mid-Cap Value Equity Fund I 2.02 13.6
WOSC.L SPDR MSCI World Small Cap UCITS ETF 0.043989 101.43
RTYS.L Invesco Russell 2000 UCITS ETF 0.1413 135.29
QVMM Invesco S&P MidCap 400 QVM Multi-factor ETF 0.112 32.5492
V3AB.L Vanguard Funds Public Limited Company - Vanguard ESG Global All Cap UCITS ETF 0.0058 5.828
SNXFX Schwab 1000 Index Fund Investor Shares 0.00960813 14.77
SXRG.DE iShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced UCITS ETF USD (Acc) 0.11 537.4
JCTR JPMorgan Carbon Transition U.S. Equity ETF 0.02 89.8013
PGWAX Virtus Silvant Focused Growth Fund CL A 2.02 96.01
V3AM.L Vanguard ESG Global All Cap UCITS ETF 0.0058 5.44
XRSG.L Xtrackers (IE) Public Limited Company - Xtrackers Russell 2000 UCITS ETF 0.139994 28778.5
XMWD.L Xtrackers MSCI World Swap UCITS ETF 0.0595163 142.55
V3AA.L Vanguard Funds Public Limited Company - Vanguard ESG Global All Cap UCITS ETF 0.0058 7.924
BBSC JPMorgan BetaBuilders U.S. Small Cap Equity ETF 0.23 79.93
IUS3.DE iShares S&P Small Cap 600 UCITS ETF USD (Dist) 0.28 90.02
PSRF.L Invesco FTSE RAFI US 1000 UCITS ETF 0.0349 2983
IDP6.L iShares S&P Small Cap 600 UCITS ETF USD (Dist) 0.28 106.3
XRSU.L Xtrackers (IE) Public Limited Company - Xtrackers Russell 2000 UCITS ETF 0.139994 391.64
ZPRR.DE SPDR Russell 2000 US Small Cap UCITS ETF 0.144115 65.39
ZPRS.DE SPDR MSCI World Small Cap UCITS ETF 0.043989 116.9
ZPRV.DE SPDR MSCI USA Small Cap Value Weighted UCITS ETF 0.053063 72.68
NRJC.L Multi Units France - Lyxor New Energy (DR) UCITS ETF 0.527271 21.42
WSCR.L UBS (IRL) ETF PLC 0.16 865.1
VLPAX Virtus Duff & Phelps Select MLP and Energy Fund A 2.02 17.29
VISAX Virtus KAR International Small-Mid Cap Fund - Class A 2.02 21.25
R2SC.L SPDR Russell 2000 US Small Cap UCITS ETF 0.144115 56.72
WLDS.L iShares MSCI World Small Cap UCITS ETF 0.04 7.163
V3AL.L Vanguard Funds Public Limited Company - Vanguard ESG Global All Cap UCITS ETF 0.0058 7.3965
VAESX Virtus KAR Emerging Markets Small-Cap Fund A 2.02 17.44
IMID.L SSgA SPDR ETFs Europe I Public Limited Company - SPDR MSCI ACWI IMI UCITS ETF 0.003164 301.05
VSMAX Vanguard Small Cap Index Fd Admiral Shs 0.05593 132.91
VINAX Vanguard Industrials Index Fund Admiral Shares 0.06799 172.48
XRS2.DE Xtrackers Russell 2000 UCITS ETF 0.139994 334.4
USFM.L UBS (Irl) ETF plc - MSCI USA Select Factor Mix UCITS ETF (USD) A-dis 0.01251 2956.5
SSAGX Virtus Seix U.S. Government Securities Ultra Short Bond Fund Class A 2.02 9.95
UNIC.L Lyxor Index Fund - Lyxor MSCI Disruptive Technology ESG Filtered (DR) UCITS ETF 0.104109 18.084
LU2263803533.SG Xtrackers MSCI World Swap UCITS 0.00315112 22.77
ANNPX Virtus Convertible Fund Institutional 2.02 40.8
DRUP.DE Lyxor Index Fund - Lyxor MSCI Disruptive Technology ESG Filtered (DR) UCITS ETF 0.104109 15.444
XWEH.DE Xtrackers MSCI World Swap UCITS ETF 0.0595163 48.411
USUE.DE UBS (Irl) ETF plc - MSCI USA Select Factor Mix UCITS ETF (USD) A-acc 0.01251 38.26
VTWAX Vanguard Total World Stock Index Fund Admiral Shares 0.00385 51.83
GGUE.DE UBS (Irl) ETF plc - Global Gender Equality UCITS ETF 0.98 27.075
PRNIX Virtus NFJ Mid Cap Value Fund Institutional Class 2.02 31.17
PGFIX Virtus Silvant Focused Growth Fund Instl 2.02 83.99
TRFM AAM Transformers ETF 0.26 48.91
JKD iShares Morningstar U.S. Equity ETF 0.03 221.911
JKF iShares Morningstar Value ETF 0.02 122.189
FRNW Fidelity Clean Energy ETF 2.85 22.86
TRPL Pacer Metaurus US Large Cap Dividend Multiplier 300 ETF 0.1 41.14
MVPS Amplify Thematic All-Stars ETF 0.31 23.6319
RAYS Global X Solar ETF 1.88 10.09
QVMS Invesco S&P SmallCap 600 QVM Multi-factor ETF 0.202 30.725
JKJ iShares Morningstar Small-Cap ETF 0.07 231.193
PZD Invesco MSCI Sustainable Future ETF 2.31 72.12
PHSKX Virtus KAR Mid-Cap Growth Fund A 2.02 37.11
AVSC Avantis U.S. Small Cap Equity ETF 0.27 65.27
COVAX Columbia Small Cap Value Fund II Class A 0 14.35
FDWM Fidelity Women's Leadership ETF 0.32 26.89
PQNAX Virtus NFJ Mid Cap Value Fund Class A 2.02 27.43
JKG iShares Morningstar Mid-Cap ETF 0.13 251.079
CLU.TO iShares US Fundamental ETF (CAD-H) Comm 0.03 31.06
STITX Virtus SGA International Growth Fund Class I 2.02 7.49
JVIAX Virtus Vontobel Foreign Opportunities Fund A 2.02 26.64
VGFO Virtus WMC Global Factor Opportunities ETF 2.02 26.218
HIEMX Virtus Vontobel Emerging Markets Opportunities Fund I 2.02 8.68
JKL iShares Morningstar Small-Cap Value ETF 0.13 172.726
JKI iShares Morningstar Mid-Cap Value ETF 0.09 185.777
JKH iShares Morningstar Mid-Cap Growth ETF 0.16 374.169
VEMY Virtus Stone Harbor Emerging Markets High Yield Bond ETF 2.02 28.57
CBUG.DE iShares MSCI World Small Cap ESG Enhanced UCITS ETF 0.1 5.532
FVI First Trust Total US Market AlphaDEX ETF 0.02 8
YLCO Global X YieldCo & Renewable Energy Income ETF 3.92 18.14
VMNFX Vanguard Market Neutral Fund -0.56847 14.15
NIR Near Intelligence, Inc. 0.28 0.033
CRDT Simplify Exchange Traded Funds - Simplify Opportunistic Income ETF -0.044528 23.19
QIS Simplify Multi-Qis Alternative ETF -0.613602 13.4818
UPGR Xtrackers US Green Infrastructure Select Equity ETF 2.38564 26.8268
DKRB Subversive Decarbonization ETF 5.08 20.145
IJH.AX iShares S&P Mid-Cap ETF 0.12995 50.07
VTS.AX Vanguard US Total Market Shares Index ETF 0.00617 479.23
VISM.AX Vanguard MSCI International Small Companies Index ETF 0.04648 74.02
IJR.AX iShares S&P Small-Cap ETF 0.28 185.74
ZSC USCF ETF Trust - USCF Sustainable Commodity Strategy Fund 0.78 28.0777
INRG.SW iShares Global Clean Energy UCITS ETF 2.01 10.656
DCOR Dimensional ETF Trust 0.0195889 76.48
CVRT Calamos ETF Trust 0.771026 42.4107
VEMPX Vanguard Extended Market Index InstlPlus 0.055 408.25
ITDG iShares Trust 0.01 38.925
ITDI iShares Trust 0.01 39.145
ITDH iShares Trust 0.01 39.1468
ITDF iShares Trust 0 38.625
ITDC iShares Trust 0 34.92
ITDB iShares Trust 0 33.65
ITDD Integrated Data Corp. 0 36.355
ITDE iShares Trust 0 37.51
CSUSS.MI iShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced UCITS ETF USD (Acc) 0.11 537.13
R1VL.L iShares Russell 1000 Value UCITS ETF 0.0134 37.4625
WRNW.MI WisdomTree Renewable Energy UCITS ETF 2.60447 25.545
XDG7.MI Xtrackers MSCI Global SDG 7 Affordable and Clean Energy UCITS ETF 1.88136 24.005
USFMDN.MX UBS (Irl) ETF Public Limited Company - MSCI USA Select Factor Mix UCITS ETF 0.01251 382
INRE.PA iShares Global Clean Energy UCITS ETF 2.01 23.0414
GVUS Goldman Sachs ETF Trust - Goldman Sachs MarketBeta Russell 1000 Value Equity ETF 0 57.7575
VSMPX Vanguard Total Stock Mkt Idx Instl Pls 0.00617 311.51
SFSNX Schwab Fundamental US Small Company Idx 0.00739752 20.81
SWMCX Schwab Capital Trust - Schwab U.S. Mid-Cap Index Fund 0.0274573 15.21
EHLS Even Herd Long Short ETF -0.13 25.3576
VSGIX Vanguard Small Cap Growth Index I 0.05986 89.15
VTWIX Vanguard Total World Stock Index I 0.00385 298.81
RSSL Global X Funds 0.14 103.93
OASC Unified Series Trust 0.340724 31
DXUV Dimensional ETF Trust 0.0542673 63.29
RFLR Innovator ETFs Trust 0.16 29.89
ITDJ iShares Trust 0.01 30.4135
WSML iShares MSCI World Small-Cap ETF 0.04 33.0334
PCR Simplify Exchange Traded Funds - Simplify VettaFi Private Credit Strategy ETF -0.428673 21.65
POWR iShares Inc. 0.17 25.16
XWD1.SG Xtrackers MSCI World Swap UCITS 0.0595163 23.405
RESM Columbia Research Enhanced Small Cap ETF 0.23 21.5134
FSML Franklin Templeton ETF Trust - Franklin Small Cap Enhanced ETF 0.12 25.6488
S0LR.DE Invesco Solar Energy UCITS ETF 6.1218 25.49
AVTM American Century ETF Trust - Avantis Total Equity Markets ETF 0 50.0538
Unlock