Logo image of MTR

MESA ROYALTY TRUST (MTR) Stock Stock Chart

USA - NYSE:MTR - US5906601068

5.0233 USD
+0.02 (+0.46%)
Last: 10/14/2025, 11:15:15 AM
Open in Chart Tool Full Screen Chart
MESA ROYALTY TRUST / MTR Daily stock chart