Business Health

Immunomedics, Inc. (NASDAQ:IMMU) executive board chair indirectly purchase million more shares

Immunomedics, Inc. (NASDAQ:IMMU) saw its executive board chair, Behzad Aghazadeh, step up again and indirectly purchase a million more shares of this biopharmaceutical company. At prices ranging from $13.21 to $13.84 per share, that cost him almost $13.55 million. The insider ownership percentage is the key indicator, can be used by investors, to measure the […]