Go Pro

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
Capstone Therapeutics Corp. stock logo
CAPS
Capstone Therapeutics
$0.20
+14.2%
$0.21
$0.15
$1.50
$3.67M-1.52.99 million shs79.39 million shs
Euro Tech Holdings Company Limited stock logo
CLWT
Euro Tech
$1.51
-0.3%
$1.59
$0.99
$2.68
$11.25M0.8713,740 shs1,874 shs
JBDI Holdings Limited stock logo
JBDI
JBDI
$1.11
-6.7%
$1.27
$0.78
$4.56
$11.32M-1.1121,903 shs2,577 shs
SOS Limited Unsponsored ADR stock logo
SOS
SOS
$0.33
-4.2%
$0.85
$0.29
$2.48
$5.64M2.6478,381 shs31.07 million shs
Don't Wait for the OpenAI IPO Cover

The AI wave will soon hit public markets with Anthropic and OpenAI set to go public later this year. However, you don't have to wait to invest. This report shows seven AI stocks that you can buy today while the big model providers get ready to go public.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Capstone Therapeutics Corp. stock logo
CAPS
Capstone Therapeutics
+14.17%+19.88%+8.29%-13.31%-84.32%
Euro Tech Holdings Company Limited stock logo
CLWT
Euro Tech
-1.31%-1.63%-7.10%-4.14%+13.16%
JBDI Holdings Limited stock logo
JBDI
JBDI
-3.48%-6.72%-16.35%+114.04%-69.84%
SOS Limited Unsponsored ADR stock logo
SOS
SOS
-4.19%-54.25%-64.12%-68.04%-85.20%
CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Capstone Therapeutics Corp. stock logo
CAPS
Capstone Therapeutics
$0.20
+14.2%
$0.21
$0.15
$1.50
$3.67M-1.52.99 million shs79.39 million shs
Euro Tech Holdings Company Limited stock logo
CLWT
Euro Tech
$1.51
-0.3%
$1.59
$0.99
$2.68
$11.25M0.8713,740 shs1,874 shs
JBDI Holdings Limited stock logo
JBDI
JBDI
$1.11
-6.7%
$1.27
$0.78
$4.56
$11.32M-1.1121,903 shs2,577 shs
SOS Limited Unsponsored ADR stock logo
SOS
SOS
$0.33
-4.2%
$0.85
$0.29
$2.48
$5.64M2.6478,381 shs31.07 million shs
Don't Wait for the OpenAI IPO Cover

The AI wave will soon hit public markets with Anthropic and OpenAI set to go public later this year. However, you don't have to wait to invest. This report shows seven AI stocks that you can buy today while the big model providers get ready to go public.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Capstone Therapeutics Corp. stock logo
CAPS
Capstone Therapeutics
+14.17%+19.88%+8.29%-13.31%-84.32%
Euro Tech Holdings Company Limited stock logo
CLWT
Euro Tech
-1.31%-1.63%-7.10%-4.14%+13.16%
JBDI Holdings Limited stock logo
JBDI
JBDI
-3.48%-6.72%-16.35%+114.04%-69.84%
SOS Limited Unsponsored ADR stock logo
SOS
SOS
-4.19%-54.25%-64.12%-68.04%-85.20%
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Capstone Therapeutics Corp. stock logo
CAPS
Capstone Therapeutics
1.00
SellN/AN/A
Euro Tech Holdings Company Limited stock logo
CLWT
Euro Tech
1.00
SellN/AN/A
JBDI Holdings Limited stock logo
JBDI
JBDI
1.00
SellN/AN/A
SOS Limited Unsponsored ADR stock logo
SOS
SOS
1.00
SellN/AN/A

Current Analyst Ratings Breakdown

Latest CAPS, CLWT, SOS, and JBDI Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
9/22/2026
Capstone Therapeutics Corp. stock logo
CAPS
Capstone Therapeutics
DowngradeSell (E+)Sell (E)
9/14/2026
JBDI Holdings Limited stock logo
JBDI
JBDI
UpgradeSell (D-)Sell (D)
9/8/2026
SOS Limited Unsponsored ADR stock logo
SOS
SOS
Reiterated RatingSell (E+)
9/4/2026
Capstone Therapeutics Corp. stock logo
CAPS
Capstone Therapeutics
UpgradeSell (E)Sell (E+)
9/1/2026
JBDI Holdings Limited stock logo
JBDI
JBDI
UpgradeSell (E+)Sell (D-)
8/20/2026
Capstone Therapeutics Corp. stock logo
CAPS
Capstone Therapeutics
DowngradeSell (E+)Sell (E)
8/14/2026
JBDI Holdings Limited stock logo
JBDI
JBDI
DowngradeSell (D-)Sell (E+)
8/6/2026
Capstone Therapeutics Corp. stock logo
CAPS
Capstone Therapeutics
UpgradeSell (E)Sell (E+)
7/29/2026
JBDI Holdings Limited stock logo
JBDI
JBDI
UpgradeSell (E+)Sell (D-)
7/20/2026
Capstone Therapeutics Corp. stock logo
CAPS
Capstone Therapeutics
DowngradeSell (E+)Sell (E)
7/2/2026
Capstone Therapeutics Corp. stock logo
CAPS
Capstone Therapeutics
UpgradeSell (E)Sell (E+)
(Data available from 9/24/2023 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Capstone Therapeutics Corp. stock logo
CAPS
Capstone Therapeutics
$48.11M0.09N/AN/A$1.37 per share0.15
Euro Tech Holdings Company Limited stock logo
CLWT
Euro Tech
$13.27M0.84$0.02 per share66.54$2.23 per share0.67
JBDI Holdings Limited stock logo
JBDI
JBDI
$8.52M1.24$0.05 per share24.04$0.40 per share2.78
SOS Limited Unsponsored ADR stock logo
SOS
SOS
$154.29M0.04N/AN/A$26.17 per share0.01
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Capstone Therapeutics Corp. stock logo
CAPS
Capstone Therapeutics
-$21.23M-$3.35N/AN/AN/A-36.51%-144.43%-40.48%11/6/2026 (Estimated)
Euro Tech Holdings Company Limited stock logo
CLWT
Euro Tech
$160KN/AN/AN/AN/AN/AN/AN/AN/A
JBDI Holdings Limited stock logo
JBDI
JBDI
$120KN/AN/AN/AN/AN/AN/AN/AN/A
SOS Limited Unsponsored ADR stock logo
SOS
SOS
-$97.32MN/AN/AN/AN/AN/AN/AN/AN/A

Latest CAPS, CLWT, SOS, and JBDI Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
9/2/2026Q4 2026
JBDI Holdings Limited stock logo
JBDI
JBDI
N/A-$0.01N/A-$0.0050N/A$2.22 million
CompanyAnnual PayoutDividend Yield5-Year Annualized Dividend GrowthPayout RatioYears of Consecutive Growth
Capstone Therapeutics Corp. stock logo
CAPS
Capstone Therapeutics
N/AN/AN/AN/AN/A
Euro Tech Holdings Company Limited stock logo
CLWT
Euro Tech
N/AN/A-100.00%N/AN/A
JBDI Holdings Limited stock logo
JBDI
JBDI
N/AN/AN/AN/AN/A
SOS Limited Unsponsored ADR stock logo
SOS
SOS
N/AN/AN/AN/AN/A
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Capstone Therapeutics Corp. stock logo
CAPS
Capstone Therapeutics
0.69
0.99
0.39
Euro Tech Holdings Company Limited stock logo
CLWT
Euro Tech
N/A
2.01
1.94
JBDI Holdings Limited stock logo
JBDI
JBDI
0.27
3.38
3.20
SOS Limited Unsponsored ADR stock logo
SOS
SOS
N/A
11.05
11.05

Institutional Ownership

CompanyInstitutional Ownership
Capstone Therapeutics Corp. stock logo
CAPS
Capstone Therapeutics
2.55%
Euro Tech Holdings Company Limited stock logo
CLWT
Euro Tech
2.86%
JBDI Holdings Limited stock logo
JBDI
JBDI
N/A
SOS Limited Unsponsored ADR stock logo
SOS
SOS
1.92%

Insider Ownership

CompanyInsider Ownership
Capstone Therapeutics Corp. stock logo
CAPS
Capstone Therapeutics
39.29%
Euro Tech Holdings Company Limited stock logo
CLWT
Euro Tech
79.00%
JBDI Holdings Limited stock logo
JBDI
JBDI
N/A
SOS Limited Unsponsored ADR stock logo
SOS
SOS
2.74%
CompanyEmployeesShares OutstandingFree FloatOptionable
Capstone Therapeutics Corp. stock logo
CAPS
Capstone Therapeutics
9320.58 million12.49 millionN/A
Euro Tech Holdings Company Limited stock logo
CLWT
Euro Tech
247.45 million1.56 millionNot Optionable
JBDI Holdings Limited stock logo
JBDI
JBDI
999.51 millionN/AN/A
SOS Limited Unsponsored ADR stock logo
SOS
SOS
5116.17 million15.73 millionNo Data

Recent News About These Companies

SOS (NYSE:SOS) Stock Price Down 54.6% - Should You Sell?
SOS Limited Reports 2025 Financial Results
SOS Launch SosBOT 1.0
SOS Limited Reports 2025 Semi-Annual Financial Results
SOS Limited Reports 2024 Financial Results
SOS Limited Delays Annual Report Filing
SOS Limited files $500M mixed securities shelf

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
Capstone Therapeutics stock logo

Capstone Therapeutics NASDAQ:CAPS

$0.20 +0.03 (+14.17%)
Closing price 09/23/2026 04:00 PM Eastern
Extended Trading
$0.17 -0.04 (-18.06%)
As of 07:45 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 Massive. Learn more.

Capstone Therapeutics Corp., a biotechnology company, develops novel peptides and other molecules for helping patients with under-served medical conditions in the United States. It develops Apo E mimetic peptide molecule AEM-28 and its analogs that have completed Phase Ia and Phase Ib/IIa clinical trials for lipoprotein metabolism. The company was formerly known as OrthoLogic Corp. and changed its name to Capstone Therapeutics Corp. in May 2010. Capstone Therapeutics Corp. was founded in 1987 and is headquartered in Tempe, Arizona.

Euro Tech stock logo

Euro Tech NASDAQ:CLWT

$1.50 -0.01 (-0.33%)
Closing price 09/23/2026 03:59 PM Eastern
Extended Trading
$1.54 +0.03 (+2.06%)
As of 07:02 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 Massive. Learn more.

Euro Tech Holdings Company Limited primarily distributes water treatment equipment, laboratory instruments, analyzers, test kits and related supplies, and power generation equipment to commercial customers, and governmental agencies in Hong Kong and the People's Republic of China. The company operates in two segments, Trading and Manufacturing, and Engineering. It sells analytical instruments, such as spectrophotometers, colorimeters, chromatographs, mass spectrometers, flow injector analyzers, automated sample preparation workstations, and atomic spectrometers; environmental monitoring instruments comprising air and water quality monitoring instruments; sample pre-treatment equipment; and general-purpose laboratory instruments consisting of water quality monitoring and analysis equipment. The company also distributes general testing and measuring equipment comprising multi-channel digital and analogue recorders, signal amplifiers, and calibration equipment for energy conservation, renewable energy equipment, power quality analyzers, and continuous emissions monitoring systems; and air pollution control systems to power plants, railway and aero-space industries, utilities, educational institutions, and telecommunications companies. In addition, it offers process control systems, including sensors, temperature and pressure gauges, power and energy consumption meters, flow meters, valves, temperature and pressure transmitters and control devices, and temperature and pressure calibrators, as well as moisture, power, energy, and harmonic analyzers; systems engineering services; and maintenance, installation assistance, and calibration services. Further, the company distributes programmable logic controllers, telemetry units, and supervisory control and data acquisition systems and software. Euro Tech Holdings Company Limited was founded in 1971 and is headquartered in Hong Kong, Hong Kong.

JBDI stock logo

JBDI NASDAQ:JBDI

$1.11 -0.08 (-6.72%)
Closing price 09/23/2026 03:54 PM Eastern
Extended Trading
$1.12 +0.01 (+1.35%)
As of 06:44 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 Massive. Learn more.

JBDI Holdings Limited engages in the trading of reconditioned and recycling containers in Singapore and the Southeast Asia region. The company offers reconditioning and recycling drums, including open top drums, metal drums, plastic drums, plastic carboys, and intermediate bulk containers, as well as new drums, and collects waste drums and related products. It serves solvent, chemical, petroleum, and edible product oil industries. The company was founded in 1983 and is based in Singapore. JBDI Holdings Limited operates as a subsidiary of E U Holdings Pte. Ltd.

SOS stock logo

SOS NYSE:SOS

$0.33 -0.01 (-4.19%)
Closing price 09/23/2026 03:59 PM Eastern
Extended Trading
$0.31 -0.02 (-6.59%)
As of 07:45 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 Massive. Learn more.

SOS Limited provides data mining and analysis services to corporate and individual members in the People's Republic of China. It provides marketing data, technology, and solutions for insurance companies; emergency rescue services; and insurance product and health care information portals. The company operates SOS cloud emergency rescue service software as a service platform that offers basic cloud products, such as medical rescue, auto rescue, financial rescue, and life rescue cards; cooperative cloud systems, including information rescue center, intelligent big data, and intelligent software and hardware; and information cloud systems, such as newsToday and E-commerce Today, 10086 hot-line center, information security services, and marketing-related data. It also focuses on cryptocurrency mining, blockchain-based insurance, and security management businesses. The company serves insurance companies, financial institutions, medical institutions, healthcare providers, and other service providers in the emergency rescue services industry. The company is based in Qingdao, the People's Republic of China.