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 58.00% ...
Buckingham shared this breakdown of valuations as of Dec. 31 for the core TPS portfolio and companies of the Russell 3000 Index RUA and the S&P 500, as well as those indexes' value and growth subsets.