In 1996, Mesa Royalty Trust (MTR) returned 32.6% and Mesa Royalty Trust (MTR) returned 32.6%.

money illustration

Explore