Replimune Group Inc (REPL) is trading down at $15.04 (-1.64%), as of the latest quote. It is a Russell 2000 constituent in the Health Care sector.
Replimune Group stock hits 52-week high at 16.2 USD
Replimune Group stock hits 52-week high at 16.2 USD