Replimune Group Inc (FRA:7R8)
€ 12.79 +1.08 (+9.22%) Market Cap: 1.19 Bil Enterprise Value: 1.12 Bil PE Ratio: 0 PB Ratio: 11.69 GF Score: 27/100