Mesa Royalty Trust

$4.70
-0.10 (-1.98%)

Volume:

5.136K ($24.14K)

Market Capitalization:

$8.76M

Mesa Royalty Trust Price Chart

Mesa Royalty Trust Price Chart10:09 AM11:29 AM12:49 PM2:09 PM3:29 PM4:49 PM6:09 PM4.884.854.824.794.764.734.70

Mesa Royalty Trust Volume Chart

Mesa Royalty Trust Volume Chart10:09 AM11:29 AM12:49 PM2:09 PM3:29 PM4:49 PM6:09 PM1.50K1.29K1.07K859644429215

Mesa Royalty Trust Market Segments

After Hours

*No Trades in Segment

Regular Trading Hours

-0.10(-2.08%)
Open$4.80
Close$4.70
Low$4.70
Low Change-0.10 (-2.08%)
High$4.88
High Change+0.08 (+1.67%)
Range$0.18
Volume5.136K
Dollar Volume$24.14K

Premarket

*No Trades in Segment

After Hours Yesterday

*No Trades in Segment

Regular Trading Hours Yesterday

-0.17(-3.49%)
Open$4.97
Close$4.80
Low$4.80
Low Change-0.17 (-3.49%)
High$5.03
High Change+0.06 (+1.24%)
Range$0.24
Volume14.214K
Dollar Volume$68.16K

Premarket Yesterday

*No Trades in Segment

Mesa Royalty Trust Moving Averages

5 Day Moving Average (SMA5)$4.77
10 Day Moving Average (SMA10)$4.80
20 Day Moving Average (SMA20)$4.79
50 Day Moving Average (SMA50)$4.97
100 Day Moving Average (SMA100)$4.77
200 Day Moving Average (SMA200)$5.01

Mesa Royalty Trust Statistics

Average Volume (30 Days)11.06K
P/E Ratio (Current)20.70
EPS (Current)$0.23
Dividend Yield0.00%
Free Cash Flow
Cash Ratio27.77
Current Ratio27.77
Quick Ratio27.77
Debt to Equity0.00
Enterprise Value$6.87M
EV to EBITDA18.99
EV to Sales12.34
Price to Book2.82
Price to Cash Flow
Price to Free Cash Flow
Price to Sales15.93
Return on Assets0.13%
Return on Equity0.14%

Mesa Royalty Trust Stock Splits

There have been no stock splits for Mesa Royalty Trust (MTR).

Mesa Royalty Trust Dividends

Mesa Royalty Trust (MTR) last paid a monthly dividend of $0.040259155 per share on July 31, 2026. With a forward annual dividend payout of $0.48310986, the stock currently offers a dividend yield of 10.28%.

Ex-Dividend DateDivdend (Adj.)TypePay DateDeclaration Date
Apr 30, 2026$0.040259155MonthlyJul 31, 2026Apr 17, 2026
Mar 31, 2026$0.00573026MonthlyApr 30, 2026Mar 20, 2026
Jan 30, 2026$0.001518618MonthlyApr 30, 2026Jan 20, 2026
Dec 31, 2025$0.018551844MonthlyJan 30, 2026Dec 19, 2025
Nov 28, 2025$0.029620472MonthlyJan 30, 2026Nov 17, 2025
Oct 31, 2025$0.018350966MonthlyJan 30, 2026Oct 16, 2025
Sep 30, 2025$0.001723157MonthlyOct 31, 2025Sep 16, 2025
Aug 29, 2025$0.009431485MonthlyOct 31, 2025Aug 18, 2025
Jul 31, 2025$0.027480528MonthlyOct 31, 2025Jul 18, 2025
Jun 30, 2025$0.037757985MonthlyJul 31, 2025Jun 18, 2025
May 30, 2025$0.031847871MonthlyJul 31, 2025May 19, 2025
Apr 30, 2025$0.025015971MonthlyJul 31, 2025Apr 18, 2025
Mar 31, 2025$0.030174584MonthlyApr 30, 2025Mar 21, 2025
Feb 28, 2025$0.002429966MonthlyApr 30, 2025Feb 18, 2025
Jan 31, 2025$0.000453223MonthlyApr 30, 2025Jan 17, 2025
Dec 31, 2024$0.022423076MonthlyJan 31, 2025Dec 18, 2024
Nov 29, 2024$0.00306077MonthlyJan 31, 2025Nov 19, 2024
Oct 31, 2024$0.005692813MonthlyJan 31, 2025Oct 21, 2024
Sep 30, 2024$0.003733319MonthlyOct 31, 2024Sep 20, 2024
Jul 31, 2024$0.001801384MonthlyOct 31, 2024Jul 19, 2024