Shares of Diversified Royalty Corp. (TSE:DIV – Get Free Report) crossed above its 50 day moving average during trading on Thursday . The stock has a 50 day moving average of C$2.77 and traded as high as C$2.78. Diversified Royalty shares last traded at C$2.72, with a volume of 288,215 shares. Analyst Upgrades and Downgrades […]