Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Halliburton stock logo
HAL
Halliburton
$38.71
0.0%
$37.75
$27.84
$43.85
$34.31B27.12 million shs5.22 million shs
Repsol, S.A. stock logo
REPYY
Repsol
$16.10
-0.4%
$16.22
$13.44
$17.61
$20.57B0.7571,474 shs189,003 shs
Sunrun Inc. stock logo
RUN
Sunrun
$9.71
-3.1%
$12.12
$8.43
$23.85
$2.13B2.4614.13 million shs8.35 million shs
Surgutneftegas Public Joint Stock stock logo
SGTZY
Surgutneftegas Public Joint Stock
$0.62
$0.62
$0.55
$6.45
N/A0.8340,771 shsN/A
(Almost) Everything You Need To Know About The EV Market Cover

Click the link below and we'll send you MarketBeat's guide to investing in electric vehicle technologies (EV) and which EV stocks show the most promise.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Halliburton stock logo
HAL
Halliburton
+0.36%+1.79%-0.31%+4.65%+16.45%
Repsol, S.A. stock logo
REPYY
Repsol
-0.37%-0.36%-3.36%+12.20%+7.84%
Sunrun Inc. stock logo
RUN
Sunrun
-2.43%-7.61%-7.99%-30.08%-53.02%
Surgutneftegas Public Joint Stock stock logo
SGTZY
Surgutneftegas Public Joint Stock
0.00%0.00%0.00%0.00%0.00%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Halliburton stock logo
HAL
Halliburton
4.9727 of 5 stars
4.53.02.50.92.52.53.8
Repsol, S.A. stock logo
REPYY
Repsol
2.9471 of 5 stars
0.05.03.30.02.40.01.9
Sunrun Inc. stock logo
RUN
Sunrun
4.7135 of 5 stars
4.32.00.04.12.63.31.3
Surgutneftegas Public Joint Stock stock logo
SGTZY
Surgutneftegas Public Joint Stock
N/AN/AN/AN/AN/AN/AN/AN/A

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Halliburton stock logo
HAL
Halliburton
3.00
Buy$48.8226.55% Upside
Repsol, S.A. stock logo
REPYY
Repsol
2.33
HoldN/AN/A
Sunrun Inc. stock logo
RUN
Sunrun
2.65
Moderate Buy$21.26119.21% Upside
Surgutneftegas Public Joint Stock stock logo
SGTZY
Surgutneftegas Public Joint Stock
N/AN/AN/AN/A

Current Analyst Ratings

Latest RUN, REPYY, SGTZY, and HAL Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
4/24/2024
Halliburton stock logo
HAL
Halliburton
Citigroup
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy ➝ Buy$45.00 ➝ $50.00
4/24/2024
Halliburton stock logo
HAL
Halliburton
Benchmark
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$45.00
4/24/2024
Halliburton stock logo
HAL
Halliburton
TD Cowen
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy ➝ Buy$47.00 ➝ $48.00
4/23/2024
Halliburton stock logo
HAL
Halliburton
UBS Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy ➝ Buy$46.00 ➝ $51.00
4/23/2024
Halliburton stock logo
HAL
Halliburton
The Goldman Sachs Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price Target$46.00 ➝ $48.00
4/23/2024
Halliburton stock logo
HAL
Halliburton
Morgan Stanley
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOverweight ➝ Overweight$45.00 ➝ $50.00
4/19/2024
Sunrun Inc. stock logo
RUN
Sunrun
Mizuho
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetBuy ➝ Buy$28.00 ➝ $23.00
4/8/2024
Halliburton stock logo
HAL
Halliburton
Susquehanna
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingPositive ➝ Positive$49.00
4/5/2024
Sunrun Inc. stock logo
RUN
Sunrun
Susquehanna
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingPositive ➝ Positive$25.00
3/15/2024
Sunrun Inc. stock logo
RUN
Sunrun
Royal Bank of Canada
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetOutperform ➝ Outperform$17.00 ➝ $15.00
2/27/2024
Sunrun Inc. stock logo
RUN
Sunrun
Janney Montgomery Scott
Subscribe to MarketBeat All Access for the recommendation accuracy rating
DowngradeBuy ➝ Neutral
(Data available from 4/25/2021 forward. View 10+ years of historical ratings with our analyst ratings screener.)

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Halliburton stock logo
HAL
Halliburton
$23.02B1.49$4.30 per share8.98$10.92 per share3.53
Repsol, S.A. stock logo
REPYY
Repsol
$63.35B0.32$6.29 per share2.56$24.63 per share0.65
Sunrun Inc. stock logo
RUN
Sunrun
$2.26B0.94$5.64 per share1.72$28.63 per share0.34
Surgutneftegas Public Joint Stock stock logo
SGTZY
Surgutneftegas Public Joint Stock
N/AN/AN/AN/AN/AN/A

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Halliburton stock logo
HAL
Halliburton
$2.64B$2.8913.359.620.9911.20%30.84%11.67%7/17/2024 (Estimated)
Repsol, S.A. stock logo
REPYY
Repsol
$3.43B$2.646.105.08N/A5.41%17.32%8.25%N/A
Sunrun Inc. stock logo
RUN
Sunrun
-$1.60B-$7.39N/AN/AN/A-71.00%-5.58%-1.92%5/8/2024 (Confirmed)
Surgutneftegas Public Joint Stock stock logo
SGTZY
Surgutneftegas Public Joint Stock
N/AN/A0.00N/AN/AN/AN/AN/A

Latest RUN, REPYY, SGTZY, and HAL Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/8/2024N/A
Sunrun Inc. stock logo
RUN
Sunrun
-$0.49N/A+$0.49N/AN/AN/A  
4/23/2024Q1 2024
Halliburton stock logo
HAL
Halliburton
$0.74$0.76+$0.02$0.84$5.67 billion$5.80 billion      
2/22/202412/31/2023
Repsol, S.A. stock logo
REPYY
Repsol
$0.83$1.00+$0.17$1.68N/A$15.83 billion    
2/21/2024Q4 2023
Sunrun Inc. stock logo
RUN
Sunrun
-$0.13-$1.33-$1.20-$1.06$499.74 million$516.59 million

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Halliburton stock logo
HAL
Halliburton
$0.681.76%+26.66%23.53%3 Years
Repsol, S.A. stock logo
REPYY
Repsol
$0.694.29%N/A26.14%N/A
Sunrun Inc. stock logo
RUN
Sunrun
N/AN/AN/AN/AN/A
Surgutneftegas Public Joint Stock stock logo
SGTZY
Surgutneftegas Public Joint Stock
N/AN/AN/AN/AN/A

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Halliburton stock logo
HAL
Halliburton
0.79
2.12
1.48
Repsol, S.A. stock logo
REPYY
Repsol
N/A
1.54
1.11
Sunrun Inc. stock logo
RUN
Sunrun
1.68
1.26
0.96
Surgutneftegas Public Joint Stock stock logo
SGTZY
Surgutneftegas Public Joint Stock
N/AN/AN/A

Ownership

Institutional Ownership

CompanyInstitutional Ownership
Halliburton stock logo
HAL
Halliburton
85.23%
Repsol, S.A. stock logo
REPYY
Repsol
0.34%
Sunrun Inc. stock logo
RUN
Sunrun
91.69%
Surgutneftegas Public Joint Stock stock logo
SGTZY
Surgutneftegas Public Joint Stock
N/A

Insider Ownership

CompanyInsider Ownership
Halliburton stock logo
HAL
Halliburton
0.61%
Repsol, S.A. stock logo
REPYY
Repsol
1.00%
Sunrun Inc. stock logo
RUN
Sunrun
3.76%
Surgutneftegas Public Joint Stock stock logo
SGTZY
Surgutneftegas Public Joint Stock
N/A

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
Halliburton stock logo
HAL
Halliburton
48,000886.40 million881.00 millionOptionable
Repsol, S.A. stock logo
REPYY
Repsol
25,1131.28 billion1.26 billionNot Optionable
Sunrun Inc. stock logo
RUN
Sunrun
10,833219.59 million211.33 millionOptionable
Surgutneftegas Public Joint Stock stock logo
SGTZY
Surgutneftegas Public Joint Stock
113,000N/AN/ANot Optionable

RUN, REPYY, SGTZY, and HAL Headlines

SourceHeadline
Russia Sells Shell Stake in Sakhalin LNG Project to Gazprom for $1 BillionRussia Sells Shell Stake in Sakhalin LNG Project to Gazprom for $1 Billion
oilprice.com - March 26 at 10:29 AM
US hits more Russian LNG projects with sanctionsUS hits more Russian LNG projects with sanctions
upstreamonline.com - February 23 at 12:56 PM
New York pension fund to divest some Exxon holdingsNew York pension fund to divest some Exxon holdings
msn.com - February 15 at 1:38 PM
Joint Stock (NASDAQ:JYNT) Insider TradesJoint Stock (NASDAQ:JYNT) Insider Trades
benzinga.com - December 21 at 9:51 AM
Fujian Foxit Software Development Joint Stock Co Ltd (688095)Fujian Foxit Software Development Joint Stock Co Ltd (688095)
investing.com - December 14 at 12:47 PM
Military Commercial Joint Stock Bank MBBMilitary Commercial Joint Stock Bank MBB
morningstar.com - November 10 at 2:52 PM
Public Service Enterprise Stock (NYSE:PEG), Analyst Ratings, Price Targets, PredictionsPublic Service Enterprise Stock (NYSE:PEG), Analyst Ratings, Price Targets, Predictions
benzinga.com - October 24 at 7:06 PM
$2.2 Billion Gas Plant Contract Marks a New Chapter for S.Korea-Saudi Relations$2.2 Billion Gas Plant Contract Marks a New Chapter for S.Korea-Saudi Relations
msn.com - October 24 at 9:05 AM
State Defence Concern Ukroboronprom finally reformed into joint stock companyState Defence Concern Ukroboronprom finally reformed into joint stock company
news.yahoo.com - July 8 at 7:28 AM
Vietnam Joint-Stock Commercial Bank for Industry & TradeVietnam Joint-Stock Commercial Bank for Industry & Trade
wsj.com - June 15 at 6:24 PM
Ukraines Naftogaz says Russia told to pay $5 billion for seizing Crimea assetsUkraine's Naftogaz says Russia told to pay $5 billion for seizing Crimea assets
msn.com - April 13 at 8:05 AM
Newly public CBL International stock continues post-IPO rally, shares up 27%Newly public CBL International stock continues post-IPO rally, shares up 27%
seekingalpha.com - March 31 at 5:36 AM
Vietnam International Commercial Joint Stock BankVietnam International Commercial Joint Stock Bank
wsj.com - March 18 at 9:14 AM
11 Best Online Brokers for Stock Trading of February 202311 Best Online Brokers for Stock Trading of February 2023
nerdwallet.com - February 24 at 11:31 PM
Oil and Gas Stock News - CGX Energy Inc. (TSXV: OYL) and Frontera Energy Corporation: Joint Venture Spuds Wei-1 Well Offshore GuyanaOil and Gas Stock News - CGX Energy Inc. (TSXV: OYL) and Frontera Energy Corporation: Joint Venture Spuds Wei-1 Well Offshore Guyana
investorideas.com - January 23 at 3:45 PM
Joint Stock Commercial Bank for Investment and Development of Vietnam (BID)Joint Stock Commercial Bank for Investment and Development of Vietnam (BID)
investing.com - September 26 at 1:24 PM
Germany seizes Russian energy firm’s subsidiariesGermany seizes Russian energy firm’s subsidiaries
macaubusiness.com - September 16 at 10:19 AM
Cavite awards $11-B Sangley Int’l Airport project to Virata-Yuchengo-led consortiumCavite awards $11-B Sangley Int’l Airport project to Virata-Yuchengo-led consortium
msn.com - September 16 at 5:19 AM
EXPLAINER: Europe struggles to cope with Russia gas shutoffsEXPLAINER: Europe struggles to cope with Russia gas shutoffs
abcnews.go.com - September 9 at 3:53 PM
Russia warns the West: energy price cap will be your undoingRussia warns the West: energy price cap will be your undoing
kfgo.com - September 9 at 8:49 AM
EU plans to cap Russian gas price as Putin warns West of winter freezeEU plans to cap Russian gas price as Putin warns West of winter freeze
gazette.com - September 7 at 11:45 AM
Russia discussing project to supply gas to China via Mongolia, Putin saysRussia discussing project to supply gas to China via Mongolia, Putin says
msn.com - September 7 at 11:45 AM
Russia has cut off gas supplies to Europe indefinitely. Heres what you need to knowRussia has cut off gas supplies to Europe indefinitely. Here's what you need to know
msn.com - September 6 at 3:44 PM
Global stocks sink as Europe faces new squeeze on gas supplyGlobal stocks sink as Europe faces new squeeze on gas supply
msn.com - September 5 at 6:35 AM

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

All Headlines

Company Descriptions

Halliburton logo

Halliburton

NYSE:HAL
Halliburton Company provides products and services to the energy industry worldwide. It operates through two segments, Completion and Production, and Drilling and Evaluation. The Completion and Production segment offers production enhancement services that include stimulation and sand control services; cementing services, such as well bonding and casing, and casing equipment; and completion tools that offer downhole solutions and services, including well completion products and services, intelligent well completions, and service tools, as well as liner hanger, sand control, and multilateral systems. This segment also provides electrical submersible pumps, as well as artificial lift services; production solutions comprising coiled tubing, hydraulic workover units, downhole tools, and pumping and nitrogen services; pipeline and process services, such as pre-commissioning, commissioning, maintenance, and decommissioning; and specialty chemicals and services. The Drilling and Evaluation segment offers drilling fluid systems, performance additives, completion fluids, solids control, specialized testing equipment, and waste management services; drilling systems and services; wireline and perforating services consists of open-hole logging, and cased-hole and slickline; and drill bits and services comprising roller cone rock bits, fixed cutter bits, hole enlargement, and related downhole tools and services, as well as coring equipment and services. This segment also provides cloud based digital services and artificial intelligence solutions on an open architecture for subsurface insights, integrated well construction, and reservoir and production management; testing and subsea services, such as acquisition and analysis of reservoir information and optimization solutions; and project management and integrated asset management services. Halliburton Company was founded in 1919 and is based in Houston, Texas.
Repsol logo

Repsol

OTCMKTS:REPYY
Repsol, S.A. operates as a multi-e energy company worldwide. Its Upstream segment engages in the exploration, development, and production of crude oil and natural gas reserves, as well as develops low-carbon geological solutions. The company's Industrial segment is involved in refining activities and petrochemicals business; the trading, transport, and sale of crude oil, natural gas, and fuels; and development of hydrogen, biomethane, sustainable biofuels, and synthetic fuels. Its Customer segment is involved in mobility; and sale of fuel products, electricity and gas, lubricants, and other specialties. The company's Low-Carbon Generation segment engages in the low-emissions electricity generation and renewable sources. The company also offers asphalt products; installs, operates, and manages service stations; provides maritime services; constructs and operates oil refineries; explores and produces hydrocarbons; offers human resource; distributes and supplies electricity; and develops new energy projects, solar, and wind projects, as well as produces and sells chemical products and lubricants. In addition, it is involved in fuel and special products sale, research, trading and transport, insurance and reinsurance, safety, and financing activities; development of production processes, storage, transport, use, consumption, and transformation of hydrogen; decarbonization activities; and promotion, design, construction, and operation of molecular recycling facilities. Further, the company produces synthetic oil cloths; and invests in liquefaction plant project. The company was formerly known as Repsol YPF, S.A. and changed its name to Repsol, S.A. in May 2012. Repsol, S.A. was founded in 1927 and is headquartered in Madrid, Spain.
Sunrun logo

Sunrun

NASDAQ:RUN
Sunrun Inc. designs, develops, installs, sells, owns, and maintains residential solar energy systems in the United States. It also sells solar energy systems and products, such as panels and racking; and solar leads generated to customers. In addition, the company offers battery storage along with solar energy systems; and sells services to commercial developers through multi-family and new homes. Its primary customers are residential homeowners. The company markets and sells its products through direct-to-consumer approach across online, retail, mass media, digital media, canvassing, field marketing, and referral channels, as well as its partner network. Sunrun Inc. was founded in 2007 and is headquartered in San Francisco, California.
Surgutneftegas Public Joint Stock logo

Surgutneftegas Public Joint Stock

OTCMKTS:SGTZY
Surgutneftegas PJSC engages in the research and design, exploration, drilling and production units, oil refining, gas processing, and marketing subsidiaries. The firm is involved in activities, which include exploration and production of oil and gas provinces, such as Western Siberia, Eastern Siberia, and Timan-Pechora; oil refining; and gas production and transportation. It also focuses on wholesaling, retailing and storage of petroleum products and render a set of supplementary services at the gas stations. The company was founded in 1964 and is headquartered in Surgut, Russia.