Companies

MESA ROYALTY TRUST/TX

MTR · CIK 0000313364 · operating

$5.24+1.37%Last updated Mar 2, 8:48 PM

Key Statistics

Valuation

Market Cap$9.69M
P/E22.61
Fwd P/E
PEG
P/S15.55
P/B3.08
EV/EBITDA
EV/Rev15.43

Profitability

Gross Margin
Op. Margin
Net Margin
ROE
ROA
FCF Margin

Financial Health

Current Ratio
Debt/Equity
Free Cash Flow
Div. Yield4.50%

Growth & Other

Revenue Growth
EPS Growth
Beta0.52
52W High$10.42
52W Low$4.03

About MESA ROYALTY TRUST/TX

MESA ROYALTY TRUST/TX (MTR) is a oil royalty traders company incorporated in TX, listed on the NYSE. With a market capitalization of $9 million, MESA ROYALTY TRUST/TX is a micro-cap company. The stock currently trades at $5.24, up 1.37% today, with a 52-week range of $4.03–$10.42. The company trades at a trailing P/E of 21.0x. MESA ROYALTY TRUST/TX pays an annual dividend yield of 4.10%.

Annual Reports (10-K) · 24 filings

Report DateFiledAccession Number
2024-12-312025-03-310001104659-25-029944SEC ↗
2023-12-312024-04-010001104659-24-041968SEC ↗
2022-12-312023-03-230001104659-23-036079SEC ↗
2021-12-312022-03-310001104659-22-040994SEC ↗
2020-12-312021-03-310001104659-21-044663SEC ↗
2019-12-312020-03-300001047469-20-001921SEC ↗
2018-12-312019-04-010001047469-19-001844SEC ↗
2017-12-312018-04-020001047469-18-002446SEC ↗
2016-12-312017-03-310001047469-17-002247SEC ↗
2015-12-312016-03-300001047469-16-011747SEC ↗
2014-12-312015-03-310001047469-15-003020SEC ↗
2013-12-312014-03-270001047469-14-003091SEC ↗
2012-12-312013-03-290001047469-13-003651SEC ↗
2011-12-312012-03-150001047469-12-002754SEC ↗
2010-12-312011-03-160001047469-11-002221SEC ↗
2009-12-312010-03-160001047469-10-002316SEC ↗
2008-12-312009-09-160001047469-09-008377SEC ↗
2007-12-312009-04-060001047469-09-003819SEC ↗
2006-12-312007-04-020001104659-07-024955SEC ↗
2005-12-312006-03-160001104659-06-017445SEC ↗
2004-12-312005-03-160001104659-05-011558SEC ↗
2003-12-312004-03-120001047469-04-007733SEC ↗
2002-12-312003-03-270001047469-03-010576SEC ↗
1997-12-311998-03-300000890566-98-000439SEC ↗