Calyxt, Inc. (NASDAQ: CLXT) entered the market with a bang on Thursday in its initial public offering (IPO). The company ended up pricing its 6.06 million shares at the low end of its expected price…
Calyxt, Inc. (NASDAQ: CLXT) entered the market with a bang on Thursday in its initial public offering (IPO). The company ended up pricing its 6.06 million shares at the low end of its expected price…