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.18
-1.5%
$0.23
$0.17
$1.57
$3.70M-1.51.72 million shs40,230 shs
Euro Tech Holdings Company Limited stock logo
CLWT
Euro Tech
$1.57
+1.4%
$1.60
$0.99
$2.68
$11.99M0.87662,893 shs4,536 shs
JBDI Holdings Limited stock logo
JBDI
JBDI
$1.28
+3.2%
$1.29
$0.78
$5.00
$12.17M-1.11119,924 shs13,007 shs
SOS Limited Unsponsored ADR stock logo
SOS
SOS
$0.75
+0.7%
$0.92
$0.73
$2.48
$12.14M2.669,033 shs3,061 shs
(Almost)  Everything You Need To Know About The EV Market Cover

Looking to profit from the electric vehicle mega-trend? Click the link to see our list of which EV stocks show the most long-term potential.

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
+3.69%-3.08%-42.31%-38.07%-84.38%
Euro Tech Holdings Company Limited stock logo
CLWT
Euro Tech
-7.46%-4.26%-6.63%+21.09%+9.93%
JBDI Holdings Limited stock logo
JBDI
JBDI
+2.82%-8.82%-9.16%-10.00%-73.84%
SOS Limited Unsponsored ADR stock logo
SOS
SOS
-2.99%-4.34%-4.36%-23.27%-55.12%
CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Capstone Therapeutics Corp. stock logo
CAPS
Capstone Therapeutics
$0.18
-1.5%
$0.23
$0.17
$1.57
$3.70M-1.51.72 million shs40,230 shs
Euro Tech Holdings Company Limited stock logo
CLWT
Euro Tech
$1.57
+1.4%
$1.60
$0.99
$2.68
$11.99M0.87662,893 shs4,536 shs
JBDI Holdings Limited stock logo
JBDI
JBDI
$1.28
+3.2%
$1.29
$0.78
$5.00
$12.17M-1.11119,924 shs13,007 shs
SOS Limited Unsponsored ADR stock logo
SOS
SOS
$0.75
+0.7%
$0.92
$0.73
$2.48
$12.14M2.669,033 shs3,061 shs
(Almost)  Everything You Need To Know About The EV Market Cover

Looking to profit from the electric vehicle mega-trend? Click the link to see our list of which EV stocks show the most long-term potential.

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
+3.69%-3.08%-42.31%-38.07%-84.38%
Euro Tech Holdings Company Limited stock logo
CLWT
Euro Tech
-7.46%-4.26%-6.63%+21.09%+9.93%
JBDI Holdings Limited stock logo
JBDI
JBDI
+2.82%-8.82%-9.16%-10.00%-73.84%
SOS Limited Unsponsored ADR stock logo
SOS
SOS
-2.99%-4.34%-4.36%-23.27%-55.12%
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, SOS, JBDI, and CLWT Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
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+)
6/17/2026
Capstone Therapeutics Corp. stock logo
CAPS
Capstone Therapeutics
DowngradeSell (E+)Sell (E)
6/11/2026
SOS Limited Unsponsored ADR stock logo
SOS
SOS
Reiterated RatingSell (E+)
(Data available from 9/11/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.08N/AN/A$1.37 per share0.13
Euro Tech Holdings Company Limited stock logo
CLWT
Euro Tech
$13.27M0.88$0.02 per share74.47$2.23 per share0.70
JBDI Holdings Limited stock logo
JBDI
JBDI
$8.52M1.43$0.05 per share24.24$0.40 per share3.20
SOS Limited Unsponsored ADR stock logo
SOS
SOS
$154.29M0.08N/AN/A$26.17 per share0.03
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, SOS, JBDI, and CLWT 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
3820.58 million12.49 millionN/A
Euro Tech Holdings Company Limited stock logo
CLWT
Euro Tech
407.45 million1.56 millionNot Optionable
JBDI Holdings Limited stock logo
JBDI
JBDI
1219.51 millionN/AN/A
SOS Limited Unsponsored ADR stock logo
SOS
SOS
17016.17 million15.73 millionNo Data

Recent News About These Companies

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
SOS Limited (SOS)

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
Capstone Therapeutics stock logo

Capstone Therapeutics NASDAQ:CAPS

$0.18 0.00 (-1.48%)
As of 10:47 AM Eastern
This is a fair market value 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.57 +0.02 (+1.35%)
As of 10:44 AM Eastern
This is a fair market value 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.28 +0.04 (+3.23%)
As of 10:39 AM Eastern
This is a fair market value 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.75 +0.01 (+0.70%)
As of 10:48 AM Eastern
This is a fair market value 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.