NasdaqCM:IMTXBiotechs
Assessing Immatics (IMTX) Valuation After Strong One Year Return And High Price To Sales Ratio
Immatics (IMTX) has been drawing attention after recent trading, with shares last closing at US$9.24. For investors, the key question is how this price lines up with the company’s fundamentals and risk profile.
See our latest analysis for Immatics.
That recent dip, with a 1-day share price return of a 1.81% decline and a 7-day share price return of a 6.29% decline, sits against a much stronger 1-year total shareholder return of 103.08%. This suggests longer term momentum has been positive...