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.03
+6.1%
$0.04
$0.00
$0.18
$22.88M2.0414.39 million shs449,479 shs
LNREF
Lonestar Resources US
$0.00
$2.05
$6.85
$90.24MN/A8,905 shs14,200 shs
NewHydrogen, Inc. stock logo
NEWH
NewHydrogen
$0.04
+4.3%
$0.04
$0.00
$0.04
$25.75M1.352.26 million shs1.04 million shs
STRI
STR
$0.05
$0.05
$0.03
$0.08
$1.04M0.612,704 shsN/A
7 Energy Stocks to Buy and Hold Forever Cover

With the proliferation of data centers and electric vehicles, the electric grid will only get more strained. Download this report to learn how energy stocks can play a role in your portfolio as the global demand for energy continues to grow.

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%+9.06%-1.69%+58.64%+584.31%
LNREF
Lonestar Resources US
0.00%0.00%0.00%0.00%0.00%
NewHydrogen, Inc. stock logo
NEWH
NewHydrogen
+4.29%+7.35%+2.82%+48.98%+615.69%
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
LNREF
Lonestar Resources US
N/AN/AN/AN/AN/AN/AN/AN/A
NewHydrogen, Inc. stock logo
NEWH
NewHydrogen
N/AN/AN/AN/AN/AN/AN/AN/A
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
LNREF
Lonestar Resources US
0.00
N/AN/AN/A
NewHydrogen, Inc. stock logo
NEWH
NewHydrogen
0.00
N/AN/AN/A
STRI
STR
0.00
N/AN/AN/A
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
LNREF
Lonestar Resources US
N/AN/AN/AN/AN/AN/A
NewHydrogen, Inc. stock logo
NEWH
NewHydrogen
N/AN/AN/AN/AN/AN/A
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
LNREF
Lonestar Resources US
N/AN/A0.00N/AN/AN/AN/AN/AN/A
NewHydrogen, Inc. stock logo
NEWH
NewHydrogen
-$3.18MN/A0.00N/AN/A-11,574.14%-57.49%N/A
STRI
STR
N/AN/A0.00N/AN/AN/AN/AN/A
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
BioSolar, Inc. stock logo
BSRC
BioSolar
N/AN/AN/AN/AN/A
LNREF
Lonestar Resources US
N/AN/AN/AN/AN/A
NewHydrogen, Inc. stock logo
NEWH
NewHydrogen
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
LNREF
Lonestar Resources US
N/AN/AN/A
NewHydrogen, Inc. stock logo
NEWH
NewHydrogen
N/A
691.14
691.14
STRI
STR
N/AN/AN/A

Institutional Ownership

CompanyInstitutional Ownership
BioSolar, Inc. stock logo
BSRC
BioSolar
0.04%
LNREF
Lonestar Resources US
N/A
NewHydrogen, Inc. stock logo
NEWH
NewHydrogen
0.03%
STRI
STR
N/A

Insider Ownership

CompanyInsider Ownership
BioSolar, Inc. stock logo
BSRC
BioSolar
17.60%
LNREF
Lonestar Resources US
N/A
NewHydrogen, Inc. stock logo
NEWH
NewHydrogen
26.80%
STRI
STR
14.30%
CompanyEmployeesShares OutstandingFree FloatOptionable
BioSolar, Inc. stock logo
BSRC
BioSolar
2655.50 millionN/ANot Optionable
LNREF
Lonestar Resources US
147,00015.04 millionN/ANot Optionable
NewHydrogen, Inc. stock logo
NEWH
NewHydrogen
2705.40 million515.77 millionNot Optionable
STRI
STR
6020.15 million17.27 millionNot Optionable

Recent News About These Companies

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.03 +0.00 (+6.08%)
As of 07/3/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.

Lonestar Resources US OTCMKTS:LNREF

Lonestar Resources US, Inc. is engaged in the exploration, development, and production of unconventional oil and natural gas properties. Its portfolio includes the Eagle Ford Shale. The company was founded by Charles William Stocker on December 2015 and is headquartered in Fort Worth, TX.

NewHydrogen stock logo

NewHydrogen NASDAQ:NEWH

$0.04 +0.00 (+4.29%)
As of 07/8/2025 03:53 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.

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.