Over the last 90 days, Aduro Clean Technologies Inc. has seen one insider transaction, a buy totaling $49,715. This activity represents a net buy of $36,252.18 by executives. The stock has experienced a 33.4% price increase in the past 90 days, currently trading near its 52-week high.