Aduro Clean Technologies Inc (STU:9D5)
€ 4.08 0 (0%) Market Cap: 109.79 Mil Enterprise Value: 105.94 Mil PE Ratio: 0 PB Ratio: 16.94 GF Score: 40/100