MESA ROYALTY TRUST (MTR) Stock Chart

NYSE:MTR • US5906601068

5.03 USD
-0.12 (-2.33%)
Last: Feb 20, 2026, 08:04 PM
Open in Chart Tool
MESA ROYALTY TRUST / MTR Daily stock chart