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
CNX Resources Co. stock logo
CNX
CNX Resources
$30.89
-1.4%
$30.46
$23.18
$41.93
$4.47B0.622.67 million shs2.20 million shs
ECS
Ecobalt Solutions
C$0.00
C$0.20
C$0.95
C$46.56MN/A286,127 shs88,528 shs
QTA
Quaterra Resources
C$0.16
-22.5%
C$0.16
C$0.06
C$0.30
C$45.50MN/A119,071 shs49,147 shs
Rio Tinto Group stock logo
RIO
Rio Tinto Group
$61.42
+2.4%
$59.72
$51.67
$74.24
$77.01B0.732.85 million shs2.80 million shs
Reduce the Risk Cover

Market downturns give many investors pause, and for good reason. Wondering how to offset this risk? Enter your email address to learn more about using beta to protect your portfolio.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
CNX Resources Co. stock logo
CNX
CNX Resources
-1.36%+0.23%+0.96%+3.51%+32.82%
ECS
Ecobalt Solutions
0.00%0.00%0.00%0.00%0.00%
QTA
Quaterra Resources
0.00%0.00%0.00%0.00%0.00%
Rio Tinto Group stock logo
RIO
Rio Tinto Group
+2.41%+3.11%+8.07%-0.37%-12.01%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
CNX Resources Co. stock logo
CNX
CNX Resources
3.2612 of 5 stars
1.82.00.80.02.61.73.1
ECS
Ecobalt Solutions
N/AN/AN/AN/AN/AN/AN/AN/A
QTA
Quaterra Resources
N/AN/AN/AN/AN/AN/AN/AN/A
Rio Tinto Group stock logo
RIO
Rio Tinto Group
4.7349 of 5 stars
3.55.03.30.03.60.03.8
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
CNX Resources Co. stock logo
CNX
CNX Resources
1.60
Reduce$31.170.88% Upside
ECS
Ecobalt Solutions
0.00
N/AN/AN/A
QTA
Quaterra Resources
0.00
N/AN/AN/A
Rio Tinto Group stock logo
RIO
Rio Tinto Group
2.92
Moderate Buy$73.0018.86% Upside

Current Analyst Ratings Breakdown

Latest CNX, ECS, QTA, and RIO Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
4/25/2025
CNX Resources Co. stock logo
CNX
CNX Resources
Cowen
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingHold ➝ Hold
4/22/2025
CNX Resources Co. stock logo
CNX
CNX Resources
Piper Sandler
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetUnderweight ➝ Underweight$22.00 ➝ $21.00
4/16/2025
Rio Tinto Group stock logo
RIO
Rio Tinto Group
Barclays
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOverweight ➝ Overweight
4/15/2025
CNX Resources Co. stock logo
CNX
CNX Resources
Morgan Stanley
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingUnderweight ➝ Underweight$31.00
4/11/2025
CNX Resources Co. stock logo
CNX
CNX Resources
Scotiabank
Subscribe to MarketBeat All Access for the recommendation accuracy rating
UpgradeSector Underperform ➝ Sector Perform$33.00
4/9/2025
Rio Tinto Group stock logo
RIO
Rio Tinto Group
Morgan Stanley
Subscribe to MarketBeat All Access for the recommendation accuracy rating
DowngradeOverweight ➝ Equal Weight
4/7/2025
CNX Resources Co. stock logo
CNX
CNX Resources
Mizuho
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetUnderperform ➝ Underperform$34.00 ➝ $35.00
4/1/2025
CNX Resources Co. stock logo
CNX
CNX Resources
Bank of America
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetUnderperform ➝ Underperform$32.00 ➝ $27.00
3/27/2025
Rio Tinto Group stock logo
RIO
Rio Tinto Group
DZ Bank
Subscribe to MarketBeat All Access for the recommendation accuracy rating
UpgradeHold ➝ Strong-Buy
3/26/2025
CNX Resources Co. stock logo
CNX
CNX Resources
Morgan Stanley
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Set Price TargetUnderweight ➝ Underweight$29.00 ➝ $33.00
3/18/2025
CNX Resources Co. stock logo
CNX
CNX Resources
Stephens
Subscribe to MarketBeat All Access for the recommendation accuracy rating
UpgradeEqual Weight ➝ Overweight$35.00 ➝ $48.00
(Data available from 5/13/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
CNX Resources Co. stock logo
CNX
CNX Resources
$1.67B2.67$5.46 per share5.66$27.53 per share1.12
ECS
Ecobalt Solutions
N/AN/AN/A14.74C$0.54 per shareN/A
QTA
Quaterra Resources
N/AN/AC$0.01 per share28.57C$0.13 per shareN/A
Rio Tinto Group stock logo
RIO
Rio Tinto Group
$53.66B1.44$12.79 per share4.80$46.26 per share1.33
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
CNX Resources Co. stock logo
CNX
CNX Resources
-$90.49M-$2.06N/A11.480.42-7.14%6.72%3.31%7/24/2025 (Estimated)
ECS
Ecobalt Solutions
N/A-C$0.16N/AN/AN/AN/AN/AN/AN/A
QTA
Quaterra Resources
N/A-C$0.01N/AN/AN/AN/AN/AN/A
Rio Tinto Group stock logo
RIO
Rio Tinto Group
$10.06B$6.459.529.130.42N/AN/AN/A7/30/2025 (Estimated)
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
CNX Resources Co. stock logo
CNX
CNX Resources
$0.130.40%N/AN/A N/A
ECS
Ecobalt Solutions
N/AN/AN/AN/AN/A
QTA
Quaterra Resources
N/AN/AN/AN/AN/A
Rio Tinto Group stock logo
RIO
Rio Tinto Group
$4.467.26%-14.05%69.15%N/A

Latest CNX, ECS, QTA, and RIO Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
2/24/2025
Rio Tinto Group stock logo
RIO
Rio Tinto Group
semi-annual$2.237%3/7/20253/7/20254/17/2025
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
CNX Resources Co. stock logo
CNX
CNX Resources
0.45
0.33
0.32
ECS
Ecobalt Solutions
N/A
2.07
1.54
QTA
Quaterra Resources
1.57
1.03
1.03
Rio Tinto Group stock logo
RIO
Rio Tinto Group
0.23
1.63
1.16

Institutional Ownership

CompanyInstitutional Ownership
CNX Resources Co. stock logo
CNX
CNX Resources
95.16%
ECS
Ecobalt Solutions
N/A
QTA
Quaterra Resources
N/A
Rio Tinto Group stock logo
RIO
Rio Tinto Group
19.33%

Insider Ownership

CompanyInsider Ownership
CNX Resources Co. stock logo
CNX
CNX Resources
3.10%
ECS
Ecobalt Solutions
N/A
QTA
Quaterra Resources
N/A
Rio Tinto Group stock logo
RIO
Rio Tinto Group
N/A
CompanyEmployeesShares OutstandingFree FloatOptionable
CNX Resources Co. stock logo
CNX
CNX Resources
470144.72 million144.23 millionOptionable
ECS
Ecobalt Solutions
39166.30 millionN/ANot Optionable
QTA
Quaterra Resources
147,000293.52 millionN/ANot Optionable
Rio Tinto Group stock logo
RIO
Rio Tinto Group
53,7001.25 billionN/AOptionable

Recent News About These Companies

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
CNX Resources stock logo

CNX Resources NYSE:CNX

$30.89 -0.44 (-1.39%)
Closing price 05/12/2025 03:59 PM Eastern
Extended Trading
$30.78 -0.11 (-0.35%)
As of 04:31 AM 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.

CNX Resources Corporation, an independent natural gas and midstream company, engages in the acquisition, exploration, development, and production of natural gas properties in the Appalachian Basin. The company operates in two segments, Shale and Coalbed Methane (CBM). It produces and sells pipeline quality natural gas primarily for gas wholesalers. The company owns rights to extract natural gas from shale properties in Pennsylvania, West Virginia, and Ohio, as well as rights to extract natural gas from other shale and shallow oil and gas formations in Illinois, Indiana, New York, and Virginia. It also owns rights to extract CBM in Virginia, West Virginia, Pennsylvania, Ohio, Illinois, Indiana, and New Mexico. In addition, the company designs, builds, and operates natural gas gathering systems to move gas from the wellhead to interstate pipelines or other local sales points; owns and operates approximately 2,600 miles of natural gas gathering pipelines, as well as various natural gas processing facilities. It also offers turn-key solutions for water sourcing, delivery, and disposal for its natural gas operations and for third parties. The company was formerly known as CONSOL Energy Inc. and changed its name to CNX Resources Corporation in November 2017. CNX Resources Corporation was founded in 1860 and is headquartered in Canonsburg, Pennsylvania.

Ecobalt Solutions TSE:ECS

eCobalt Solutions Inc. engages in the exploration and development of mineral properties in Canada, the United States, and Mexico. It primarily explores for base and precious metals, and uranium, as well as copper, gold, silver, lead, and zinc deposits. The company owns 100% interest in its primary asset, the Idaho Cobalt project that includes a mine/mill site located in Lemhi County, Idaho, producing battery grade cobalt salts for rechargeable battery and renewable energy sectors. The company was formerly known as Formation Metals Inc. and changed its name to eCobalt Solutions Inc. in August 2016. eCobalt Solutions Inc. was founded in 1988 and is headquartered in Vancouver, Canada.

Quaterra Resources CVE:QTA

C$0.16 -0.05 (-22.50%)
As of 11/22/2021

Quaterra Resources Inc. operates as a copper exploration and development company primarily in the United States. It holds 100% interests in the MacArthur and Yerington properties; and holds an option to earn a 100% interest in the Bear, Wassuk, and Butte Valley properties located in Nevada, as well as holds an option to acquire a 90% interest in the Groundhog copper prospect located to the southwest of Anchorage, Alaska. The company was formerly known as Aquaterre Mineral Development Ltd. and changed its name to Quaterra Resources Inc. in October 1997. Quaterra Resources Inc. was incorporated in 1993 and is headquartered in Vancouver, Canada.

Rio Tinto Group stock logo

Rio Tinto Group NYSE:RIO

$61.42 +1.44 (+2.39%)
Closing price 05/12/2025 03:59 PM Eastern
Extended Trading
$62.76 +1.34 (+2.18%)
As of 07:43 AM 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.

Rio Tinto Group engages in exploring, mining, and processing mineral resources worldwide. The company operates through Iron Ore, Aluminium, Copper, and Minerals Segments. The Iron Ore segment engages in the iron ore mining, and salt and gypsum production in Western Australia. The Aluminum segment is involved in bauxite mining; alumina refining; and aluminium smelting. The Copper segment engages in mining and refining of copper, gold, silver, molybdenum, and other by-products and exploration activities. The Minerals segment is involved in mining and processing of borates, titanium dioxide feedstock, and iron concentrate and pellets; diamond mining, sorting, and marketing; and development projects for battery materials, such as lithium. It also owns and operates open pit and underground mines; and refineries, smelters, processing plants and power, and shipping facilities. Rio Tinto Group was founded in 1873 and is headquartered in London, the United Kingdom.