Mesa Royalty Trust

$5.23
+0.22 (+4.39%)

Volume:

2.018K ($10.55K)

Market Capitalization:

$9.75M

Mesa Royalty Trust Price Chart

Mesa Royalty Trust Price Chart 6:50 AM 8:10 AM 9:30 AM 10:50 AM 12:10 PM 1:30 PM 2:50 PM5.285.255.235.205.185.155.13

Mesa Royalty Trust Volume Chart

Mesa Royalty Trust Volume Chart 6:50 AM8:10 AM9:30 AM10:50 AM12:10 PM1:30 PM2:50 PM 1.22K1.05K871697523349174

Mesa Royalty Trust Market Segments

Regular Trading Hours

+0.08(+1.55%)
Open$5.15
Close$5.23
Low$5.13
Low Change-0.02 (-0.39%)
High$5.28
High Change+0.13 (+2.44%)
Range$0.15
Volume2.018K
Dollar Volume$10.55K

Premarket

*No Trades in Segment

After Hours Yesterday

*No Trades in Segment

Regular Trading Hours Yesterday

-0.03(-0.60%)
Open$5.04
Close$5.01
Low$5.01
Low Change-0.04 (-0.69%)
High$5.16
High Change+0.12 (+2.28%)
Range$0.15
Volume14.097K
Dollar Volume$70.63K

Premarket Yesterday

*No Trades in Segment

Mesa Royalty Trust Moving Averages

5 Day Moving Average (SMA5)$5.07
10 Day Moving Average (SMA10)$5.13
20 Day Moving Average (SMA20)$5.07
50 Day Moving Average (SMA50)$4.78
100 Day Moving Average (SMA100)$4.69
200 Day Moving Average (SMA200)$5.10

Mesa Royalty Trust Statistics

Average Volume (30 Days)27.43K
P/E Ratio (Current)22.39
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$7.60M
EV to EBITDA21.00
EV to Sales13.64
Price to Book3.05
Price to Cash Flow
Price to Free Cash Flow
Price to Sales17.23
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.001518618 per share on April 30, 2026. With a forward annual dividend payout of $0.018223416, the stock currently offers a dividend yield of 0.35%.

Ex-Dividend DateDivdend (Adj.)TypePay DateDeclaration Date
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
Jun 28, 2024$0.038766492MonthlyJul 31, 2024Jun 18, 2024
May 31, 2024$0.054572375MonthlyJul 31, 2024May 21, 2024