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
Eurosite Power Inc. stock logo
EUSP
Eurosite Power
$0.04
$0.04
$0.01
$0.07
$2.88M0.183,622 shsN/A
Genie Energy Ltd. stock logo
GNE
Genie Energy
$22.09
+1.6%
$22.10
$13.05
$28.47
$593.00M0.1997,178 shs224,416 shs
Spark Energy, Inc. stock logo
SPKE
Spark Energy
$11.38
$7.79
$12.40
$404.93M1.09182,452 shs91,751 shs
Metaverse Stocks And Why You Can't Ignore Them Cover

Thinking about investing in Meta, Roblox, or Unity? Enter your email to learn what streetwise investors need to know about the metaverse and public markets before making an investment.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Eurosite Power Inc. stock logo
EUSP
Eurosite Power
0.00%0.00%-2.78%-12.50%-10.37%
Genie Energy Ltd. stock logo
GNE
Genie Energy
+1.47%-11.68%-11.25%+45.90%+34.77%
Spark Energy, Inc. stock logo
SPKE
Spark Energy
0.00%0.00%0.00%0.00%0.00%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Eurosite Power Inc. stock logo
EUSP
Eurosite Power
N/AN/AN/AN/AN/AN/AN/AN/A
Genie Energy Ltd. stock logo
GNE
Genie Energy
1.2066 of 5 stars
0.03.00.81.33.02.50.0
Spark Energy, Inc. stock logo
SPKE
Spark Energy
N/AN/AN/AN/AN/AN/AN/AN/A
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Eurosite Power Inc. stock logo
EUSP
Eurosite Power
0.00
N/AN/AN/A
Genie Energy Ltd. stock logo
GNE
Genie Energy
0.00
N/AN/AN/A
Spark Energy, Inc. stock logo
SPKE
Spark Energy
0.00
N/AN/AN/A
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Eurosite Power Inc. stock logo
EUSP
Eurosite Power
$6.99M0.41$0.01 per share3.26$0.12 per share0.29
Genie Energy Ltd. stock logo
GNE
Genie Energy
$442.32M1.34$1.57 per share14.05$6.64 per share3.33
Spark Energy, Inc. stock logo
SPKE
Spark Energy
$554.89M0.00N/A6.55$2.50 per share0.00
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Eurosite Power Inc. stock logo
EUSP
Eurosite Power
-$70K-$0.09N/AN/A-113.01%-7.65%-6.98%8/11/2025 (Estimated)
Genie Energy Ltd. stock logo
GNE
Genie Energy
$12.59M$0.14157.78N/A3.41%10.16%5.42%8/5/2025 (Estimated)
Spark Energy, Inc. stock logo
SPKE
Spark Energy
$29.29MN/A18.44N/AN/A3.43%22.13%4.69%N/A

Latest GNE, SPKE, and EUSP Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/15/2025Q1 2025
Eurosite Power Inc. stock logo
EUSP
Eurosite Power
N/A-$0.01N/A-$0.09N/AN/A
5/6/2025Q1 2025
Genie Energy Ltd. stock logo
GNE
Genie Energy
N/A$0.42N/A$0.40N/A$136.81 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Eurosite Power Inc. stock logo
EUSP
Eurosite Power
N/AN/AN/AN/AN/A
Genie Energy Ltd. stock logo
GNE
Genie Energy
$0.301.36%N/A214.29%N/A
Spark Energy, Inc. stock logo
SPKE
Spark Energy
$0.736.62%N/AN/AN/A

Latest GNE, SPKE, and EUSP Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
5/7/2025
Genie Energy Ltd. stock logo
GNE
Genie Energy
quarterly$0.07501.9%5/19/20255/19/20255/30/2025
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Eurosite Power Inc. stock logo
EUSP
Eurosite Power
N/A
134.85
134.85
Genie Energy Ltd. stock logo
GNE
Genie Energy
0.04
2.03
1.92
Spark Energy, Inc. stock logo
SPKE
Spark Energy
2.89
2.46
2.45

Institutional Ownership

CompanyInstitutional Ownership
Eurosite Power Inc. stock logo
EUSP
Eurosite Power
N/A
Genie Energy Ltd. stock logo
GNE
Genie Energy
49.15%
Spark Energy, Inc. stock logo
SPKE
Spark Energy
20.05%

Insider Ownership

CompanyInsider Ownership
Eurosite Power Inc. stock logo
EUSP
Eurosite Power
N/A
Genie Energy Ltd. stock logo
GNE
Genie Energy
17.40%
Spark Energy, Inc. stock logo
SPKE
Spark Energy
66.37%
CompanyEmployeesShares OutstandingFree FloatOptionable
Eurosite Power Inc. stock logo
EUSP
Eurosite Power
782.26 millionN/ANot Optionable
Genie Energy Ltd. stock logo
GNE
Genie Energy
19026.85 million22.18 millionOptionable
Spark Energy, Inc. stock logo
SPKE
Spark Energy
15935.43 millionN/AOptionable

Recent News About These Companies

Spark Energy Minerals Surpasses Fundraising Target
Spark Energy Advances Lithium Exploration in Brazil
Rates Spark: Issuance Pressure Remains A Thing Too

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
Eurosite Power stock logo

Eurosite Power OTCMKTS:EUSP

$0.04 0.00 (0.00%)
As of 07/11/2025

EuroSite Power Inc., owns, operates, and distributes on-site energy systems in the United Kingdom and Europe. Its energy systems produces and supplies electricity, heat, hot water, and cooling solutions to commercial and industrial customers, such as healthcare facilities, hotels, multi-family hotels, multi-family residential buildings, leisure centers, industrial buildings, and schools and colleges. The company was founded in 2010 and is headquartered in Waltham, Massachusetts.

Genie Energy stock logo

Genie Energy NYSE:GNE

$22.09 +0.34 (+1.56%)
Closing price 07/14/2025 03:59 PM Eastern
Extended Trading
$22.00 -0.09 (-0.43%)
As of 08:40 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.

Genie Energy Ltd., through its subsidiaries, engages in the supply of electricity and natural gas to residential and small business customers in the United States and internationally. It operates in two segments, GRE and Genie Renewables. The company also develops, constructs, and operates solar energy projects for commercial and industrial customers, as well as its own portfolio; provides energy brokerage and advisory services; markets community solar energy solutions; and manufactures and distributes solar panel, as well as engages in solar installation design and project management activities. Genie Energy Ltd. was incorporated in 2011 and is headquartered in Newark, New Jersey.

Spark Energy stock logo

Spark Energy NASDAQ:SPKE

Via Renewables, Inc. is an independent retail energy services company. It operates through the following segments: Retail Natural Gas and Retail Electricity. The Retail Natural Gas segment purchases natural gas through physical and financial transactions with market counterparts. The Retail Electricity segment obtains electricity through independent system operators and supply to residential and commercial consumers. The company was founded in 1999 and is headquartered in Houston, TX.