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 0.10% of ...
Galapagos (GLPG) stock is in focus as the company looks to amend its 10-year deal with Gilead (GILD) as part of plans to create a new listed unit. Read more here.