Mesa Royalty Trust Common Stock (MTR)

FairStock Score: 78/100 — HIGH CONVICTION

Current Price$4.73
Market Cap$88,14,781
P/E Ratio17.48
ROE16.24%
Dividend Yield5.24%
SectorEnergy

Data from SEC filings. Not investment advice. Scoring methodology