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
Alvopetro Energy Ltd. stock logo
ALVOF
Alvopetro Energy
$4.25
-0.9%
$4.43
$3.01
$5.30
$157.26M0.068,672 shs4,543 shs
Itm Power stock logo
ITMPF
Itm Power
$0.87
-1.9%
$0.99
$0.32
$1.30
$547.79M2.6211,536 shs8,150 shs
NET Power Inc. stock logo
NPWR
NET Power
$2.69
-2.2%
$2.66
$1.48
$14.28
$602.43M0.721.98 million shs858,657 shs
Standard Lithium Ltd. stock logo
SLI
Standard Lithium
$2.55
+2.4%
$2.17
$1.08
$2.95
$482.91M1.692.49 million shs1.04 million shs
Options Trading Made Easy - Download Now Cover

Learn the basics of options trading and how to use them to boost returns and manage risk with this free report from MarketBeat. Click the link below to get your free copy.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Alvopetro Energy Ltd. stock logo
ALVOF
Alvopetro Energy
-0.93%-0.53%-4.28%+8.14%+25.00%
Itm Power stock logo
ITMPF
Itm Power
-1.95%+14.46%-29.78%+109.54%+27.87%
NET Power Inc. stock logo
NPWR
NET Power
-2.54%-5.51%-15.14%+47.80%-68.50%
Standard Lithium Ltd. stock logo
SLI
Standard Lithium
+2.41%-1.54%+15.38%+79.58%+116.10%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Alvopetro Energy Ltd. stock logo
ALVOF
Alvopetro Energy
N/AN/AN/AN/AN/AN/AN/AN/A
Itm Power stock logo
ITMPF
Itm Power
N/AN/AN/AN/AN/AN/AN/AN/A
NET Power Inc. stock logo
NPWR
NET Power
2.7572 of 5 stars
3.33.00.00.02.70.81.3
Standard Lithium Ltd. stock logo
SLI
Standard Lithium
3.1625 of 5 stars
3.55.00.00.03.80.00.6
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Alvopetro Energy Ltd. stock logo
ALVOF
Alvopetro Energy
0.00
N/AN/AN/A
Itm Power stock logo
ITMPF
Itm Power
2.00
HoldN/AN/A
NET Power Inc. stock logo
NPWR
NET Power
2.67
Moderate Buy$4.0048.70% Upside
Standard Lithium Ltd. stock logo
SLI
Standard Lithium
3.00
Buy$3.5840.20% Upside

Current Analyst Ratings Breakdown

Latest ALVOF, NPWR, ITMPF, and SLI Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
7/11/2025
Standard Lithium Ltd. stock logo
SLI
Standard Lithium
Raymond James Financial
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageOutperform$2.75
7/10/2025
Standard Lithium Ltd. stock logo
SLI
Standard Lithium
Raymond James Financial
Subscribe to MarketBeat All Access for the recommendation accuracy rating
UpgradeModerate Buy
(Data available from 8/6/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Alvopetro Energy Ltd. stock logo
ALVOF
Alvopetro Energy
$45.52M3.42$0.65 per share6.55$2.18 per share1.95
Itm Power stock logo
ITMPF
Itm Power
$20.76M25.87N/AN/A$0.55 per share1.58
NET Power Inc. stock logo
NPWR
NET Power
$250K2,357.19$0.15 per share18.35$3.03 per share0.89
Standard Lithium Ltd. stock logo
SLI
Standard Lithium
N/AN/AN/AN/A$1.45 per shareN/A
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Alvopetro Energy Ltd. stock logo
ALVOF
Alvopetro Energy
$16.30M$0.479.04N/A37.29%21.24%16.91%N/A
Itm Power stock logo
ITMPF
Itm Power
-$34.24MN/A0.00N/AN/AN/AN/AN/A8/14/2025 (Estimated)
NET Power Inc. stock logo
NPWR
NET Power
-$49.19M-$2.06N/AN/AN/AN/A-22.52%-7.12%8/11/2025 (Estimated)
Standard Lithium Ltd. stock logo
SLI
Standard Lithium
$108.82M-$0.22N/AN/AN/AN/A-4.15%-3.64%9/23/2025 (Estimated)

Latest ALVOF, NPWR, ITMPF, and SLI Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
8/11/2025Q2 2025
NET Power Inc. stock logo
NPWR
NET Power
-$0.1181N/AN/AN/AN/AN/A
5/12/2025Q1 2025
NET Power Inc. stock logo
NPWR
NET Power
-$0.11-$1.55-$1.44-$1.55N/AN/A
5/7/2025Q1 2025
Alvopetro Energy Ltd. stock logo
ALVOF
Alvopetro Energy
$0.1733$0.16-$0.0133$0.16$18.94 million$14.01 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Alvopetro Energy Ltd. stock logo
ALVOF
Alvopetro Energy
$0.409.41%N/A85.11%N/A
Itm Power stock logo
ITMPF
Itm Power
N/AN/AN/AN/AN/A
NET Power Inc. stock logo
NPWR
NET Power
N/AN/AN/AN/AN/A
Standard Lithium Ltd. stock logo
SLI
Standard Lithium
N/AN/AN/AN/AN/A
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Alvopetro Energy Ltd. stock logo
ALVOF
Alvopetro Energy
0.08
1.63
1.63
Itm Power stock logo
ITMPF
Itm Power
N/AN/AN/A
NET Power Inc. stock logo
NPWR
NET Power
N/A
23.30
23.30
Standard Lithium Ltd. stock logo
SLI
Standard Lithium
N/A
6.52
6.52

Institutional Ownership

CompanyInstitutional Ownership
Alvopetro Energy Ltd. stock logo
ALVOF
Alvopetro Energy
N/A
Itm Power stock logo
ITMPF
Itm Power
N/A
NET Power Inc. stock logo
NPWR
NET Power
53.62%
Standard Lithium Ltd. stock logo
SLI
Standard Lithium
16.77%

Insider Ownership

CompanyInsider Ownership
Alvopetro Energy Ltd. stock logo
ALVOF
Alvopetro Energy
N/A
Itm Power stock logo
ITMPF
Itm Power
N/A
NET Power Inc. stock logo
NPWR
NET Power
2.71%
Standard Lithium Ltd. stock logo
SLI
Standard Lithium
N/A
CompanyEmployeesShares OutstandingFree FloatOptionable
Alvopetro Energy Ltd. stock logo
ALVOF
Alvopetro Energy
3136.66 millionN/ANot Optionable
Itm Power stock logo
ITMPF
Itm Power
424617.37 millionN/ANot Optionable
NET Power Inc. stock logo
NPWR
NET Power
24219.07 million213.13 millionOptionable
Standard Lithium Ltd. stock logo
SLI
Standard Lithium
N/A193.94 millionN/ANot Optionable

Recent News About These Companies

Why Standard Lithium Stock Lit Up Today

New MarketBeat Followers Over Time

Media Sentiment Over Time

Alvopetro Energy stock logo

Alvopetro Energy OTCMKTS:ALVOF

$4.25 -0.04 (-0.93%)
As of 08/5/2025 03:45 PM Eastern

Alvopetro Energy Ltd. operates as an independent upstream and midstream operator. It engages in the acquisition, exploration, development, and production of hydrocarbons. The company holds interests in the Caburé and Murucututu natural gas assets, Block 182 and 183 exploration assets, and Bom Lugar and Mãe-da-lua oil fields, which covers an area of approximately 22,166 acres in the Recôncavo basin onshore Brazil. Alvopetro Energy Ltd. was incorporated in 2013 and is headquartered in Calgary, Canada.

Itm Power stock logo

Itm Power OTCMKTS:ITMPF

$0.87 -0.02 (-1.95%)
As of 08/5/2025 02:52 PM Eastern

ITM Power Plc designs and manufactures proton exchange membrane (PEM) electrolysers in the United Kingdom, Germany, Australia, rest of Europe, and the United States. Its product portfolio includes TRIDENT, an PEM electrolysers stack technology; NEPTUNE, a 2MW plug and play electrolyser for small to mid-size projects; and POSEIDON, a cutting-edge 20 MW module for large-scale projects. ITM Power Plc was founded in 2001 and is headquartered in Sheffield, the United Kingdom.

NET Power stock logo

NET Power NYSE:NPWR

$2.69 -0.06 (-2.18%)
Closing price 08/5/2025 03:59 PM Eastern
Extended Trading
$2.90 +0.21 (+7.81%)
As of 04:00 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.

NET Power Inc. operates as a clean energy technology company. The company invents, develops, and licenses clean power generation technology. NET Power Inc. was founded in 2010 and is headquartered in Durham, North Carolina.

Standard Lithium stock logo

Standard Lithium NYSEAMERICAN:SLI

$2.55 +0.06 (+2.41%)
As of 08/5/2025 04:10 PM Eastern

Standard Lithium Ltd. explores for, develops, and processes lithium brine properties in the United States. Its flagship project is the Lanxess project with area of approximately 150,000 acres located in southern Arkansas. The company was formerly known as Patriot Petroleum Corp. and changed its name to Standard Lithium Ltd. in December 2016. Standard Lithium Ltd. was incorporated in 1998 and is headquartered in Vancouver, Canada.