CARISMA Therapeutics Inc (STU:W2J)
€ 1.057 -0.09 (-7.85%) Market Cap: 43.91 Mil Enterprise Value: -1.15 Mil PE Ratio: 0 PB Ratio: 4.54 GF Score: 18/100