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
BioSolar, Inc. stock logo
BSRC
BioSolar
$0.05
+2.4%
$0.04
$0.00
$0.18
$32.91M2.0414.39 million shs2.57 million shs
NewHydrogen, Inc. stock logo
NEWH
NewHydrogen
$0.05
+2.4%
$0.04
$0.00
$0.06
$35.41M1.352.40 million shs2.57 million shs
Energy Vault Holdings, Inc. stock logo
NRGV
Energy Vault
$0.81
-0.2%
$0.87
$0.60
$2.70
$126.50M0.71.30 million shs537,226 shs
STRI
STR
$0.05
$0.05
$0.03
$0.08
$1.04M0.612,704 shsN/A
These 7 Stocks Will Be Magnificent in 2025 Cover

Discover the next wave of investment opportunities with our report, 7 Stocks That Will Be Magnificent in 2025. Explore companies poised to replicate the growth, innovation, and value creation of the tech giants dominating today's markets.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
BioSolar, Inc. stock logo
BSRC
BioSolar
0.00%+33.87%+56.88%+105.74%+904.00%
NewHydrogen, Inc. stock logo
NEWH
NewHydrogen
0.00%+33.87%+53.05%+93.82%+904.00%
Energy Vault Holdings, Inc. stock logo
NRGV
Energy Vault
0.00%-2.68%+0.96%+26.34%-28.89%
STRI
STR
0.00%0.00%0.00%0.00%0.00%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
BioSolar, Inc. stock logo
BSRC
BioSolar
N/AN/AN/AN/AN/AN/AN/AN/A
NewHydrogen, Inc. stock logo
NEWH
NewHydrogen
N/AN/AN/AN/AN/AN/AN/AN/A
Energy Vault Holdings, Inc. stock logo
NRGV
Energy Vault
2.6525 of 5 stars
3.22.00.00.01.92.51.3
STRI
STR
N/AN/AN/AN/AN/AN/AN/AN/A
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
BioSolar, Inc. stock logo
BSRC
BioSolar
0.00
N/AN/AN/A
NewHydrogen, Inc. stock logo
NEWH
NewHydrogen
0.00
N/AN/AN/A
Energy Vault Holdings, Inc. stock logo
NRGV
Energy Vault
2.33
Hold$1.4274.75% Upside
STRI
STR
0.00
N/AN/AN/A

Current Analyst Ratings Breakdown

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
BioSolar, Inc. stock logo
BSRC
BioSolar
N/AN/A$0.01 per share4.17($0.09) per shareN/A
NewHydrogen, Inc. stock logo
NEWH
NewHydrogen
N/AN/AN/AN/AN/AN/A
Energy Vault Holdings, Inc. stock logo
NRGV
Energy Vault
$46.20M2.74N/AN/A$0.82 per share0.99
STRI
STR
N/AN/AN/AN/AN/AN/A
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
BioSolar, Inc. stock logo
BSRC
BioSolar
$4.12MN/A0.00N/AN/A-4.47%-10,821.02%N/A
NewHydrogen, Inc. stock logo
NEWH
NewHydrogen
-$3.18MN/A0.00N/AN/A-11,574.14%-57.49%N/A
Energy Vault Holdings, Inc. stock logo
NRGV
Energy Vault
-$135.75M-$0.93N/AN/AN/A-288.98%-74.45%-50.39%8/5/2025 (Estimated)
STRI
STR
N/AN/A0.00N/AN/AN/AN/AN/A

Latest BSRC, NEWH, STRI, and NRGV Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
8/5/2025Q2 2025
Energy Vault Holdings, Inc. stock logo
NRGV
Energy Vault
-$0.07N/AN/AN/A$31.18 millionN/A
5/12/2025Q1 2025
Energy Vault Holdings, Inc. stock logo
NRGV
Energy Vault
-$0.13-$0.08+$0.05-$0.14$25.04 million$8.53 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
BioSolar, Inc. stock logo
BSRC
BioSolar
N/AN/AN/AN/AN/A
NewHydrogen, Inc. stock logo
NEWH
NewHydrogen
N/AN/AN/AN/AN/A
Energy Vault Holdings, Inc. stock logo
NRGV
Energy Vault
N/AN/AN/AN/AN/A
STRI
STR
N/AN/AN/AN/AN/A
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
BioSolar, Inc. stock logo
BSRC
BioSolar
N/AN/AN/A
NewHydrogen, Inc. stock logo
NEWH
NewHydrogen
N/A
691.14
691.14
Energy Vault Holdings, Inc. stock logo
NRGV
Energy Vault
0.11
0.86
0.86
STRI
STR
N/AN/AN/A

Institutional Ownership

CompanyInstitutional Ownership
BioSolar, Inc. stock logo
BSRC
BioSolar
0.04%
NewHydrogen, Inc. stock logo
NEWH
NewHydrogen
0.03%
Energy Vault Holdings, Inc. stock logo
NRGV
Energy Vault
40.03%
STRI
STR
N/A

Insider Ownership

CompanyInsider Ownership
BioSolar, Inc. stock logo
BSRC
BioSolar
17.60%
NewHydrogen, Inc. stock logo
NEWH
NewHydrogen
26.80%
Energy Vault Holdings, Inc. stock logo
NRGV
Energy Vault
19.80%
STRI
STR
14.30%
CompanyEmployeesShares OutstandingFree FloatOptionable
BioSolar, Inc. stock logo
BSRC
BioSolar
2655.50 millionN/ANot Optionable
NewHydrogen, Inc. stock logo
NEWH
NewHydrogen
2705.40 million515.77 millionNot Optionable
Energy Vault Holdings, Inc. stock logo
NRGV
Energy Vault
70156.04 million125.15 millionOptionable
STRI
STR
6020.15 million17.27 millionNot Optionable

Recent News About These Companies

STR Holdings, Inc. Provides Update
Ortega: As mayor, I will keep Scottsdale on top
UK hotel investment set to exceed £5 billion by end of year
Israel’s attacks on Syria explained

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
BioSolar stock logo

BioSolar OTCMKTS:BSRC

$0.05 +0.00 (+2.45%)
As of 07/18/2025

BioSolar, Inc. engages in developing clean energy technologies and materials for storing electrical energy produced by photovoltaic solar modules. It offers BioBacksheet, a green back sheet for photovoltaic solar modules. The company focuses on developing silicon alloy-based anode materials for lithium-ion batteries. It develops an electrolyzer technology to lower the cost of green hydrogen. It plans to engage with lithium-ion battery manufacturers and identify licensing partners in the electric vehicles, consumer electronics, and grid electrical storage industries to market its products. The company was formerly known as BioSolar Labs, Inc. and changed its name to BioSolar, Inc. in June 2006. BioSolar, Inc. was incorporated in 2006 and is headquartered in Santa Clarita, California.

NewHydrogen stock logo

NewHydrogen NASDAQ:NEWH

$0.05 +0.00 (+2.45%)
As of 07/18/2025 03:58 PM Eastern

NewHydrogen, Inc. engages in the development of clean energy technologies. It engages in the development of a breakthrough technology to produce green hydrogen using renewable energy. The company focuses on replacing and reducing expensive rare earth materials, to help usher in the green hydrogen economy. The company was formerly known as BioSolar, Inc. and changed its name to NewHydrogen, Inc. in April 2021. NewHydrogen, Inc. was incorporated in 2006 and is headquartered in Santa Clarita, California.

Energy Vault stock logo

Energy Vault NYSE:NRGV

$0.81 0.00 (-0.16%)
Closing price 07/18/2025 03:59 PM Eastern
Extended Trading
$0.84 +0.03 (+3.49%)
As of 06:01 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.

Energy Vault Holdings, Inc. develops and sells energy storage solutions. The company offers B-Vault, an electrochemical battery energy storage systems for shorter-duration energy storage needs; G-Vault, a proprietary gravity energy storage solution, including EVx solution; and H-Vault, a hybrid energy storage systems including systems that integrate green hydrogen. Its software solutions includes Vault-OS, an energy management system the management of one or more diverse storage mediums; Vault-Bidder that utilizes machine learning algorithms to match node-specific data with real-time weather and asset performance information; and Vault-Manager which designs to safeguard asset management and to help blend developing technologies seamlessly into existing solutions. Energy Vault Holdings, Inc. is based in Westlake Village, California.

STR OTCMKTS:STRI

$0.05 0.00 (0.00%)
As of 10/16/2023

STR Holdings, Inc., together with its subsidiaries, operates as a plastic and industrial materials research and development company in the United States, Spain, India, and China. The company designs, develops, and manufactures encapsulants that protect the embedded semiconductor circuits of solar panels for sale to solar module manufacturers; and multi-layer films for packaging applications, such as meat, fish, cheese, yogurt, fruit, cereals, snack foods, etc. Its encapsulants can be used in crystalline silicon and thin-film solar modules. STR Holdings, Inc. was founded in 1944 and is headquartered in Enfield, Connecticut. STR Holdings, Inc. is a subsidiary of Zhen Fa New Energy (U.S.) Co., Ltd.