Over the last 90 days, Evolve Royalties Ltd. has seen insider buying totaling $20,696.16, with no reported sales. A single executive was responsible for all net buying activity, which amounted to $15,063.28. The stock has experienced a 5.3% decrease in price over the same 90-day period.