Free Trial

Compare Stocks

Compare stocks with our powerful stock comparison tool. Analyze fundamentals, price performance, and key financial indicators to make informed investment decisions. Our tool lets you compare up to ten stocks side by side based on Performance Charts, Price & Volume, MarketRank™, Analyst Ratings, Sales & Book Value, Profitability & Earnings, Dividends, Debt, Ownership, Headlines, and more. Simply enter up to ten stock symbols (e.g., BAC, JPM, WFC, C, GS) to get started and uncover top investment opportunities.

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Garden Stage Limited stock logo
GSIW
Garden Stage
$0.10
-5.4%
$0.71
$0.09
$12.30
$3.77M1.611.17 million shs7.71 million shs
Marine Petroleum Trust stock logo
MARPS
Marine Petroleum Trust
$4.75
-4.8%
$4.60
$3.34
$7.90
$9.98M-0.0410,111 shs5,014 shs
Mackenzie Realty Capital, Inc. stock logo
MKZR
Mackenzie Realty Capital
$6.10
-1.5%
$5.99
$3.89
$55.00
$10.38MN/A89,951 shs16,552 shs
Mesa Royalty Trust stock logo
MTR
Mesa Royalty Trust
$5.58
+0.5%
$5.64
$4.70
$10.42
$10.34M0.463,351 shs3,398 shs
Elon Musk's Next Move Cover

Explore Elon Musk’s boldest ventures yet—from AI and autonomy to space colonization—and find out how investors can ride the next wave of innovation.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Garden Stage Limited stock logo
GSIW
Garden Stage
-5.39%-2.72%-20.57%-86.67%-98.60%
Marine Petroleum Trust stock logo
MARPS
Marine Petroleum Trust
-5.36%+1.95%+1.09%+21.98%+14.76%
Mackenzie Realty Capital, Inc. stock logo
MKZR
Mackenzie Realty Capital
-1.45%+16.86%+3.39%-33.70%+609,999,900.00%
Mesa Royalty Trust stock logo
MTR
Mesa Royalty Trust
+0.27%+0.72%-3.83%+13.07%-11.15%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Garden Stage Limited stock logo
GSIW
Garden Stage
0.2415 of 5 stars
0.02.00.00.02.10.00.6
Marine Petroleum Trust stock logo
MARPS
Marine Petroleum Trust
2.3262 of 5 stars
0.05.01.70.03.10.01.3
Mackenzie Realty Capital, Inc. stock logo
MKZR
Mackenzie Realty Capital
N/AN/AN/AN/AN/AN/AN/AN/A
Mesa Royalty Trust stock logo
MTR
Mesa Royalty Trust
N/AN/AN/AN/AN/AN/AN/AN/A
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Garden Stage Limited stock logo
GSIW
Garden Stage
0.00
N/AN/AN/A
Marine Petroleum Trust stock logo
MARPS
Marine Petroleum Trust
0.00
N/AN/AN/A
Mackenzie Realty Capital, Inc. stock logo
MKZR
Mackenzie Realty Capital
0.00
N/AN/AN/A
Mesa Royalty Trust stock logo
MTR
Mesa Royalty Trust
0.00
N/AN/AN/A
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Garden Stage Limited stock logo
GSIW
Garden Stage
$5.47M0.65N/AN/A$0.43 per share0.23
Marine Petroleum Trust stock logo
MARPS
Marine Petroleum Trust
$1.04M9.14$0.34 per share14.00$0.48 per share9.90
Mackenzie Realty Capital, Inc. stock logo
MKZR
Mackenzie Realty Capital
$15.11M0.68N/AN/AN/A
Mesa Royalty Trust stock logo
MTR
Mesa Royalty Trust
$650K15.97$0.25 per share22.34$1.69 per share3.30
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Garden Stage Limited stock logo
GSIW
Garden Stage
-$4.32MN/A0.00N/AN/AN/AN/AN/A
Marine Petroleum Trust stock logo
MARPS
Marine Petroleum Trust
$710K$0.3712.84N/A70.17%75.91%75.91%9/29/2025 (Estimated)
Mackenzie Realty Capital, Inc. stock logo
MKZR
Mackenzie Realty Capital
N/AN/A0.00N/AN/A-14.61%-6.42%N/A
Mesa Royalty Trust stock logo
MTR
Mesa Royalty Trust
$460K$0.2126.57N/A80.08%12.55%12.25%11/12/2025 (Estimated)

Latest GSIW, MTR, MKZR, and MARPS Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
8/14/2025Q2 2025
Mesa Royalty Trust stock logo
MTR
Mesa Royalty Trust
N/A$0.11N/A$0.11N/A$0.22 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Garden Stage Limited stock logo
GSIW
Garden Stage
N/AN/AN/AN/AN/A
Marine Petroleum Trust stock logo
MARPS
Marine Petroleum Trust
$0.449.26%N/A118.92%N/A
Mackenzie Realty Capital, Inc. stock logo
MKZR
Mackenzie Realty Capital
N/AN/AN/AN/AN/A
Mesa Royalty Trust stock logo
MTR
Mesa Royalty Trust
$0.335.91%N/A157.14%1 Years

Latest GSIW, MTR, MKZR, and MARPS Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
8/18/2025
Mesa Royalty Trust stock logo
MTR
Mesa Royalty Trust
monthly$0.02752.03%8/29/20258/29/202510/31/2025
8/18/2025
Marine Petroleum Trust stock logo
MARPS
Marine Petroleum Trust
quarterly$0.06815.73%8/29/20258/29/20259/29/2025
6/18/2025
Mesa Royalty Trust stock logo
MTR
Mesa Royalty Trust
monthly$0.02505.56%6/30/20256/30/20257/31/2025
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Garden Stage Limited stock logo
GSIW
Garden Stage
N/A
1.51
1.51
Marine Petroleum Trust stock logo
MARPS
Marine Petroleum Trust
N/AN/AN/A
Mackenzie Realty Capital, Inc. stock logo
MKZR
Mackenzie Realty Capital
N/A
0.08
0.08
Mesa Royalty Trust stock logo
MTR
Mesa Royalty Trust
N/A
11.84
11.84

Institutional Ownership

CompanyInstitutional Ownership
Garden Stage Limited stock logo
GSIW
Garden Stage
0.47%
Marine Petroleum Trust stock logo
MARPS
Marine Petroleum Trust
1.76%
Mackenzie Realty Capital, Inc. stock logo
MKZR
Mackenzie Realty Capital
N/A
Mesa Royalty Trust stock logo
MTR
Mesa Royalty Trust
12.73%
CompanyEmployeesShares OutstandingFree FloatOptionable
Garden Stage Limited stock logo
GSIW
Garden Stage
1335.62 millionN/AN/A
Marine Petroleum Trust stock logo
MARPS
Marine Petroleum Trust
2,0212.00 millionN/ANot Optionable
Mackenzie Realty Capital, Inc. stock logo
MKZR
Mackenzie Realty Capital
N/A1.68 million1.67 millionN/A
Mesa Royalty Trust stock logo
MTR
Mesa Royalty Trust
N/A1.86 millionN/ANot Optionable

Recent News About These Companies

Mesa Royalty Trust declares $0.0094 dividend
Mesa Royalty Trust Announces Trust Income for August 2025
MTR Mesa Royalty Trust - Seeking Alpha
Mesa Royalty Trust Announces Trust Income for June 2025
Mesa Royalty Trust declares CAD 0.025 dividend

New MarketBeat Followers Over Time

Media Sentiment Over Time

Garden Stage stock logo

Garden Stage NASDAQ:GSIW

$0.10 -0.01 (-5.39%)
Closing price 08/29/2025 04:00 PM Eastern
Extended Trading
$0.10 0.00 (-0.40%)
As of 08/29/2025 07:57 PM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours price provided by Polygon.io. Learn more.

Garden Stage Limited, through its subsidiaries, provides securities dealing and brokerage, underwriting and placing, and other financial services in Hong Kong. It also offers asset management services comprising discretionary account management and fund management services. The company was incorporated in 2022 and is headquartered in Central, Hong Kong. Garden Stage Limited operates as a subsidiary of Oriental Moon Tree Limited.

Marine Petroleum Trust stock logo

Marine Petroleum Trust NASDAQ:MARPS

$4.75 -0.24 (-4.79%)
Closing price 08/29/2025 03:58 PM Eastern
Extended Trading
$4.96 +0.21 (+4.48%)
As of 08/29/2025 07:42 PM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours price provided by Polygon.io. Learn more.

Marine Petroleum Trust, together with its subsidiary, Marine Petroleum Corporation, operates as a royalty trust in the United States. It has overriding royalty interest in oil and natural gas leases in the Central and Western areas of the Gulf of Mexico off the coasts of Louisiana and Texas. Marine Petroleum Trust was founded in 1956 and is based in Dallas, Texas.

Mackenzie Realty Capital stock logo

Mackenzie Realty Capital NASDAQ:MKZR

$6.10 -0.09 (-1.45%)
As of 08/29/2025 03:59 PM Eastern

MacKenzie Realty Capital Inc. is a REIT which focused on investing in multifamily housing and office real estate properties located principally in the United States. MacKenzie Realty Capital Inc. is based in ORINDA, Calif.

Mesa Royalty Trust stock logo

Mesa Royalty Trust NYSE:MTR

$5.58 +0.03 (+0.54%)
Closing price 08/29/2025 03:59 PM Eastern
Extended Trading
$5.54 -0.04 (-0.63%)
As of 08/29/2025 04:10 PM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours price provided by Polygon.io. Learn more.

Mesa Royalty Trust owns overriding royalty interests in various oil and gas producing properties in the United States. It holds interests in properties located in the Hugoton field of Kansas; and the San Juan Basin field of Northwestern New Mexico and Southwestern Colorado. The company was founded in 1979 and is based in Houston, Texas.