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
Genesis Energy, L.P. stock logo
GEL
Genesis Energy
$17.47
+0.9%
$15.84
$9.86
$17.50
$2.14B1.05510,258 shs108,324 shs
Sunrun Inc. stock logo
RUN
Sunrun
$10.44
+16.1%
$8.40
$5.38
$22.26
$2.39B2.613.32 million shs33.83 million shs
Solaris Energy Infrastructure, Inc. stock logo
SEI
Solaris Energy Infrastructure
$32.28
+1.9%
$26.15
$10.96
$39.03
$2.18B1.091.11 million shs879,247 shs
Sprague Resources LP stock logo
SRLP
Sprague Resources
$20.00
$19.97
$12.31
$20.40
$524.76M0.3752,020 shs41,820 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
Genesis Energy, L.P. stock logo
GEL
Genesis Energy
0.00%+0.54%+6.85%+37.07%+21.32%
Sunrun Inc. stock logo
RUN
Sunrun
0.00%+40.52%+22.69%+58.92%-14.49%
Solaris Energy Infrastructure, Inc. stock logo
SEI
Solaris Energy Infrastructure
0.00%+11.28%+7.22%+90.50%+3,227,999,900.00%
Sprague Resources LP stock logo
SRLP
Sprague Resources
0.00%0.00%0.00%0.00%0.00%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Genesis Energy, L.P. stock logo
GEL
Genesis Energy
1.0946 of 5 stars
1.51.01.70.03.91.70.0
Sunrun Inc. stock logo
RUN
Sunrun
4.5211 of 5 stars
4.12.00.04.12.52.50.6
Solaris Energy Infrastructure, Inc. stock logo
SEI
Solaris Energy Infrastructure
4.8782 of 5 stars
4.60.01.70.03.65.01.9
Sprague Resources LP stock logo
SRLP
Sprague Resources
N/AN/AN/AN/AN/AN/AN/AN/A
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Genesis Energy, L.P. stock logo
GEL
Genesis Energy
3.00
Buy$16.50-5.55% Downside
Sunrun Inc. stock logo
RUN
Sunrun
2.25
Hold$13.2627.02% Upside
Solaris Energy Infrastructure, Inc. stock logo
SEI
Solaris Energy Infrastructure
3.17
Buy$42.5631.83% Upside
Sprague Resources LP stock logo
SRLP
Sprague Resources
0.00
N/AN/AN/A

Current Analyst Ratings Breakdown

Latest SRLP, RUN, GEL, and SEI Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
7/7/2025
Sunrun Inc. stock logo
RUN
Sunrun
BNP Paribas Exane
Subscribe to MarketBeat All Access for the recommendation accuracy rating
UpgradeNeutral ➝ Outperform$21.00
6/25/2025
Sunrun Inc. stock logo
RUN
Sunrun
Wells Fargo & Company
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetOverweight ➝ Overweight$10.00 ➝ $8.00
6/18/2025
Sunrun Inc. stock logo
RUN
Sunrun
Royal Bank Of Canada
Subscribe to MarketBeat All Access for the recommendation accuracy rating
DowngradeOutperform ➝ Sector Perform$12.00 ➝ $5.00
6/17/2025
Sunrun Inc. stock logo
RUN
Sunrun
KeyCorp
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingSector Weight ➝ Underweight$6.00
6/17/2025
Sunrun Inc. stock logo
RUN
Sunrun
Glj Research
Subscribe to MarketBeat All Access for the recommendation accuracy rating
DowngradeHold ➝ Sell
6/13/2025
Solaris Energy Infrastructure, Inc. stock logo
SEI
Solaris Energy Infrastructure
Raymond James Financial
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageOutperform$39.00
6/11/2025
Sunrun Inc. stock logo
RUN
Sunrun
Jefferies Financial Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
DowngradeHold ➝ Underperform$6.00 ➝ $5.00
6/6/2025
Solaris Energy Infrastructure, Inc. stock logo
SEI
Solaris Energy Infrastructure
Barclays
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageOverweight$42.00
6/3/2025
Sunrun Inc. stock logo
RUN
Sunrun
Royal Bank Of Canada
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOutperform ➝ Outperform$12.00
6/2/2025
Sunrun Inc. stock logo
RUN
Sunrun
Mizuho
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Set Price TargetOutperform ➝ Outperform$16.00 ➝ $13.00
5/30/2025
Sunrun Inc. stock logo
RUN
Sunrun
UBS Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetBuy ➝ Buy$17.00 ➝ $12.00
(Data available from 7/7/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Genesis Energy, L.P. stock logo
GEL
Genesis Energy
$2.97B0.72$2.15 per share8.11$5.73 per share3.05
Sunrun Inc. stock logo
RUN
Sunrun
$2.04B1.17$18.00 per share0.58$15.78 per share0.66
Solaris Energy Infrastructure, Inc. stock logo
SEI
Solaris Energy Infrastructure
$371.53M5.87$1.90 per share16.95$7.40 per share4.36
Sprague Resources LP stock logo
SRLP
Sprague Resources
$3.50B0.15$3.79 per share5.28($2.50) per share-8.00
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Genesis Energy, L.P. stock logo
GEL
Genesis Energy
-$63.95M-$5.21N/AN/A-20.98%-19.28%-1.84%7/30/2025 (Estimated)
Sunrun Inc. stock logo
RUN
Sunrun
-$2.85B-$12.13N/AN/AN/A-129.97%9.42%2.22%8/5/2025 (Estimated)
Solaris Energy Infrastructure, Inc. stock logo
SEI
Solaris Energy Infrastructure
$24.34M$0.4973.3735.09N/A4.80%6.66%4.12%N/A
Sprague Resources LP stock logo
SRLP
Sprague Resources
-$68.92M-$3.80N/AN/A-2.03%-66.70%-0.34%N/A

Latest SRLP, RUN, GEL, and SEI Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/8/2025Q1 2025
Genesis Energy, L.P. stock logo
GEL
Genesis Energy
-$0.23-$0.60-$0.37-$4.06N/A$398.31 million
5/7/2025Q1 2025
Sunrun Inc. stock logo
RUN
Sunrun
-$0.22$0.20+$0.42$0.20$487.29 million$504.27 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Genesis Energy, L.P. stock logo
GEL
Genesis Energy
$0.663.78%N/AN/A 1 Years
Sunrun Inc. stock logo
RUN
Sunrun
N/AN/AN/AN/AN/A
Solaris Energy Infrastructure, Inc. stock logo
SEI
Solaris Energy Infrastructure
$0.481.49%N/A97.96%N/A
Sprague Resources LP stock logo
SRLP
Sprague Resources
$1.748.70%N/AN/A N/A

Latest SRLP, RUN, GEL, and SEI Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
5/16/2025
Solaris Energy Infrastructure, Inc. stock logo
SEI
Solaris Energy Infrastructure
quarterly$0.122.12%6/3/20256/3/20256/13/2025
4/11/2025
Genesis Energy, L.P. stock logo
GEL
Genesis Energy
quarterly$0.16505.1%4/30/20254/30/20255/15/2025
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Genesis Energy, L.P. stock logo
GEL
Genesis Energy
18.33
1.48
1.42
Sunrun Inc. stock logo
RUN
Sunrun
3.89
1.32
0.99
Solaris Energy Infrastructure, Inc. stock logo
SEI
Solaris Energy Infrastructure
0.77
3.61
3.40
Sprague Resources LP stock logo
SRLP
Sprague Resources
N/A
0.60
0.42

Institutional Ownership

CompanyInstitutional Ownership
Genesis Energy, L.P. stock logo
GEL
Genesis Energy
66.82%
Sunrun Inc. stock logo
RUN
Sunrun
91.69%
Solaris Energy Infrastructure, Inc. stock logo
SEI
Solaris Energy Infrastructure
67.44%
Sprague Resources LP stock logo
SRLP
Sprague Resources
92.66%

Insider Ownership

CompanyInsider Ownership
Genesis Energy, L.P. stock logo
GEL
Genesis Energy
0.72%
Sunrun Inc. stock logo
RUN
Sunrun
3.37%
Solaris Energy Infrastructure, Inc. stock logo
SEI
Solaris Energy Infrastructure
21.20%
Sprague Resources LP stock logo
SRLP
Sprague Resources
N/A
CompanyEmployeesShares OutstandingFree FloatOptionable
Genesis Energy, L.P. stock logo
GEL
Genesis Energy
2,075122.46 million121.58 millionOptionable
Sunrun Inc. stock logo
RUN
Sunrun
11,058228.49 million220.79 millionOptionable
Solaris Energy Infrastructure, Inc. stock logo
SEI
Solaris Energy Infrastructure
33867.54 million43.82 millionN/A
Sprague Resources LP stock logo
SRLP
Sprague Resources
75726.24 millionN/AOptionable

Recent News About These Companies

Sprague River, OR 10-Day Weather Forecast
Starbucks Debuts With Grand Opening in Sprague Library
Sprague joins CNB as Mortgage Loan Originator
Sprague, WA Weather Conditions
Sprague Says Offshore Wind at Mack Point Just Makes Sense
Senior Page: At 93, Jo Ann Sprague Continues To Serve
Arts and crafts to defend animals at Sprague Mansion
Sprague recognizes April as ABLE to Save Month
SRLP Historical Data

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
Genesis Energy stock logo

Genesis Energy NYSE:GEL

$17.47 +0.15 (+0.87%)
As of 07/3/2025 03:30 PM Eastern

Genesis Energy, L.P. provides integrated suite of midstream services in crude oil and natural gas industry in the United States. It operates through Offshore Pipeline Transportation, Soda and Sulfur Services, Marine Transportation, and Onshore Facilities and Transportation segments. The Offshore Pipeline Transportation segment engages in offshore crude oil and natural gas pipeline transportation and handling operations, as well as deep water pipeline servicing. This segment also owns interests in offshore crude oil and natural gas pipeline systems, platforms, and related infrastructure. The Soda and Sulfur Services segment produces, markets, and sells soda ash; and provides sulfur removal services. This segment also owns and operates soda ash production facilities, underground trona ore mines and brine solution mining operations and related equipment, and logistics and other assets; and sells sodium hydrosulfide and caustic soda to industrial and commercial companies involved in the mining of base metals. The Marine Transportation segment offers waterborne transportation of petroleum and crude oil in North America. This segment owns a fleet of 91 barges and 42 push/tow boats. The Onshore Facilities and Transportation segment offers onshore facilities and transportation services to crude oil refineries and producers by purchasing, transporting, storing, blending, and marketing crude oil and refined products; and operates trucks, trailers, railcars, and terminals and tankage in various locations along the Gulf Coast. This segment also transports crude oil, as well as owns four onshore crude oil pipeline systems and four operational crude oil rail unloading facilities. The company was incorporated in 1996 and is headquartered in Houston, Texas.

Sunrun stock logo

Sunrun NASDAQ:RUN

$10.44 +1.45 (+16.14%)
Closing price 07/3/2025 03:59 PM Eastern
Extended Trading
$10.88 +0.43 (+4.16%)
As of 08:38 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.

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.

Solaris Energy Infrastructure stock logo

Solaris Energy Infrastructure NASDAQ:SEI

$32.28 +0.61 (+1.93%)
Closing price 07/3/2025 03:45 PM Eastern
Extended Trading
$32.54 +0.27 (+0.82%)
As of 08:38 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.

Solaris Energy Infrastructure, Inc. is a holding company, which engages in the manufacture of patented mobile proppant management systems that unload, store, and deliver proppant to oil and natural gas well sites. Its products include Mobile Proppant and Mobile Chemical Management Systems, and Inventory Management Software. The firm's services include field, last mile management, and transloading services. The company was founded by William A. Zartler in 2014 and is headquartered in Houston, TX.

Sprague Resources stock logo

Sprague Resources NYSE:SRLP

Sprague Resources LP engages in the purchase, storage, distribution and sale of refined products and natural gas. It operates through the following segments: Refined Products, Natural Gas, Materials Handling, and Other Operations. The Refined Products segment offers refined products, such as heating oil, diesel, residual fuel oil, kerosene, jet fuel and gasoline. The Natural Gas segment purchases, sells and distributes natural gas. The Materials Handling segment stores various customer owned products, which includes asphalt, clay slurry, salt, gypsum, coal, petroleum coke, caustic soda, tallow, pulp and heavy equipment. The Other Operations segment includes the marketing and distribution of coal conducted in Portland, Maine terminal, commercial trucking activity conducted by Canadian subsidiary and heating equipment service business. The company was founded by Charles Hill Sprague in 1870 and is headquartered in Portsmouth, NH.