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
Bonterra Energy Corp. stock logo
BNEFF
Bonterra Energy
$2.54
-2.9%
$2.60
$1.82
$3.86
$93.55M1.245,329 shs3,700 shs
BioSolar, Inc. stock logo
BSRC
BioSolar
$0.06
+44.6%
$0.04
$0.00
$0.18
$37.86M2.0414.39 million shs10.42 million shs
NewHydrogen, Inc. stock logo
NEWH
NewHydrogen
$0.05
-3.8%
$0.04
$0.00
$0.06
$35.98M1.352.37 million shs1.88 million shs
STRI
STR
$0.05
$0.05
$0.03
$0.08
$1.04M0.612,704 shsN/A
A Beginner's Guide to Investing in Cannabis Cover

Unlock your free copy of MarketBeat's comprehensive guide to pot stock investing and discover which cannabis companies are poised for growth. Plus, you'll get exclusive access to our daily newsletter with expert stock recommendations from Wall Street's top analysts.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Bonterra Energy Corp. stock logo
BNEFF
Bonterra Energy
-2.87%-2.31%-10.56%+7.90%-32.45%
BioSolar, Inc. stock logo
BSRC
BioSolar
+44.38%+58.22%+84.50%+145.22%+1,093.18%
NewHydrogen, Inc. stock logo
NEWH
NewHydrogen
-8.30%+33.50%+65.63%+117.21%+1,004.17%
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
Bonterra Energy Corp. stock logo
BNEFF
Bonterra Energy
0.4324 of 5 stars
0.01.00.00.03.00.01.3
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
STRI
STR
N/AN/AN/AN/AN/AN/AN/AN/A
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Bonterra Energy Corp. stock logo
BNEFF
Bonterra Energy
0.00
N/AN/AN/A
BioSolar, Inc. stock logo
BSRC
BioSolar
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
Bonterra Energy Corp. stock logo
BNEFF
Bonterra Energy
$204.33M0.46$2.03 per share1.25$10.57 per share0.24
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
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
Bonterra Energy Corp. stock logo
BNEFF
Bonterra Energy
$7.45M$0.0550.81N/A0.84%0.41%0.22%8/11/2025 (Estimated)
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
STRI
STR
N/AN/A0.00N/AN/AN/AN/AN/A

Latest BSRC, NEWH, STRI, and BNEFF Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/15/2025Q1 2025
Bonterra Energy Corp. stock logo
BNEFF
Bonterra Energy
-$0.0139-$0.14-$0.1261-$0.14$69.90 million$49.18 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Bonterra Energy Corp. stock logo
BNEFF
Bonterra Energy
N/AN/AN/AN/AN/A
BioSolar, Inc. stock logo
BSRC
BioSolar
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
Bonterra Energy Corp. stock logo
BNEFF
Bonterra Energy
0.29
0.50
0.49
BioSolar, Inc. stock logo
BSRC
BioSolar
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
Bonterra Energy Corp. stock logo
BNEFF
Bonterra Energy
0.29%
BioSolar, Inc. stock logo
BSRC
BioSolar
0.04%
NewHydrogen, Inc. stock logo
NEWH
NewHydrogen
0.03%
STRI
STR
N/A

Insider Ownership

CompanyInsider Ownership
Bonterra Energy Corp. stock logo
BNEFF
Bonterra Energy
N/A
BioSolar, Inc. stock logo
BSRC
BioSolar
17.60%
NewHydrogen, Inc. stock logo
NEWH
NewHydrogen
26.80%
STRI
STR
14.30%
CompanyEmployeesShares OutstandingFree FloatOptionable
Bonterra Energy Corp. stock logo
BNEFF
Bonterra Energy
3836.83 millionN/ANot Optionable
BioSolar, Inc. stock logo
BSRC
BioSolar
2655.50 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
Bonterra Energy stock logo

Bonterra Energy OTCMKTS:BNEFF

$2.54 -0.08 (-2.87%)
As of 07/16/2025 01:55 PM Eastern

Bonterra Energy Corp., a conventional oil and gas company, engages in the development and production of oil and natural gas in Canada. Its principal properties include Pembina Cardium, a conventional oil field, at the Pembina and Willesden green fields located in central Alberta; and holds 100% interest in the Montney properties that consist of approximately 28,880 acres located in the north of Grand Prairie, Alberta. The company was incorporated in 2013 and is headquartered in Calgary, Canada.

BioSolar stock logo

BioSolar OTCMKTS:BSRC

$0.06 +0.02 (+44.56%)
As of 07/15/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 (-3.77%)
As of 11:02 AM 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.