As on 02 Jul 2026 10:11 PM Mesa Royalty Trust opened at $3.08 while its previous close was at $3.07. In the trading session MTR reached a high of $3.12 and low of $3.11. The total number of shares traded is 1,439.
MTR Stock Performance
Markets Today
High
3.12
Low
3.11
Open at
3.08
Prev Close
3.07
Volumes
1,439
null
null
Price Movement
Historical Performance
3 M High
5.08
3 M Low
3.06
1 Yr High
5.98
1 Yr Low
3.06
3 Yr High
24.99
3 Yr Low
3.06
5 Yr High
29.50
5 Yr Low
3.06
1-Year Performance
MTR Latest News
MTR Share Price History
Close Price
Volume
MTR share price in last 10 trading sessions
MTR Fundamentals
Company Valuation
Market Cap
$6M
PE Ratio
15.50
PEG Ratio
1.50
PB Ratio
2.50
ROE
16.24%
ROCE
13.66%
MESA ROYALTY TRUST Return Calculator
Note: Past profits do not guarantee future returns.
MTR Investment Returns
Short Term
1 Week
1 Month
3 Months
6 Months
Long Term
1 Year
2 Years
3 Years
5 Years
- In Short Term
- In Long term
1 Week
1 Month
3 Months
6 Months
MTR Financials Summary
In USD
MTR Financials
Income Statement
In USD
Balance Sheet
In USD
Cash Flow
In USD
Corporate Actions
The above dates are ex-dates.
MTR Revenue Growth
All values are in USD
Revenue
Profit
Loss


