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 22.44% ...
That's a question Bernstein analyst Mark Shmulik recently explored, as he noted some striking data points. For one, Alphabet shares (GOOG) (GOOGL) are trading at nearly their largest-ever discount to ...