Solarmax Technology (SMXT) and The Competition Critical Analysis
Insider & Institutional Ownership 43.6% of shares of all “Solar” companies are owned by institutional investors. 20.5% of shares of all “Solar” companies are owned by insiders. Strong institutional ownership is an indication that endowments, large money managers and hedge funds believe a stock will outperform the market over the long term. Profitability This table […]
