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
Azure Power Global Limited stock logo
AZRE
Azure Power Global
$2.00
$1.50
$13.78
$81.68M0.57282,362 shs199,700 shs
Heliogen, Inc. stock logo
HLGN
Heliogen
$1.50
-3.2%
$1.86
$0.68
$3.90
$9.20M2.9912,307 shs1,758 shs
Ocean Power Technologies, Inc. stock logo
OPTT
Ocean Power Technologies
$0.49
-4.7%
$0.50
$0.14
$1.75
$85.10M2.6918.35 million shs3.48 million shs
Smart Sand stock logo
SND
Smart Sand
$2.07
$2.01
$1.73
$2.80
$91.25M0.85139,019 shs169,045 shs
12 Stocks Corporate Insiders are Abandoning Cover

If a company's CEO, COO, and CFO were all selling shares of their stock, would you want to know? MarketBeat just compiled its list of the twelve stocks that corporate insiders are abandoning. Complete the form below to see which companies made the list.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Azure Power Global Limited stock logo
AZRE
Azure Power Global
0.00%0.00%0.00%0.00%0.00%
Heliogen, Inc. stock logo
HLGN
Heliogen
0.00%-7.06%-16.20%+77.51%-44.44%
Ocean Power Technologies, Inc. stock logo
OPTT
Ocean Power Technologies
0.00%-1.43%+4.50%+8.51%+152.60%
Smart Sand stock logo
SND
Smart Sand
0.00%-2.82%+9.52%-20.08%-1.90%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Azure Power Global Limited stock logo
AZRE
Azure Power Global
N/AN/AN/AN/AN/AN/AN/AN/A
Heliogen, Inc. stock logo
HLGN
Heliogen
N/AN/AN/AN/AN/AN/AN/AN/A
Ocean Power Technologies, Inc. stock logo
OPTT
Ocean Power Technologies
0.1213 of 5 stars
0.02.00.00.01.90.00.0
Smart Sand stock logo
SND
Smart Sand
2.2992 of 5 stars
1.05.00.00.02.71.72.5
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Azure Power Global Limited stock logo
AZRE
Azure Power Global
0.00
N/AN/AN/A
Heliogen, Inc. stock logo
HLGN
Heliogen
0.00
N/AN/AN/A
Ocean Power Technologies, Inc. stock logo
OPTT
Ocean Power Technologies
0.00
N/AN/AN/A
Smart Sand stock logo
SND
Smart Sand
2.00
Hold$2.258.70% Upside

Current Analyst Ratings Breakdown

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Azure Power Global Limited stock logo
AZRE
Azure Power Global
$208.30M0.00N/A3.06N/ANaN
Heliogen, Inc. stock logo
HLGN
Heliogen
$3.92M2.35N/AN/A($1.36) per share-1.10
Ocean Power Technologies, Inc. stock logo
OPTT
Ocean Power Technologies
$6.12M13.91N/AN/A$0.32 per share1.55
Smart Sand stock logo
SND
Smart Sand
$311.37M0.29$0.77 per share2.70$5.68 per share0.36
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Azure Power Global Limited stock logo
AZRE
Azure Power Global
-$57.30MN/A0.00N/AN/AN/AN/AN/AN/A
Heliogen, Inc. stock logo
HLGN
Heliogen
-$129.60M$6.39N/AN/AN/AN/A-147.90%8/4/2025 (Estimated)
Ocean Power Technologies, Inc. stock logo
OPTT
Ocean Power Technologies
-$27.48M-$0.25N/AN/A-304.91%-97.03%-72.36%N/A
Smart Sand stock logo
SND
Smart Sand
$2.99M-$0.54N/A10.89N/A-7.15%-8.30%-5.86%8/12/2025 (Estimated)

Latest AZRE, HLGN, OPTT, and SND Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/13/2025Q1 2025
Smart Sand stock logo
SND
Smart Sand
-$0.03-$0.62-$0.59-$0.62$60.00 million$65.56 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Azure Power Global Limited stock logo
AZRE
Azure Power Global
N/AN/AN/AN/AN/A
Heliogen, Inc. stock logo
HLGN
Heliogen
N/AN/AN/AN/AN/A
Ocean Power Technologies, Inc. stock logo
OPTT
Ocean Power Technologies
N/AN/AN/AN/AN/A
Smart Sand stock logo
SND
Smart Sand
N/AN/AN/AN/AN/A
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Azure Power Global Limited stock logo
AZRE
Azure Power Global
N/AN/AN/A
Heliogen, Inc. stock logo
HLGN
Heliogen
N/A
0.46
0.46
Ocean Power Technologies, Inc. stock logo
OPTT
Ocean Power Technologies
N/A
2.79
1.37
Smart Sand stock logo
SND
Smart Sand
0.04
1.75
1.01

Institutional Ownership

CompanyInstitutional Ownership
Azure Power Global Limited stock logo
AZRE
Azure Power Global
N/A
Heliogen, Inc. stock logo
HLGN
Heliogen
27.58%
Ocean Power Technologies, Inc. stock logo
OPTT
Ocean Power Technologies
11.93%
Smart Sand stock logo
SND
Smart Sand
35.21%

Insider Ownership

CompanyInsider Ownership
Azure Power Global Limited stock logo
AZRE
Azure Power Global
0.40%
Heliogen, Inc. stock logo
HLGN
Heliogen
3.80%
Ocean Power Technologies, Inc. stock logo
OPTT
Ocean Power Technologies
1.65%
Smart Sand stock logo
SND
Smart Sand
32.30%
CompanyEmployeesShares OutstandingFree FloatOptionable
Azure Power Global Limited stock logo
AZRE
Azure Power Global
47148.33 million48.14 millionNot Optionable
Heliogen, Inc. stock logo
HLGN
Heliogen
5,3056.13 million5.82 millionNo Data
Ocean Power Technologies, Inc. stock logo
OPTT
Ocean Power Technologies
50172.05 million144.58 millionOptionable
Smart Sand stock logo
SND
Smart Sand
33044.08 million29.84 millionOptionable

Recent News About These Companies

7SND : Price Over Earnings Overview: Smart Sand
Smart Sand Q4 2024 Earnings Preview
Smart Sand: Navigating Market Volatility with Balanced Prospects and Risks

New MarketBeat Followers Over Time

Media Sentiment Over Time

Azure Power Global stock logo

Azure Power Global NYSE:AZRE

Azure Power Global Limited operates as an independent sustainable energy solutions provider and power producer in India. The company builds and operates grid-scale solar, wind, and hybrid projects; and supplies generated renewable power to government utilities, and independent industrial and commercial customers on long term fixed price contracts. It has total renewable energy portfolio of approximately 7.4 GWs of which approximately 2.9 GWs operational capacity and 4.5 GWs of capacity under construction and in the pipeline. The company was founded in 2008 and is based in New Delhi, India.

Heliogen stock logo

Heliogen NYSE:HLGN

$1.50 -0.05 (-3.23%)
As of 06/27/2025 03:55 PM Eastern

Heliogen, Inc., together with its subsidiaries, develops and commercializes concentrated solar energy in the United States. It is developing a modular, AI-enabled, concentrated solar energy plant that will use an array of mirrors to reflect sunlight and capture, concentrate, store and convert it into cost-effective energy on demand. The company offers heliostat fields, and associated control systems, solar receivers, thermal energy storage, and heat engines. Its solutions include carbon-free steam production, a system that produces heat or steam for use in industrial processes; net zero power generation system, a turbine generator with the baseline system, which achieves net-zero emissions in electricity production; and green hydrogen production, and electrolyzer with the baseline system that produces green hydrogen fuel. The company also offers professional services, such as turnkey project construction, project site development, and research and development studies. It serves the food and beverage, mining and mineral processing, oil and gas, transportation, chemicals, cement, and metals manufacturing industries. The company was formerly known as Edison Microgrids, Inc. and changed its name to Heliogen, Inc. in November 2019. The company is headquartered in Pasadena, California.

Ocean Power Technologies stock logo

Ocean Power Technologies NASDAQ:OPTT

$0.49 -0.02 (-4.74%)
Closing price 06/27/2025 04:00 PM Eastern
Extended Trading
$0.50 +0.00 (+0.49%)
As of 05:28 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.

Ocean Power Technologies, Inc. develops and commercializes proprietary power platforms that generate electricity by harnessing the renewable energy of ocean waves in North America, South America, Australia, and Asia. It offers PB3 PowerBuoy that generates power for use independent of the power grid in offshore locations. The company also provides Next Generation PowerBuoy; subsea battery systems; and software, controls, sensors, integration services, and marine installation services. In addition, it offers Wave Adaptive Modular Vessel (WAM-V) technology, which enables roaming capabilities for uncrewed maritime systems in waters; leases WAM-V robotics and access information; maritime domain awareness solutions; and strategic consulting services. Further, the company provides offshore data collection, integration, analytics, and real time communication for various applications. It serves public and private entities, and agencies that require remote offshore power. Ocean Power Technologies, Inc. was incorporated in 1984 and is headquartered in Monroe Township, New Jersey.

Smart Sand stock logo

Smart Sand NASDAQ:SND

$2.07 0.00 (0.00%)
Closing price 06/27/2025 04:00 PM Eastern
Extended Trading
$2.08 +0.01 (+0.48%)
As of 06/27/2025 06:26 PM 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.

Smart Sand, Inc., an integrated frac and industrial sand supply and services company, engages in the excavation, processing, and sale of sands or proppant for use in hydraulic fracturing operations in the oil and gas industry in the United States. It also provides proppant logistics services; and wellsite storage solutions through SmartSystems products and services. The company sells its products primarily to oil and natural gas exploration and production companies, oilfield service companies, and industrial manufacturers. Smart Sand, Inc. was incorporated in 2011 and is headquartered in Spring, Texas.