Free Trial

Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
NACCO Industries, Inc. stock logo
NC
NACCO Industries
$31.48
+0.6%
$29.81
$27.26
$38.66
$234.54M0.8214,505 shs9,250 shs
RGC Resources, Inc. stock logo
RGCO
RGC Resources
$20.18
+1.5%
$20.32
$15.36
$22.53
$205.45M0.29,625 shs10,185 shs
San Juan Basin Royalty Trust stock logo
SJT
San Juan Basin Royalty Trust
$4.14
-3.0%
$4.80
$3.85
$8.59
$192.96M0.87340,146 shs435,302 shs
ZEO
Zeo Energy
$4.87
+0.4%
$5.26
$4.03
$12.34
$199.68M-0.047,163 shs12,013 shs
Investing Strategies To Help Grow Your Retirement Income Cover

Need to stretch out your 401K or Roth IRA plan? Use these time-tested investing strategies to grow the monthly retirement income that your stock portfolio generates.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
NACCO Industries, Inc. stock logo
NC
NACCO Industries
0.00%-1.81%+9.46%-5.83%-6.42%
RGC Resources, Inc. stock logo
RGCO
RGC Resources
0.00%-2.23%-0.20%+8.38%+6.21%
San Juan Basin Royalty Trust stock logo
SJT
San Juan Basin Royalty Trust
-0.48%-3.72%-1.66%-19.14%-50.24%
ZEO
Zeo Energy
-0.08%-0.89%-0.69%+486,609,900.00%+486,609,900.00%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
NACCO Industries, Inc. stock logo
NC
NACCO Industries
N/AN/AN/AN/AN/AN/AN/AN/A
RGC Resources, Inc. stock logo
RGCO
RGC Resources
4.1106 of 5 stars
0.05.04.20.03.51.71.9
San Juan Basin Royalty Trust stock logo
SJT
San Juan Basin Royalty Trust
0.8732 of 5 stars
0.03.02.50.02.00.01.3
ZEO
Zeo Energy
N/AN/AN/AN/AN/AN/AN/AN/A

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
NACCO Industries, Inc. stock logo
NC
NACCO Industries
N/AN/AN/AN/A
RGC Resources, Inc. stock logo
RGCO
RGC Resources
N/AN/AN/AN/A
San Juan Basin Royalty Trust stock logo
SJT
San Juan Basin Royalty Trust
N/AN/AN/AN/A
ZEO
Zeo Energy
N/AN/AN/AN/A

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
NACCO Industries, Inc. stock logo
NC
NACCO Industries
$214.79M1.09$5.68 per share5.54$51.22 per share0.61
RGC Resources, Inc. stock logo
RGCO
RGC Resources
$97.44M2.11$2.13 per share9.48$10.86 per share1.86
San Juan Basin Royalty Trust stock logo
SJT
San Juan Basin Royalty Trust
$53.39M3.61$1.11 per share3.74$0.06 per share69.00
ZEO
Zeo Energy
$110.07M1.81$0.90 per share5.39$0.55 per share8.85

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
NACCO Industries, Inc. stock logo
NC
NACCO Industries
-$39.59M-$5.44N/AN/A-18.68%2.79%2.03%8/7/2024 (Estimated)
RGC Resources, Inc. stock logo
RGCO
RGC Resources
$11.30M$1.3015.5215.89N/A15.82%12.66%4.29%8/1/2024 (Estimated)
San Juan Basin Royalty Trust stock logo
SJT
San Juan Basin Royalty Trust
$51.64M$0.429.86N/A89.64%715.03%371.93%8/12/2024 (Estimated)
ZEO
Zeo Energy
-$3MN/A0.00N/AN/A-7.04%-6.38%8/21/2024 (Estimated)

Latest NC, RGCO, SJT, and ZEO Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/1/2024Q1 2024
NACCO Industries, Inc. stock logo
NC
NACCO Industries
N/A$0.61+$0.61$0.61N/A$53.29 million      
5/1/2024Q2 2024
RGC Resources, Inc. stock logo
RGCO
RGC Resources
$0.65$0.63-$0.02$0.63$34.00 million$32.66 million    
4/1/2024Q4 2023
San Juan Basin Royalty Trust stock logo
SJT
San Juan Basin Royalty Trust
N/A$0.08+$0.08$0.08N/A$4.01 million
3/19/2024Q4 2023
ZEO
Zeo Energy
N/A-$0.14-$0.14-$0.14N/A$23.36 million
3/6/2024Q4 2023
NACCO Industries, Inc. stock logo
NC
NACCO Industries
N/A$1.08+$1.08$8.04N/A$56.76 million

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
NACCO Industries, Inc. stock logo
NC
NACCO Industries
$0.872.76%+3.87%N/A 5 Years
RGC Resources, Inc. stock logo
RGCO
RGC Resources
$0.803.96%+4.11%61.54%7 Years
San Juan Basin Royalty Trust stock logo
SJT
San Juan Basin Royalty Trust
$0.276.52%N/A64.29%N/A
ZEO
Zeo Energy
N/AN/AN/AN/AN/A

Latest NC, RGCO, SJT, and ZEO Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
5/1/2024
RGC Resources, Inc. stock logo
RGCO
RGC Resources
Quarterly$0.203.74%7/17/20247/17/20248/1/2024
5/15/2024
NACCO Industries, Inc. stock logo
NC
NACCO Industries
Quarterly$0.22752.8%5/31/20245/31/20246/17/2024
4/19/2024
San Juan Basin Royalty Trust stock logo
SJT
San Juan Basin Royalty Trust
Monthly$0.02296.07%4/29/20244/30/20245/14/2024
3/18/2024
San Juan Basin Royalty Trust stock logo
SJT
San Juan Basin Royalty Trust
Monthly$0.04108.79%3/27/20243/28/20244/12/2024
(Data available from 1/1/2013 forward)

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
NACCO Industries, Inc. stock logo
NC
NACCO Industries
0.07
3.33
2.14
RGC Resources, Inc. stock logo
RGCO
RGC Resources
1.23
1.31
1.00
San Juan Basin Royalty Trust stock logo
SJT
San Juan Basin Royalty Trust
N/AN/AN/A
ZEO
Zeo Energy
0.06
2.24
2.20

Ownership

Institutional Ownership

CompanyInstitutional Ownership
NACCO Industries, Inc. stock logo
NC
NACCO Industries
49.10%
RGC Resources, Inc. stock logo
RGCO
RGC Resources
35.77%
San Juan Basin Royalty Trust stock logo
SJT
San Juan Basin Royalty Trust
10.42%
ZEO
Zeo Energy
N/A

Insider Ownership

CompanyInsider Ownership
NACCO Industries, Inc. stock logo
NC
NACCO Industries
41.26%
RGC Resources, Inc. stock logo
RGCO
RGC Resources
6.00%
San Juan Basin Royalty Trust stock logo
SJT
San Juan Basin Royalty Trust
N/A
ZEO
Zeo Energy
4.23%

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
NACCO Industries, Inc. stock logo
NC
NACCO Industries
1,7007.45 million4.38 millionNot Optionable
RGC Resources, Inc. stock logo
RGCO
RGC Resources
10010.18 million9.57 millionOptionable
San Juan Basin Royalty Trust stock logo
SJT
San Juan Basin Royalty Trust
2,02046.61 millionN/AOptionable
ZEO
Zeo Energy
N/A41.03 million39.30 millionN/A

NC, RGCO, SJT, and ZEO Headlines

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

All Headlines

Company Descriptions

NACCO Industries logo

NACCO Industries

NYSE:NC
NACCO Industries, Inc., together with its subsidiaries, engages in the natural resources business. The company operates through three segments: Coal Mining, North American Mining, and Minerals Management. The Coal Mining segment operates surface coal mines under long-term contracts with power generation companies. Coal is surface mined in North Dakota and Mississippi. The North American Mining segment provides value-added contract mining and other services for producers of aggregates, activated carbon, lithium, and other industrial minerals; and contract mining services for independently owned mines and quarries in Florida, Texas, Arkansas, Virginia, and Nebraska. This segment also offers mining design and consulting services. The Minerals Management segment is involved in the leasing of its royalty and mineral interests to third-party exploration and production companies, and other mining companies, which grants them the rights to explore, develop, mine, produce, market, and sell gas, oil, and coal. NACCO Industries, Inc. was founded in 1913 and is headquartered in Cleveland, Ohio.
RGC Resources logo

RGC Resources

NASDAQ:RGCO
RGC Resources, Inc., through its subsidiaries, operates as an energy services company. It sells and distributes natural gas to residential, commercial, and industrial customers in Roanoke, Virginia, and the surrounding localities. The company also provides various unregulated services. It operates approximately 1,179 miles of transmission and distribution pipeline; and a liquefied natural gas storage facility, as well as owns and operates six metering stations. In addition, it produces biogas. RGC Resources, Inc. was founded in 1883 and is based in Roanoke, Virginia.
San Juan Basin Royalty Trust logo

San Juan Basin Royalty Trust

NYSE:SJT
San Juan Basin Royalty Trust operates as an express trust in Texas. The company has a 75% net overriding royalty interest in Southland's oil and natural gas interests in properties located in the San Juan Basin in northwestern New Mexico. It also owns subject interests consist of working interests, royalty interests, overriding royalty interests, and other contractual rights in 119,000 net-producing acres in San Juan, Rio Arriba, and Sandoval Counties of northwestern New Mexico. The company was founded in 1980 and is based in Dallas, Texas.

Zeo Energy

NASDAQ:ZEO
Zeo Energy Corp. provides residential solar energy systems, other energy efficient equipment, and related services in Florida, Texas, Arkansas, and Missouri, the United States. The company is involved in the selling and installing of residential solar energy systems that homeowners use electricity required to power their homes. Its residential solar energy systems comprise solar panels, inverters, and racking systems. It also offers insulation services, such as adding insulation to a home's attic or walls; energy efficiency equipment, including hybrid electric water heaters and swimming pool pumps; battery-based energy storage systems; and roofing services. Zeo Energy Corp. was founded in 2005 and is headquartered in New Port Richey, Florida.