The current price of Mesa Royalty Trust (MTR) is $4.81 USD. We provide real-time updates on the MTR to USD exchange rate. Over the past 24 hours, Mesa Royalty Trust has changed by 1.59%.