Go Pro

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
EGH Acquisition Corp. stock logo
EGHA
EGH Acquisition
$10.38
+0.1%
$10.34
$9.31
$10.80
$212.59M0.07109,740 shs4,418 shs
Ellomay Capital Ltd. stock logo
ELLO
Ellomay Capital
$19.71
-7.9%
$19.39
$17.00
$30.34
$294.92M0.983,586 shs3,202 shs
Spruce Power Holding Corporation stock logo
SPRU
Spruce Power
$2.01
-6.1%
$2.29
$1.43
$6.75
$41.20M1.1976,037 shs66,108 shs
XPLR Infrastructure, LP stock logo
XIFR
XPLR Infrastructure
$11.70
+0.3%
$11.90
$8.68
$13.25
$1.10B0.94873,069 shs684,924 shs
The 10 Best High-Yield Dividend Stocks for 2026 Cover

Discover the 10 Best High-Yield Dividend Stocks for 2026 and secure reliable income in uncertain markets. Download the report now to identify top dividend payers and avoid common yield traps.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
EGH Acquisition Corp. stock logo
EGHA
EGH Acquisition
-0.10%+0.14%+0.34%+0.29%+1,036,999,900.00%
Ellomay Capital Ltd. stock logo
ELLO
Ellomay Capital
+9.41%+4.65%+10.48%-13.15%+22.64%
Spruce Power Holding Corporation stock logo
SPRU
Spruce Power
+10.10%+10.68%-2.07%-26.85%+44.56%
XPLR Infrastructure, LP stock logo
XIFR
XPLR Infrastructure
+3.14%+1.91%-7.09%-0.33%+13.89%
CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
EGH Acquisition Corp. stock logo
EGHA
EGH Acquisition
$10.38
+0.1%
$10.34
$9.31
$10.80
$212.59M0.07109,740 shs4,418 shs
Ellomay Capital Ltd. stock logo
ELLO
Ellomay Capital
$19.71
-7.9%
$19.39
$17.00
$30.34
$294.92M0.983,586 shs3,202 shs
Spruce Power Holding Corporation stock logo
SPRU
Spruce Power
$2.01
-6.1%
$2.29
$1.43
$6.75
$41.20M1.1976,037 shs66,108 shs
XPLR Infrastructure, LP stock logo
XIFR
XPLR Infrastructure
$11.70
+0.3%
$11.90
$8.68
$13.25
$1.10B0.94873,069 shs684,924 shs
The 10 Best High-Yield Dividend Stocks for 2026 Cover

Discover the 10 Best High-Yield Dividend Stocks for 2026 and secure reliable income in uncertain markets. Download the report now to identify top dividend payers and avoid common yield traps.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
EGH Acquisition Corp. stock logo
EGHA
EGH Acquisition
-0.10%+0.14%+0.34%+0.29%+1,036,999,900.00%
Ellomay Capital Ltd. stock logo
ELLO
Ellomay Capital
+9.41%+4.65%+10.48%-13.15%+22.64%
Spruce Power Holding Corporation stock logo
SPRU
Spruce Power
+10.10%+10.68%-2.07%-26.85%+44.56%
XPLR Infrastructure, LP stock logo
XIFR
XPLR Infrastructure
+3.14%+1.91%-7.09%-0.33%+13.89%
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
EGH Acquisition Corp. stock logo
EGHA
EGH Acquisition
1.00
SellN/AN/A
Ellomay Capital Ltd. stock logo
ELLO
Ellomay Capital
0.00
N/AN/AN/A
Spruce Power Holding Corporation stock logo
SPRU
Spruce Power
1.00
SellN/AN/A
XPLR Infrastructure, LP stock logo
XIFR
XPLR Infrastructure
2.25
Hold$12.506.84% Upside

Current Analyst Ratings Breakdown

Latest ELLO, XIFR, EGHA, and SPRU Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
8/19/2026
Spruce Power Holding Corporation stock logo
SPRU
Spruce Power
UpgradeSell (E+)Sell (D-)
8/19/2026
XPLR Infrastructure, LP stock logo
XIFR
XPLR Infrastructure
UpgradeHoldStrong-Buy
8/18/2026
EGH Acquisition Corp. stock logo
EGHA
EGH Acquisition
UpgradeSell (D-)Sell (D)
8/17/2026
XPLR Infrastructure, LP stock logo
XIFR
XPLR Infrastructure
Reiterated RatingPositive$12.00
8/4/2026
Spruce Power Holding Corporation stock logo
SPRU
Spruce Power
DowngradeSell (D-)Sell (E+)
7/29/2026
XPLR Infrastructure, LP stock logo
XIFR
XPLR Infrastructure
Boost Price TargetNeutral$12.00 ➝ $13.00
7/21/2026
Spruce Power Holding Corporation stock logo
SPRU
Spruce Power
UpgradeSell (E+)Sell (D-)
7/17/2026
XPLR Infrastructure, LP stock logo
XIFR
XPLR Infrastructure
Reiterated RatingNeutral$12.00
7/8/2026
Spruce Power Holding Corporation stock logo
SPRU
Spruce Power
DowngradeSell (D-)Sell (E+)
7/1/2026
XPLR Infrastructure, LP stock logo
XIFR
XPLR Infrastructure
UpgradeHold (C-)Hold (C)
6/24/2026
Spruce Power Holding Corporation stock logo
SPRU
Spruce Power
Reiterated RatingSell (D-)
(Data available from 8/26/2023 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
EGH Acquisition Corp. stock logo
EGHA
EGH Acquisition
N/AN/AN/AN/AN/AN/A
Ellomay Capital Ltd. stock logo
ELLO
Ellomay Capital
$50.28M5.40$1.15 per share17.08$19.22 per share1.03
Spruce Power Holding Corporation stock logo
SPRU
Spruce Power
$111.81M0.35$0.35 per share5.75$6.38 per share0.32
XPLR Infrastructure, LP stock logo
XIFR
XPLR Infrastructure
$1.19B0.93$9.14 per share1.28$112.55 per share0.10
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
EGH Acquisition Corp. stock logo
EGHA
EGH Acquisition
N/AN/AN/AN/AN/AN/AN/AN/AN/A
Ellomay Capital Ltd. stock logo
ELLO
Ellomay Capital
-$2.50M-$0.483.92N/AN/A136.55%-12.99%-2.73%N/A
Spruce Power Holding Corporation stock logo
SPRU
Spruce Power
-$26.03M-$0.45N/AN/AN/A-6.76%-5.94%-0.87%11/10/2026 (Estimated)
XPLR Infrastructure, LP stock logo
XIFR
XPLR Infrastructure
-$28M$0.6518.00130.00N/A5.24%0.61%0.34%N/A

Latest ELLO, XIFR, EGHA, and SPRU Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
8/18/2026Q2 2026
Ellomay Capital Ltd. stock logo
ELLO
Ellomay Capital
N/A$5.99N/A$5.99N/A$14.17 million
8/12/2026Q2 2026
Spruce Power Holding Corporation stock logo
SPRU
Spruce Power
N/A$0.15N/A$0.15N/A$30.35 million
7/28/2026Q2 2026
XPLR Infrastructure, LP stock logo
XIFR
XPLR Infrastructure
-$0.50$0.40+$0.90$0.40N/A$363.00 million
5/27/2026Q1 2026
Ellomay Capital Ltd. stock logo
ELLO
Ellomay Capital
N/A-$0.88N/A-$0.88N/A$10.03 million
CompanyAnnual PayoutDividend Yield5-Year Annualized Dividend GrowthPayout RatioYears of Consecutive Growth
EGH Acquisition Corp. stock logo
EGHA
EGH Acquisition
N/AN/AN/AN/AN/A
Ellomay Capital Ltd. stock logo
ELLO
Ellomay Capital
N/AN/AN/AN/AN/A
Spruce Power Holding Corporation stock logo
SPRU
Spruce Power
N/AN/AN/AN/AN/A
XPLR Infrastructure, LP stock logo
XIFR
XPLR Infrastructure
N/AN/A-100.00%N/AN/A
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
EGH Acquisition Corp. stock logo
EGHA
EGH Acquisition
N/AN/AN/A
Ellomay Capital Ltd. stock logo
ELLO
Ellomay Capital
2.39
1.24
1.24
Spruce Power Holding Corporation stock logo
SPRU
Spruce Power
3.20
0.40
0.40
XPLR Infrastructure, LP stock logo
XIFR
XPLR Infrastructure
0.56
1.27
1.14

Institutional Ownership

CompanyInstitutional Ownership
EGH Acquisition Corp. stock logo
EGHA
EGH Acquisition
N/A
Ellomay Capital Ltd. stock logo
ELLO
Ellomay Capital
27.54%
Spruce Power Holding Corporation stock logo
SPRU
Spruce Power
20.76%
XPLR Infrastructure, LP stock logo
XIFR
XPLR Infrastructure
66.01%

Insider Ownership

CompanyInsider Ownership
EGH Acquisition Corp. stock logo
EGHA
EGH Acquisition
N/A
Ellomay Capital Ltd. stock logo
ELLO
Ellomay Capital
48.24%
Spruce Power Holding Corporation stock logo
SPRU
Spruce Power
11.20%
XPLR Infrastructure, LP stock logo
XIFR
XPLR Infrastructure
0.39%
CompanyEmployeesShares OutstandingFree FloatOptionable
EGH Acquisition Corp. stock logo
EGHA
EGH Acquisition
220.50 millionN/AN/A
Ellomay Capital Ltd. stock logo
ELLO
Ellomay Capital
2013.78 million7.13 millionNot Optionable
Spruce Power Holding Corporation stock logo
SPRU
Spruce Power
18019.25 million17.10 millionOptionable
XPLR Infrastructure, LP stock logo
XIFR
XPLR Infrastructure
N/A94.27 million93.91 millionOptionable

Recent News About These Companies

XPLR Infrastructure (XIFR) Receives a Buy from RBC Capital
XPLR Infrastructure Q2 Earnings Call Highlights

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
EGH Acquisition stock logo

EGH Acquisition NASDAQ:EGHA

$10.38 +0.01 (+0.10%)
As of 03:58 PM Eastern

We are a blank check company newly incorporated on January 9, 2025 as a Cayman Islands exempted company for the purpose of effecting a merger, amalgamation, share exchange, asset acquisition, share purchase, reorganization or similar business combination with one or more businesses or entities (our “initial business combination”). We have not selected any business combination target, and we have not, nor has anyone on our behalf, initiated any substantive discussions, directly or indirectly, with any business combination target. While we may pursue an initial business combination target in any industry or geographical location, we intend to focus our search in the broad power market and energy transition or sustainability arena targeting industries that require reliable and cost effective power and / or innovative decarbonization solutions in order to meet critical energy supply needs or emission reduction objectives. Specifically, we are interested in companies implementing advanced technologies to modernize the aging grid infrastructure, provide and manage power, enhance renewable energy capacity, install and maintain energy distribution infrastructure, and improve electricity transmission efficiency. Given that over 70% of U.S. transmission and distribution power transformers are more than 25 years old, and according to the U.S. Department of Energy, independent estimates predict that there will be a need for a 60% increase in electricity transmission by 2030 to meet growing clean energy demands. As a result, we see significant opportunities in this and adjacent sectors. Additionally, factors such as recent innovations in artificial intelligence (“AI”), new investments in data centers for AI and other applications, increased adoption of electric vehicles, and the need for increased residential energy for cooling as a result of a global rise in temperatures are expected to be continued drivers of increased energy consumption. Our executive offices are located in St. Petersburg, FL.

Ellomay Capital stock logo

Ellomay Capital NYSEAMERICAN:ELLO

$19.71 -1.69 (-7.90%)
As of 04:10 PM Eastern

Ellomay Capital Ltd., together with its subsidiaries, engages in the initiation, development, construction, and production of renewable and clean energy projects in Spain, the United States, Italy, the Netherlands, and Israel. The company owns photovoltaic (PV) plants comprising five PV plants in Spain with an aggregate installed capacity of approximately 35.9 megawatts (MW); and one PV plant with an installed capacity of 300 MW in the municipality of Talaván, Spain. It also operates a dual-fuel operated power plant with an installed capacity of approximately 850 MWp in the vicinity of Ashkelon, Israel; and constructs a 156 MW pumped storage hydro power plant in the Manara Cliff, Israel. In addition, the company operates anaerobic digestion plants with a green gas production capacity of approximately 3 million, 3.8 million, and 9.5 million Nm3 per year in the Netherlands. Further, it constructs and develops PV plants with installed capacity of 14.8 MW and 4.95 MW in Lazio, Italy; and PV projects with an installed capacity of 15.06 MW, 87.2 MW, 54.77 MW, 8 MW, and 18 MW in Italy, as well as with installed capacity of 13.44 MW, 6.96 MW, 6.96 MW, 5.2 MW, 5.2 MW, and 9.7 MW in the Dallas metropolitan area, Texas. The company was formerly known as NUR Macroprinters Ltd. and changed its name to Ellomay Capital Ltd. in April 2008. Ellomay Capital Ltd. was incorporated in 1987 and is headquartered in Tel Aviv, Israel.

Spruce Power stock logo

Spruce Power NYSE:SPRU

$2.01 -0.13 (-6.07%)
As of 03:58 PM Eastern

Spruce Power Holding Corporation owns and operates distributed solar energy assets in the United States. The company provides subscription-based services for homeowners and businesses to own and maintain rooftop solar and battery storage. It offers its subscription-based services to approximately 75,000 customers. The company is headquartered in Denver, Colorado.

XPLR Infrastructure stock logo

XPLR Infrastructure NYSE:XIFR

$11.70 +0.04 (+0.34%)
As of 03:58 PM Eastern

XPLR Infrastructure LP engages in the acquisition, management, and ownership of contracted clean energy projects with long-term cash flows. It owns interests in wind and solar projects in North America and natural gas infrastructure assets in Texas. The company was founded on March 6, 2014 and is headquartered in Juno Beach, FL.