Tag: IMTX

Technologies

An In-Depth Look At Immatics N.V (IMTX)

Immatics N.V (NASDAQ:IMTX) has a beta value of 0.85 and has seen 2.07 million shares traded in the last trading session. The company, currently valued