Replimune Group Inc. (REPL) Tumbled -5.27% or -0.82 To Price $14.75 On Tuesday
Replimune Group Inc. (REPL) tumbled -5.27% or -0.82 to $14.75. It is approximately 27161 shares traded, which is 27.22% compare to the average total volume 99798. The market cap of REPL is $465.42 million. The year to date change is…