Mesa Royalty Trust (NYSE:MTR – Get Rating)’s share price crossed above its 50-day moving average during trading on Friday . The stock has a 50-day moving average of $17.33 and traded as high as $18.97. Mesa Royalty Trust shares last traded at $18.64, with a volume of 12,718 shares trading hands. Mesa Royalty Trust Stock […]