Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Air Products and Chemicals, Inc. stock logo
APD
Air Products and Chemicals
$235.05
+0.2%
$236.96
$212.24
$307.71
$52.25B0.811.72 million shs1.04 million shs
Basic Energy Services Inc stock logo
BAS
Basic Energy Services
$0.44
$0.44
$0.42
$6.84
$10.98M2.45436,572 shs304,515 shs
Ecolab Inc. stock logo
ECL
Ecolab
$219.82
-0.4%
$223.78
$156.72
$231.86
$62.85B1.11.21 million shs1.11 million shs
Rio Tinto Group stock logo
RIO
Rio Tinto Group
$67.78
-0.5%
$64.88
$58.27
$75.09
$84.89B0.72.98 million shs2.83 million shs
Suncor Energy Inc. stock logo
SU
Suncor Energy
$39.44
+0.4%
$36.32
$27.59
$39.63
$50.77B1.134.28 million shs2.12 million shs
7 Stocks That Could Be Bigger Than Tesla, Nvidia, and Google Cover

Growth stocks offer a lot of bang for your buck, and we've got the next upcoming superstars to strongly consider for your portfolio.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Air Products and Chemicals, Inc. stock logo
APD
Air Products and Chemicals
+0.14%+0.87%-1.19%-10.24%-17.72%
Basic Energy Services Inc stock logo
BAS
Basic Energy Services
0.00%0.00%0.00%0.00%+1.15%
Ecolab Inc. stock logo
ECL
Ecolab
-0.43%+0.26%-3.68%+10.75%+35.21%
Rio Tinto Group stock logo
RIO
Rio Tinto Group
-0.54%+1.63%+9.02%-4.24%+7.69%
Suncor Energy Inc. stock logo
SU
Suncor Energy
+0.45%+3.65%+8.26%+20.45%+34.70%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Air Products and Chemicals, Inc. stock logo
APD
Air Products and Chemicals
4.573 of 5 stars
3.23.04.20.81.91.72.5
Basic Energy Services Inc stock logo
BAS
Basic Energy Services
N/AN/AN/AN/AN/AN/AN/AN/A
Ecolab Inc. stock logo
ECL
Ecolab
4.4019 of 5 stars
2.23.04.22.22.21.72.5
Rio Tinto Group stock logo
RIO
Rio Tinto Group
1.1476 of 5 stars
1.44.02.50.03.20.00.6
Suncor Energy Inc. stock logo
SU
Suncor Energy
4.4225 of 5 stars
3.35.03.30.02.51.71.3

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Air Products and Chemicals, Inc. stock logo
APD
Air Products and Chemicals
2.40
Hold$276.3617.57% Upside
Basic Energy Services Inc stock logo
BAS
Basic Energy Services
N/AN/AN/AN/A
Ecolab Inc. stock logo
ECL
Ecolab
2.39
Hold$230.474.85% Upside
Rio Tinto Group stock logo
RIO
Rio Tinto Group
2.80
Moderate Buy$72.006.23% Upside
Suncor Energy Inc. stock logo
SU
Suncor Energy
2.63
Moderate Buy$52.0031.85% Upside

Current Analyst Ratings

Latest APD, BAS, ECL, RIO, and SU Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
4/12/2024
Ecolab Inc. stock logo
ECL
Ecolab
Mizuho
Subscribe to MarketBeat All Access for the recommendation accuracy rating
UpgradeNeutral ➝ Buy$216.00 ➝ $260.00
4/10/2024
Air Products and Chemicals, Inc. stock logo
APD
Air Products and Chemicals
Citigroup
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy ➝ Buy$260.00 ➝ $285.00
4/10/2024
Ecolab Inc. stock logo
ECL
Ecolab
Citigroup
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetNeutral ➝ Neutral$237.00 ➝ $256.00
4/9/2024
Ecolab Inc. stock logo
ECL
Ecolab
Royal Bank of Canada
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOutperform ➝ Outperform$238.00
4/3/2024
Ecolab Inc. stock logo
ECL
Ecolab
Raymond James
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOutperform ➝ Outperform$230.00 ➝ $250.00
4/3/2024
Ecolab Inc. stock logo
ECL
Ecolab
Piper Sandler
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageOverweight$260.00
3/28/2024
Suncor Energy Inc. stock logo
SU
Suncor Energy
Morgan Stanley
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOverweight ➝ Overweight$50.00 ➝ $52.00
3/27/2024
Ecolab Inc. stock logo
ECL
Ecolab
Morgan Stanley
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetEqual Weight ➝ Equal Weight$230.00 ➝ $240.00
3/5/2024
Rio Tinto Group stock logo
RIO
Rio Tinto Group
Liberum Capital
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Hold
3/1/2024
Air Products and Chemicals, Inc. stock logo
APD
Air Products and Chemicals
Wolfe Research
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageOutperform$279.00
3/1/2024
Ecolab Inc. stock logo
ECL
Ecolab
Wolfe Research
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoveragePeer Perform
(Data available from 4/26/2021 forward. View 10+ years of historical ratings with our analyst ratings screener.)

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Air Products and Chemicals, Inc. stock logo
APD
Air Products and Chemicals
$12.60B4.15$17.75 per share13.24$70.50 per share3.33
Basic Energy Services Inc stock logo
BAS
Basic Energy Services
$964.72M0.01$1.29 per share0.34$8.26 per share0.05
Ecolab Inc. stock logo
ECL
Ecolab
$15.32B4.10$8.48 per share25.92$28.31 per share7.76
Rio Tinto Group stock logo
RIO
Rio Tinto Group
$54.04B1.57$13.89 per share4.88$45.03 per share1.51
Suncor Energy Inc. stock logo
SU
Suncor Energy
$37.59B1.35$7.58 per share5.20$24.84 per share1.59

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Air Products and Chemicals, Inc. stock logo
APD
Air Products and Chemicals
$2.30B$10.4822.4317.442.5718.82%16.84%8.24%4/30/2024 (Confirmed)
Basic Energy Services Inc stock logo
BAS
Basic Energy Services
-$144.60M-$3.63N/AN/AN/A-17.69%-63.44%-15.70%N/A
Ecolab Inc. stock logo
ECL
Ecolab
$1.37B$4.7945.8930.322.578.96%19.36%6.91%4/30/2024 (Confirmed)
Rio Tinto Group stock logo
RIO
Rio Tinto Group
$10.06BN/A0.009.183.04N/AN/AN/AN/A
Suncor Energy Inc. stock logo
SU
Suncor Energy
$6.14B$4.708.3911.023.4516.33%16.08%7.76%5/13/2024 (Estimated)

Latest APD, BAS, ECL, RIO, and SU Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
4/30/2024N/A
Air Products and Chemicals, Inc. stock logo
APD
Air Products and Chemicals
$2.73N/A-$2.73N/AN/AN/A  
4/30/2024N/A
Ecolab Inc. stock logo
ECL
Ecolab
$1.33N/A-$1.33N/AN/AN/A  
2/21/202412/31/2023
Suncor Energy Inc. stock logo
SU
Suncor Energy
$0.80$0.93+$0.13$0.26$8.46 billion$10.39 billion    
2/13/2024Q4 23
Ecolab Inc. stock logo
ECL
Ecolab
$1.54$1.55+$0.01$1.69$3.92 billion$3.94 billion    
2/5/202412/31/2023
Air Products and Chemicals, Inc. stock logo
APD
Air Products and Chemicals
$3.00$2.82-$0.18$2.91$3.20 billion$3.00 billion      

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Air Products and Chemicals, Inc. stock logo
APD
Air Products and Chemicals
$7.083.01%+9.31%67.56%49 Years
Basic Energy Services Inc stock logo
BAS
Basic Energy Services
N/AN/AN/AN/AN/A
Ecolab Inc. stock logo
ECL
Ecolab
$2.281.04%+4.55%47.60%32 Years
Rio Tinto Group stock logo
RIO
Rio Tinto Group
$5.157.60%+1.36%N/A1 Years
Suncor Energy Inc. stock logo
SU
Suncor Energy
$1.614.08%+23.42%34.26%1 Years

Latest APD, BAS, ECL, RIO, and SU Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
2/21/2024
Rio Tinto Group stock logo
RIO
Rio Tinto Group
semi-annual$2.586.6%3/7/20243/8/20244/18/2024
2/22/2024
Ecolab Inc. stock logo
ECL
Ecolab
quarterly$0.571.04%3/18/20243/19/20244/15/2024
2/21/2024
Suncor Energy Inc. stock logo
SU
Suncor Energy
Quarterly$0.40604.84%3/1/20243/4/20243/25/2024
(Data available from 1/1/2013 forward)

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Air Products and Chemicals, Inc. stock logo
APD
Air Products and Chemicals
0.74
1.81
1.58
Basic Energy Services Inc stock logo
BAS
Basic Energy Services
2.54
1.31
1.15
Ecolab Inc. stock logo
ECL
Ecolab
0.94
1.30
0.95
Rio Tinto Group stock logo
RIO
Rio Tinto Group
0.23
1.69
1.17
Suncor Energy Inc. stock logo
SU
Suncor Energy
0.26
1.44
0.88

Ownership

Institutional Ownership

CompanyInstitutional Ownership
Air Products and Chemicals, Inc. stock logo
APD
Air Products and Chemicals
81.66%
Basic Energy Services Inc stock logo
BAS
Basic Energy Services
83.78%
Ecolab Inc. stock logo
ECL
Ecolab
74.91%
Rio Tinto Group stock logo
RIO
Rio Tinto Group
19.33%
Suncor Energy Inc. stock logo
SU
Suncor Energy
67.37%

Insider Ownership

CompanyInsider Ownership
Air Products and Chemicals, Inc. stock logo
APD
Air Products and Chemicals
0.41%
Basic Energy Services Inc stock logo
BAS
Basic Energy Services
3.90%
Ecolab Inc. stock logo
ECL
Ecolab
0.04%
Rio Tinto Group stock logo
RIO
Rio Tinto Group
N/A
Suncor Energy Inc. stock logo
SU
Suncor Energy
1.00%

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
Air Products and Chemicals, Inc. stock logo
APD
Air Products and Chemicals
23,000222.30 million221.39 millionOptionable
Basic Energy Services Inc stock logo
BAS
Basic Energy Services
4,10024.95 millionN/AOptionable
Ecolab Inc. stock logo
ECL
Ecolab
48,000285.91 million285.80 millionOptionable
Rio Tinto Group stock logo
RIO
Rio Tinto Group
57,0001.25 billionN/AOptionable
Suncor Energy Inc. stock logo
SU
Suncor Energy
14,9061.29 billion1.27 billionOptionable

APD, BAS, ECL, RIO, and SU Headlines

SourceHeadline
‘Sensitive information’: What’s going on with this highly-visible Burlington gas station that closed last year?‘Sensitive information’: What’s going on with this highly-visible Burlington gas station that closed last year?
insidehalton.com - April 25 at 6:17 PM
These stocks are driving TSX returns this yearThese stocks are driving TSX returns this year
theglobeandmail.com - April 25 at 1:16 PM
Equinor first-quarter profit down 37% on lower gas pricesEquinor first-quarter profit down 37% on lower gas prices
finance.yahoo.com - April 25 at 3:15 AM
Trans Mountain oil shippers worry about risk of delay to full service - ReutersTrans Mountain oil shippers worry about risk of delay to full service - Reuters
msn.com - April 24 at 5:14 PM
Sector Update: Energy Stocks Decline in Late Wednesday Afternoon TradingSector Update: Energy Stocks Decline in Late Wednesday Afternoon Trading
finance.yahoo.com - April 24 at 5:14 PM
Concerns raised about risk of delay to Trans Mountain full serviceConcerns raised about risk of delay to Trans Mountain full service
worldpipelines.com - April 24 at 7:11 AM
Oil Firms Doubtful Trans Mountain Pipeline Will Start Full Service by May 1stOil Firms Doubtful Trans Mountain Pipeline Will Start Full Service by May 1st
oilprice.com - April 24 at 7:11 AM
Heres Why Suncor Energy (SU) Gained But Lagged the Market TodayHere's Why Suncor Energy (SU) Gained But Lagged the Market Today
zacks.com - April 23 at 7:20 PM
Suncor Energy (NYSE:SU) Hits New 52-Week High at $39.34Suncor Energy (NYSE:SU) Hits New 52-Week High at $39.34
marketbeat.com - April 22 at 5:37 PM
Suncor Energy Inc. (NYSE:SU) Receives Consensus Rating of "Moderate Buy" from AnalystsSuncor Energy Inc. (NYSE:SU) Receives Consensus Rating of "Moderate Buy" from Analysts
americanbankingnews.com - April 22 at 4:12 AM
Suncor Energy Inc. (NYSE:SU) Holdings Cut by Check Capital Management Inc. CASuncor Energy Inc. (NYSE:SU) Holdings Cut by Check Capital Management Inc. CA
marketbeat.com - April 19 at 7:01 PM
PFAS/Refinery: Denver Trout Unlimited Files Administrative Challenge to Colorado of Public Health and Environment NPDES Permit LimitsPFAS/Refinery: Denver Trout Unlimited Files Administrative Challenge to Colorado of Public Health and Environment NPDES Permit Limits
jdsupra.com - April 18 at 6:58 PM
Suncor sues Colorado water quality control, alleges inconsistent, arbitrary permit termsSuncor sues Colorado water quality control, alleges inconsistent, arbitrary permit terms
finance.yahoo.com - April 18 at 6:58 PM
Suncor Energy Inc. (NYSE:SU) Position Trimmed by River Road Asset Management LLCSuncor Energy Inc. (NYSE:SU) Position Trimmed by River Road Asset Management LLC
marketbeat.com - April 18 at 9:34 AM
Suncor sues state health regulatorsSuncor sues state health regulators
kdvr.com - April 18 at 8:48 AM
Suncor Energy Sees Unusually Large Options Volume (NYSE:SU)Suncor Energy Sees Unusually Large Options Volume (NYSE:SU)
americanbankingnews.com - April 18 at 4:04 AM
Sumitomo Mitsui Trust Holdings Inc. Sells 397,831 Shares of Suncor Energy Inc. (NYSE:SU)Sumitomo Mitsui Trust Holdings Inc. Sells 397,831 Shares of Suncor Energy Inc. (NYSE:SU)
marketbeat.com - April 17 at 6:09 AM
Suncor Energy: Turnaround Story Not Reflected In The Share PriceSuncor Energy: Turnaround Story Not Reflected In The Share Price
seekingalpha.com - April 17 at 4:02 AM
Cullen Investment Group LTD. Purchases New Position in Suncor Energy Inc. (NYSE:SU)Cullen Investment Group LTD. Purchases New Position in Suncor Energy Inc. (NYSE:SU)
marketbeat.com - April 16 at 8:39 AM
Mackenzie Financial Corp Reduces Holdings in Suncor Energy Inc. (NYSE:SU)Mackenzie Financial Corp Reduces Holdings in Suncor Energy Inc. (NYSE:SU)
marketbeat.com - April 15 at 1:54 PM
34,322 Shares in Suncor Energy Inc. (NYSE:SU) Purchased by Sapient Capital LLC34,322 Shares in Suncor Energy Inc. (NYSE:SU) Purchased by Sapient Capital LLC
marketbeat.com - April 13 at 7:37 AM
Suncor Energy (NYSE:SU) Upgraded by StockNews.com to "Buy"Suncor Energy (NYSE:SU) Upgraded by StockNews.com to "Buy"
marketbeat.com - April 12 at 11:17 PM
Suncor Energy Inc. (NYSE:SU) Shares Purchased by NewEdge Wealth LLCSuncor Energy Inc. (NYSE:SU) Shares Purchased by NewEdge Wealth LLC
marketbeat.com - April 12 at 9:14 PM
Charges laid in 2022 death of Alberta contractor at Suncor mineCharges laid in 2022 death of Alberta contractor at Suncor mine
msn.com - April 12 at 2:20 PM

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

All Headlines

Company Descriptions

Air Products and Chemicals logo

Air Products and Chemicals

NYSE:APD
Air Products and Chemicals, Inc. provides atmospheric gases, process and specialty gases, equipment, and related services in the Americas, Asia, Europe, the Middle East, India, and internationally. The company produces atmospheric gases, including oxygen, nitrogen, and argon; process gases, such as hydrogen, helium, carbon dioxide, carbon monoxide, and syngas; and specialty gases for customers in various industries, including refining, chemical, manufacturing, electronics, energy production, medical, food, and metals. It also designs and manufactures equipment for air separation, hydrocarbon recovery and purification, natural gas liquefaction, and liquid helium and liquid hydrogen transport and storage. The company was founded in 1940 and is headquartered in Allentown, Pennsylvania.
Basic Energy Services logo

Basic Energy Services

NYSE:BAS
Basic Energy Services, Inc. engages in the provision of well site services to oil and natural gas drilling and producing companies. It operates its business through the following segments: Completion and Remedial Services, Well Servicing, Water Logistics, and Corporate and Other. The Completion and Remedial Services segment utilizes coiled tubing services, air compressor packages specially configured for underbalanced drilling operations, an array of specialized rental equipment and fishing tools, thru-tubing, and snubbing units. The Well Servicing segment encompasses a full range of services performed with a mobile well servicing rig, including the installation and removal of downhole equipment and elimination of obstructions in the well bore to facilitate the flow of oil and natural gas. The Water Logistics segment focuses in the fleet of trucks and related assets, including specialized tank trucks, storage tanks, water wells, disposal facilities water treatment, and related equipment. The Corporate and Other segment comprises principally of working capital and debt financing costs. The company was founded in 1992 and is headquartered in Fort Worth, TX.
Ecolab logo

Ecolab

NYSE:ECL
Ecolab Inc. provides water, hygiene, and infection prevention solutions and services in the United States and internationally. The company operates through three segments: Global Industrial; Global Institutional & Specialty; and Global Healthcare & Life Sciences. The Global Industrial segment offers water treatment and process applications, and cleaning and sanitizing solutions to manufacturing, food and beverage processing, transportation, chemical, metals and mining, power generation, pulp and paper, commercial laundry, petroleum, refining, and petrochemical industries. Its Global Institutional & Specialty segment provides specialized cleaning and sanitizing products to the foodservice, hospitality, lodging, government and education, and retail industries. The Global Healthcare & Life Sciences segment offers specialized cleaning and sanitizing products to the healthcare, personal care, and pharmaceutical industries, such as infection prevention and surgical solutions, and end-to-end cleaning and contamination control solutions under the Ecolab, Microtek, and Anios brand names. In addition, the company provides pest elimination services to detect, eliminate, and prevent pests, such as rodents and insects in restaurants, food and beverage processors, hotels, grocery operations, and other commercial segments including education, life sciences, and healthcare customers. Further, it offers colloidal silica for binding and polishing applications in semiconductor, catalyst, and aerospace component manufacturing, as well as chemical industries; and products and services that manage wash process through custom designed programs, premium products, dispensing equipment, water and energy management, and reduction, as well as real time data management. It sells its products through field sales and corporate account personnel, distributors, and dealers. Ecolab Inc. was founded in 1923 and is headquartered in Saint Paul, Minnesota.
Rio Tinto Group logo

Rio Tinto Group

NYSE:RIO
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.
Suncor Energy logo

Suncor Energy

NYSE:SU
Suncor Energy Inc. operates as an integrated energy company in Canada, the United States, and internationally. It operates through Oil Sands; Exploration and Production; and Refining and Marketing segments. The Oil Sands segment explores, develops, and produces bitumen, synthetic crude oil, and related products. This segment also engages in oil sands mining. The Exploration and Production segment is involved in offshore operations in the East Coast of Canada; and marketing and risk management of crude oil and natural gas. The Refining and Marketing segment engages in the refining of crude oil products; and distribution, marketing, transportation, and risk management of refined and petrochemical products, and other purchased products through the retail and wholesale networks. This segment is also involved in the trading of crude oil, refined products, natural gas, and power. The company was formerly known as Suncor Inc. and changed its name to Suncor Energy Inc. in April 1997. Suncor Energy Inc. was founded in 1917 and is headquartered in Calgary, Canada. Suncor Energy Inc.