In 1997, Mesa Royalty Trust (MTR) returned 9.2% and Mesa Royalty Trust (MTR) returned 9.2%.

money illustration

Explore