Jaguar Animal Health, Inc. (JAGX) gets new 24% activist owner; OpGen, Inc. (OPGN) gets new 6.9% passive owner
Nantucket Investments Ltd has filed an SC 13D form with the Securities and Exchange Commission (SEC) disclosing ownership of 23,634,341 … Read more