Mesa Royalty Trust (NYSE:MTR) — Stock Price

$2.85 USD
▼ -0.35% today

Mesa Royalty Trust (NYSE:MTR) is currently trading at $2.85 USD, down 0.35% today. Over the past 52 weeks, shares have ranged between $2.85 and $5.86. This page tracks Mesa Royalty Trust's live share price on the NYSE exchange, its daily price and volume history, and — where reported — its income statement, balance sheet, cash flow statement, and earnings history. For company valuation and market capitalisation context, see Mesa Royalty Trust (MTR) market capitalisation.

Mesa Royalty Trust (MTR) Stock Price Chart — Daily History & Trading Volume

The chart below tracks Mesa Royalty Trust's daily closing share price and trading volume on the NYSE exchange over the past year, giving a clear view of recent price momentum and liquidity.

Mesa Royalty Trust Income Statement — Revenue, Profit & Earnings by Year

Mesa Royalty Trust's annual income statement shows how revenue converts into profit each fiscal year, including gross profit, operating income, EBITDA, and net income.

Fiscal Year 20252024202320222021
Total Revenue $601.84K $746.02K $3.39 Million $4.12 Million $908.16K
Cost of Revenue $138.68K $155.25K $214.77K $206.81K $91.39K
Gross Profit $601.84K $590.76K $3.16 Million $4.12 Million $908.16K
Research & Development $0.85 $0.89 $0.83
SG&A $171.83 Million $196.40K $186.84K $197.48K $172.74 Million
Total Operating Expenses $171.83K $113.14K $322.07K $456.98K $-151.32K
Operating Income $430.01K $477.62K $2.84 Million $3.94 Million $756.84K
EBITDA $555.46K $530.47K $2.92 Million $3.76 Million $756.84K
EBIT $510.91K $477.62K $2.84 Million $3.68 Million $756.84K
Interest Expense $756.84K
Income Before Tax $510.91K $462.96K $2.86 Million $3.68 Million $756.84K
Income Tax Expense $83.04K $-19.83K $-756.84K
Net Income $510.91K $462.96K $2.86 Million $3.68 Million $756.84K

Mesa Royalty Trust Balance Sheet — Assets, Liabilities & Shareholder Equity

The balance sheet below summarizes Mesa Royalty Trust's financial position at each fiscal year-end — what it owns (assets), what it owes (liabilities), and the resulting shareholder equity.

Fiscal Year 20252024202320222021
Total Assets $3.29 Million $3.19 Million $3.41 Million $3.75 Million $2.74 Million
Total Current Assets $2.07 Million $1.93 Million $2.10 Million $2.36 Million $1.27 Million
Cash & Equivalents $2.07 Million $1.93 Million $2.10 Million $2.36 Million $1.27 Million
Short-term Investments $-1.73 Million $2.36K $-1.27 Billion
Net Receivables
Inventory
Property, Plant & Equipment $1.21 Million $1.26 Million $1.31 Million $1.39 Million $1.47 Million
Goodwill
Total Liabilities $123.97K $58.10K $366.56K $1.06 Million $241.98K
Total Current Liabilities $123.97K $58.10K $366.56K $1.06 Million $241.98K
Long-term Debt
Net Debt $-2.07 Million $-58.10K $-2.10 Million $-2.36 Million $-1.27 Million
Total Stockholder Equity $3.16 Million $3.13 Million $3.04 Million $2.69 Million $2.50 Million
Retained Earnings

Mesa Royalty Trust Cash Flow Statement — Operating, Investing & Financing Activities

This cash flow statement breaks down how Mesa Royalty Trust generates and spends cash across operating, investing, and financing activities each fiscal year, including free cash flow and capital expenditures.

Fiscal Year 20252024202320222021
Operating Cash Flow $510.91K $534.96K $-78.62 Million $-78.62 Million $83.64K
Capital Expenditures $0.00 $0.00 $0.00 $0.00 $0.00
Free Cash Flow $-78.62 Million $-78.62 Million $83.64K
Investing Cash Flow
Financing Cash Flow $-478.47K $-445.99K $-2.86 Million $-3.75 Million $-828.85K
Dividends Paid $433.92K $393.14K $2.77 Million $3.67 Million $787.03K
Stock-Based Compensation
Depreciation $-78.62 Million $78.62K $41.82K
Change in Cash $32.44K $88.97K $-78.62 Million $-78.62 Million $83.64K

Mesa Royalty Trust Earnings History — EPS Actual vs. Analyst Estimates

Track Mesa Royalty Trust's quarterly earnings per share (EPS) against Wall Street estimates, along with the earnings surprise percentage for each reporting period.

Report Date EPS Actual EPS Estimate Surprise
Aug 13, 2026
Mar 31, 2026 0.01
Dec 31, 2025 0.07
Sep 30, 2025 0.04
Aug 14, 2025 0.11
May 15, 2025 0.04
Mar 31, 2025 0.03
Nov 12, 2024 0.01