In spite of recent selling, insiders still control 53% of Amneal Pharmaceuticals, Inc. (NASDAQ:AMRX)

In spite of recent selling, insiders still control 53% of Amneal Pharmaceuticals, Inc. (NASDAQ:AMRX)

Amneal Pharmaceuticals (NASDAQ:AMRX) has 5 investors owning a majority stake of 51%. Insiders hold 53% shares, indicating control. Institutional ownership and analyst sentiments impact stock performance.

Read More

Did you find this insightful?