Institutional Shareholders Face Pressure as Mercer International's Stock Drops 14% and 74% in the Past Year

martes, 18 de noviembre de 2025, 6:13 am ET1 min de lectura
MERC--

Institutional investors own 68% of Mercer International, with the top 6 shareholders holding 52% of the business. The recent 14% drop in share price adds to a one-year loss of 74% for shareholders, potentially leading to institutional investors selling the stock. Insiders own 10% of Mercer International.

Institutional Shareholders Face Pressure as Mercer International's Stock Drops 14% and 74% in the Past Year

Comentarios



Add a public comment...
Sin comentarios

Aún no hay comentarios