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
Alliance Resource Partners, L.P. stock logo
ARLP
Alliance Resource Partners
$25.13
+0.6%
$26.24
$22.08
$30.56
$3.23B0.52360,026 shs544,142 shs
Crestwood Equity Partners LP stock logo
CEQP
Crestwood Equity Partners
$28.26
$28.34
$22.11
$30.40
$2.97B2.43573,742 shsN/A
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
$10.59
+8.2%
$8.92
$6.57
$21.05
$700.62M1.351.91 million shs2.37 million shs
NextDecade Co. stock logo
NEXT
NextDecade
$7.75
+1.0%
$7.53
$4.27
$9.71
$2.02B1.051.85 million shs1.41 million shs
5G Stocks: The Path Forward is Profitable Cover

Enter your email address and we'll send you MarketBeat's guide to investing in 5G and which 5G stocks show the most promise.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Alliance Resource Partners, L.P. stock logo
ARLP
Alliance Resource Partners
+0.76%-7.64%-3.57%-5.03%+12.89%
Crestwood Equity Partners LP stock logo
CEQP
Crestwood Equity Partners
0.00%0.00%0.00%0.00%0.00%
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
+7.95%+15.36%+42.72%+9.29%-32.55%
NextDecade Co. stock logo
NEXT
NextDecade
+1.04%+4.73%+13.30%-2.15%+13.97%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Alliance Resource Partners, L.P. stock logo
ARLP
Alliance Resource Partners
3.9123 of 5 stars
2.55.01.70.02.31.73.1
Crestwood Equity Partners LP stock logo
CEQP
Crestwood Equity Partners
N/AN/AN/AN/AN/AN/AN/AN/A
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
2.6423 of 5 stars
3.11.00.00.01.52.52.5
NextDecade Co. stock logo
NEXT
NextDecade
2.5534 of 5 stars
2.52.00.01.83.01.70.0
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Alliance Resource Partners, L.P. stock logo
ARLP
Alliance Resource Partners
3.00
Buy$29.0015.40% Upside
Crestwood Equity Partners LP stock logo
CEQP
Crestwood Equity Partners
0.00
N/AN/AN/A
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
2.18
Hold$16.7758.32% Upside
NextDecade Co. stock logo
NEXT
NextDecade
3.00
Buy$9.0016.13% Upside

Current Analyst Ratings Breakdown

Latest CEQP, NEXT, ARLP, and CSIQ Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
4/29/2025
Alliance Resource Partners, L.P. stock logo
ARLP
Alliance Resource Partners
Benchmark
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$29.00 ➝ $29.00
4/25/2025
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
Roth Capital
Subscribe to MarketBeat All Access for the recommendation accuracy rating
DowngradeBuy ➝ Neutral$9.00
4/17/2025
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
Citigroup
Subscribe to MarketBeat All Access for the recommendation accuracy rating
UpgradeSell ➝ Neutral$8.00
3/26/2025
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
Citigroup
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetSell$12.00 ➝ $11.00
3/26/2025
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
The Goldman Sachs Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetSell ➝ Sell$11.00 ➝ $9.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
Alliance Resource Partners, L.P. stock logo
ARLP
Alliance Resource Partners
$2.34B1.38$6.65 per share3.78$14.62 per share1.72
Crestwood Equity Partners LP stock logo
CEQP
Crestwood Equity Partners
$6.00B0.49$3.65 per share7.75$16.53 per share1.71
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
$5.99B0.12$8.21 per share1.29$56.01 per share0.19
NextDecade Co. stock logo
NEXT
NextDecade
N/AN/AN/AN/A$2.89 per shareN/A
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Alliance Resource Partners, L.P. stock logo
ARLP
Alliance Resource Partners
$360.86M$2.129.116.92N/A14.74%19.09%12.19%N/A
Crestwood Equity Partners LP stock logo
CEQP
Crestwood Equity Partners
$31.30M$0.9330.3914.57N/A3.11%14.05%3.71%N/A
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
$274.19M$0.38N/A17.360.740.01%0.02%0.01%5/15/2025 (Estimated)
NextDecade Co. stock logo
NEXT
NextDecade
-$162.26M-$0.23N/AN/AN/AN/A-22.67%-5.47%N/A

Latest CEQP, NEXT, ARLP, and CSIQ Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/15/2025Q1 2025
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
-$1.09N/AN/AN/A$1.11 billionN/A
4/28/2025Q1 2025
Alliance Resource Partners, L.P. stock logo
ARLP
Alliance Resource Partners
$0.63$0.60-$0.03$0.57$556.31 million$540.47 million
3/25/2025Q4 2024
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
-$0.21-$1.47-$1.26$0.48$1.57 billion$1.67 billion
2/27/2025Q4 2024
NextDecade Co. stock logo
NEXT
NextDecade
-$0.19-$1.86-$1.67-$3.98N/AN/A
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Alliance Resource Partners, L.P. stock logo
ARLP
Alliance Resource Partners
$2.8011.14%+91.29%132.08%N/A
Crestwood Equity Partners LP stock logo
CEQP
Crestwood Equity Partners
$2.629.27%+2.57%281.72%1 Years
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
N/AN/AN/AN/AN/A
NextDecade Co. stock logo
NEXT
NextDecade
N/AN/AN/AN/AN/A

Latest CEQP, NEXT, ARLP, and CSIQ Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
4/28/2025
Alliance Resource Partners, L.P. stock logo
ARLP
Alliance Resource Partners
quarterly$0.7010.32%5/8/20255/8/20255/15/2025
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Alliance Resource Partners, L.P. stock logo
ARLP
Alliance Resource Partners
0.24
2.36
1.69
Crestwood Equity Partners LP stock logo
CEQP
Crestwood Equity Partners
1.87
1.37
1.10
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
0.65
1.06
0.85
NextDecade Co. stock logo
NEXT
NextDecade
3.17
0.49
0.49

Institutional Ownership

CompanyInstitutional Ownership
Alliance Resource Partners, L.P. stock logo
ARLP
Alliance Resource Partners
18.11%
Crestwood Equity Partners LP stock logo
CEQP
Crestwood Equity Partners
55.64%
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
52.36%
NextDecade Co. stock logo
NEXT
NextDecade
66.74%

Insider Ownership

CompanyInsider Ownership
Alliance Resource Partners, L.P. stock logo
ARLP
Alliance Resource Partners
16.80%
Crestwood Equity Partners LP stock logo
CEQP
Crestwood Equity Partners
5.14%
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
21.50%
NextDecade Co. stock logo
NEXT
NextDecade
1.20%
CompanyEmployeesShares OutstandingFree FloatOptionable
Alliance Resource Partners, L.P. stock logo
ARLP
Alliance Resource Partners
3,370128.43 million106.55 millionOptionable
Crestwood Equity Partners LP stock logo
CEQP
Crestwood Equity Partners
753105.10 million99.69 millionOptionable
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
13,50066.16 million51.94 millionOptionable
NextDecade Co. stock logo
NEXT
NextDecade
52260.87 million257.17 millionOptionable

Recent News About These Companies

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
Alliance Resource Partners stock logo

Alliance Resource Partners NASDAQ:ARLP

$25.13 +0.16 (+0.64%)
Closing price 05/12/2025 04:00 PM Eastern
Extended Trading
$25.16 +0.03 (+0.12%)
As of 05/12/2025 07:49 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.

Alliance Resource Partners, L.P., a diversified natural resource company, produces and markets coal primarily to utilities and industrial users in the United States. The company operates through four segments: Illinois Basin Coal Operations, Appalachia Coal Operations, Oil & Gas Royalties, and Coal Royalties. It produces a range of thermal and metallurgical coal with sulfur and heat contents. The company operates seven underground mining complexes in Illinois, Indiana, Kentucky, Maryland, Pennsylvania, and West Virginia. In addition, it owns and leases oil and gas mineral interests and equity interests; and leases its coal mineral reserves and resources to its mining complexes; and leases land and operates a coal loading terminal on the Ohio River at Mt. Vernon, Indiana. Further, the company offers various mining technology products and services, including data network, communication and tracking systems, mining proximity detection systems, industrial collision avoidance systems, and data and analytics software. It also exports its products. The company was founded in 1971 and is headquartered in Tulsa, Oklahoma.

Crestwood Equity Partners stock logo

Crestwood Equity Partners NYSE:CEQP

Crestwood Equity Partners LP develops, acquires, owns, controls, and operates assets and operations in the energy midstream sector in the United States. The company operates through three segments: Gathering and Processing North; Gathering and Processing South; and Storage and Logistics. The Gathering and Processing North segment offers natural gas, crude oil, and produced water gathering, compression, treating, processing, and disposal services to producers in the Williston Basin and Powder River Basin. This segment owns and operates natural gas facilities with approximately 818 MMcf/d of gathering capacity and 775 MMcf/d of processing capacity; crude oil facilities with approximately 250 MBbls/d of gathering capacity and 496,000 Bbls of storage capacity; and produced water facilities with approximately 421 MBbls/d of gathering and disposal capacity. The Gathering and Processing South segment provides natural gas gathering, compression, treating, and processing; and produced water gathering and disposal services to producers in the Delaware basins. This segment owns and operates natural gas facilities with 1.1 Bcf/d of gathering capacity and 613 MMcf/d of processing capacity; crude oil facilities with approximately 90 MBbls/d of gathering capacity; and produced water facilities with approximately 354 MBbls/d of gathering and disposal capacity. The Storage and Logistics segment offers natural gas liquids, crude oil, and natural gas storage, terminal, marketing, and transportation, including rail, truck and pipeline services to producers, refiners, marketers, utilities, and other customers. Crestwood Equity GP LLC serves as the general partner of Crestwood Equity Partners LP. The company was formerly known as Inergy L.P. and changed its name to Crestwood Equity Partners LP in October 2013. Crestwood Equity Partners LP was incorporated in 2001 and is headquartered in Houston, Texas.

Canadian Solar stock logo

Canadian Solar NASDAQ:CSIQ

$10.59 +0.80 (+8.17%)
Closing price 05/12/2025 04:00 PM Eastern
Extended Trading
$10.69 +0.10 (+0.94%)
As of 04:02 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.

Canadian Solar Inc., together with its subsidiaries, provides solar energy and battery energy storage products and solutions in in Asia, the Americas, Europe, and internationally. The company operates through two segments, CSI Solar and Recurrent Energy. The CSI Solar segment designs, develops, and manufactures solar ingots, wafers, cells, modules, and other solar power and battery storage products. It offers standard solar modules and battery storage solutions; solar system kits, such as inverters, racking systems, and other accessories; power electronic products; and engineering, procurement, and construction (EPC) services, as well as operates battery energy storage projects. The Recurrent Energy segment engages in the development, construction, maintenance, and sale of solar power and battery storage projects; and operation of solar power plants; and sale of electricity. This segment provides operation and maintenance (O&M) services, including monitoring, inspections, repair, and replacement of plant equipment; and site management and administrative support services for solar projects, as well as asset management services. It has a fleet of solar and battery energy storage plants in operation with an aggregate capacity of approximately 1,005 MWp and 600 MWh. It serves distributors, system integrators, project developers, and installers/EPC companies, as well as utility companies or grid operators, public utilities, licensed suppliers, corporate offtakers, and commercial, industrial or government end users. It sells its products primarily under its Canadian Solar brand name. Canadian Solar Inc. was incorporated in 2001 and is based in Guelph, Canada.

NextDecade stock logo

NextDecade NASDAQ:NEXT

$7.75 +0.08 (+1.04%)
Closing price 05/12/2025 04:00 PM Eastern
Extended Trading
$7.39 -0.36 (-4.65%)
As of 04:06 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.

NextDecade Corp. is a development company.