Medical device maker Emulate Therapeutics (EMTX) has set terms for a proposed IPO that would raise around $13M. Emulate said in a filing that it is looking to offer 2.5M shares priced between $4 and ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results