Aduro Clean Technologies Inc (STU:9D5)
€ 4.065 0.09 (2.26%) Market Cap: 110.55 Mil Enterprise Value: 108.78 Mil PE Ratio: 0 PB Ratio: 21.03 GF Score: 40/100