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
Global Partners LP stock logo
GLP
Global Partners
$47.15
-2.1%
$51.68
$37.00
$60.00
$1.60B1.0276,505 shs83,486 shs
REX American Resources Co. stock logo
REX
REX American Resources
$41.43
+0.7%
$38.39
$33.45
$60.09
$688.40M0.51149,713 shs101,575 shs
SandRidge Energy, Inc. stock logo
SD
SandRidge Energy
$10.46
+4.1%
$10.26
$8.81
$14.24
$383.61M0.84303,995 shs363,719 shs
Sprague Resources LP stock logo
SRLP
Sprague Resources
$20.00
$19.97
$12.31
$20.40
$524.76M0.3752,020 shs41,820 shs
10 Stocks Set to Soar in Spring 2025 Cover

Enter your email address and we'll send you MarketBeat's list of ten stocks that are set to soar in Spring 2025, despite the threat of tariffs and other economic uncertainty. These ten stocks are incredibly resilient and are likely to thrive in any economic environment.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Global Partners LP stock logo
GLP
Global Partners
0.00%-6.40%+0.94%-16.13%+9.30%
REX American Resources Co. stock logo
REX
REX American Resources
0.00%+1.18%+4.47%-2.54%-30.44%
SandRidge Energy, Inc. stock logo
SD
SandRidge Energy
0.00%+6.24%+6.36%-18.01%-25.85%
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
Global Partners LP stock logo
GLP
Global Partners
3.9632 of 5 stars
2.04.02.50.03.42.53.1
REX American Resources Co. stock logo
REX
REX American Resources
1.9825 of 5 stars
2.52.00.00.02.42.51.3
SandRidge Energy, Inc. stock logo
SD
SandRidge Energy
2.904 of 5 stars
0.04.02.50.02.21.71.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
Global Partners LP stock logo
GLP
Global Partners
2.00
Hold$56.0018.77% Upside
REX American Resources Co. stock logo
REX
REX American Resources
3.00
Buy$50.0020.69% Upside
SandRidge Energy, Inc. stock logo
SD
SandRidge Energy
0.00
N/AN/AN/A
Sprague Resources LP stock logo
SRLP
Sprague Resources
0.00
N/AN/AN/A

Current Analyst Ratings Breakdown

Latest SRLP, GLP, REX, and SD Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
3/27/2025
REX American Resources Co. stock logo
REX
REX American Resources
Truist Financial
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$55.00 ➝ $50.00
3/4/2025
Global Partners LP stock logo
GLP
Global Partners
Stifel Nicolaus
Subscribe to MarketBeat All Access for the recommendation accuracy rating
DowngradeBuy ➝ Hold$54.00 ➝ $56.00
(Data available from 5/12/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Global Partners LP stock logo
GLP
Global Partners
$17.61B0.09$6.24 per share7.56$19.52 per share2.42
REX American Resources Co. stock logo
REX
REX American Resources
$642.49M1.07$4.77 per share8.69$33.57 per share1.23
SandRidge Energy, Inc. stock logo
SD
SandRidge Energy
$137.61M2.79$2.06 per share5.08$12.62 per share0.83
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
Global Partners LP stock logo
GLP
Global Partners
$142.60M$3.1514.2418.78N/A0.82%22.07%3.94%N/A
REX American Resources Co. stock logo
REX
REX American Resources
$60.94M$3.2910.8530.92N/A10.07%11.05%9.90%5/20/2025 (Estimated)
SandRidge Energy, Inc. stock logo
SD
SandRidge Energy
$60.86M$1.758.17N/A39.25%7.92%6.34%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, GLP, REX, and SD Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/28/2025Q1 2026
REX American Resources Co. stock logo
REX
REX American Resources
$0.34N/AN/AN/A$161.00 millionN/A
5/8/2025Q1 2025
Global Partners LP stock logo
GLP
Global Partners
-$0.03$0.36+$0.39$0.36$5.64 billion$4.59 billion
5/7/2025Q1 2025
SandRidge Energy, Inc. stock logo
SD
SandRidge Energy
$0.43$0.39-$0.04$0.35$43.32 million$42.60 million
3/26/2025Q4 2025
REX American Resources Co. stock logo
REX
REX American Resources
$0.27$0.63+$0.36$0.63$163.00 million$158.23 million
3/10/2025Q4 2024
SandRidge Energy, Inc. stock logo
SD
SandRidge Energy
$0.48$0.34-$0.14$0.47$50.27 million$38.97 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Global Partners LP stock logo
GLP
Global Partners
$2.986.32%+7.93%94.60%5 Years
REX American Resources Co. stock logo
REX
REX American Resources
N/AN/AN/AN/AN/A
SandRidge Energy, Inc. stock logo
SD
SandRidge Energy
$0.444.21%N/A25.14%2 Years
Sprague Resources LP stock logo
SRLP
Sprague Resources
$1.748.70%-13.38%N/A N/A

Latest SRLP, GLP, REX, and SD Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
5/8/2025
SandRidge Energy, Inc. stock logo
SD
SandRidge Energy
quarterly$0.114.5%5/19/20255/19/20256/2/2025
4/25/2025
Global Partners LP stock logo
GLP
Global Partners
quarterly$0.74505.61%5/9/20255/9/20255/15/2025
3/10/2025
SandRidge Energy, Inc. stock logo
SD
SandRidge Energy
quarterly$0.113.9%3/20/20253/20/20253/31/2025
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Global Partners LP stock logo
GLP
Global Partners
2.41
1.14
0.64
REX American Resources Co. stock logo
REX
REX American Resources
N/A
9.93
9.27
SandRidge Energy, Inc. stock logo
SD
SandRidge Energy
N/A
2.14
2.14
Sprague Resources LP stock logo
SRLP
Sprague Resources
N/A
0.60
0.42

Institutional Ownership

CompanyInstitutional Ownership
Global Partners LP stock logo
GLP
Global Partners
38.12%
REX American Resources Co. stock logo
REX
REX American Resources
88.12%
SandRidge Energy, Inc. stock logo
SD
SandRidge Energy
61.84%
Sprague Resources LP stock logo
SRLP
Sprague Resources
92.66%

Insider Ownership

CompanyInsider Ownership
Global Partners LP stock logo
GLP
Global Partners
41.50%
REX American Resources Co. stock logo
REX
REX American Resources
13.91%
SandRidge Energy, Inc. stock logo
SD
SandRidge Energy
1.20%
Sprague Resources LP stock logo
SRLP
Sprague Resources
N/A
CompanyEmployeesShares OutstandingFree FloatOptionable
Global Partners LP stock logo
GLP
Global Partners
4,31034.00 million19.89 millionOptionable
REX American Resources Co. stock logo
REX
REX American Resources
12016.62 million15.52 millionOptionable
SandRidge Energy, Inc. stock logo
SD
SandRidge Energy
10036.69 million36.77 millionOptionable
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
Global Partners stock logo

Global Partners NYSE:GLP

$47.15 -1.02 (-2.12%)
Closing price 03:59 PM Eastern
Extended Trading
$46.69 -0.46 (-0.98%)
As of 04:14 PM 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.

Global Partners LP engages in the purchasing, selling, gathering, blending, storing, and logistics of transporting gasoline and gasoline blendstocks, distillates, residual oil, renewable fuels, crude oil, and propane to wholesalers, retailers, and commercial customers. The company operates through three segments: Wholesale, Gasoline Distribution and Station Operations, and Commercial. The Wholesale segment sells home heating oil, branded and unbranded gasoline and gasoline blendstocks, diesel, kerosene, and residual oil to home heating oil and propane retailers and wholesale distributors. This segment also transports the products by railcars, barges, trucks and/or pipelines. Its Gasoline Distribution and Station Operations segment sells branded and unbranded gasoline to gasoline station operators and sub-jobbers; operates gasoline stations and convenience stores; and provides car wash, lottery, and ATM services, as well as leases gasoline stations. The Commercial segment sells and delivers unbranded gasoline, home heating oil, diesel, kerosene, residual oil, and bunker fuel to customers in the public sector, as well as to commercial and industrial end-users; and sells custom blended fuels. The company is also involved in the transportation of petroleum products and renewable fuels through rail from the mid-continent region of the United States and Canada. Global Partners LP was founded in 2005 and is based in Waltham, Massachusetts.

REX American Resources stock logo

REX American Resources NYSE:REX

$41.43 +0.27 (+0.66%)
Closing price 03:59 PM Eastern
Extended Trading
$41.34 -0.09 (-0.23%)
As of 04:39 PM 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.

REX American Resources Corporation, together with its subsidiaries, produces and sells ethanol in the United States. The company also offers corn, distillers grains, ethanol, distillers corn oil, gasoline, and natural gas. In addition, it provides dry distillers grains with solubles, which is used as a protein in animal feed. The company was formerly known as REX Stores Corporation and changed its name to REX American Resources Corporation in 2010. REX American Resources Corporation was founded in 1980 and is headquartered in Dayton, Ohio.

SandRidge Energy stock logo

SandRidge Energy NYSE:SD

$10.46 +0.42 (+4.14%)
Closing price 03:59 PM Eastern
Extended Trading
$10.48 +0.03 (+0.28%)
As of 07:50 PM 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.

SandRidge Energy, Inc. engages in the acquisition, development, and production of oil, natural gas, and natural gas liquids in the United States Mid-Continent. The company was incorporated in 2006 and is headquartered in Oklahoma City, Oklahoma.

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.