Aduro Clean Technologies Inc (STU:9D5)
€ 3.98 0.12 (3.11%) Market Cap: 112.89 Mil Enterprise Value: 109.00 Mil PE Ratio: 0 PB Ratio: 16.94 GF Score: 42/100