Aduro Clean Technologies (ADUR) P/E Ratio