Business
Immunocore's Valuation Puzzle: Short-Term Volatility Masks Long-Term Promise
Immunocore Holdings (IMCR) shares have experienced notable turbulence, declining over 7% in a week. Yet, a significant gap between its current price and analyst fair value estimates highlights a debate over the biotech's future, heavily reliant on its lead asset KIMMTRAK and pipeline execution.