Investors often prefer to invest in shares held by company insiders, as management is typically more aligned with the company’s success and shareholder interests. Currently, insiders own just 32.42% ...
After struggling to attract assets earlier in the year, equal-weight ETFs have been pulling in hefty flows in recent months as investors worry about excessive stock market concentration.