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
AmeraMex International Inc. stock logo
AMMX
AmeraMex International
$0.10
$0.09
$0.08
$0.48
$1.50M0.164,210 shsN/A
bioAffinity Technologies, Inc. stock logo
BIAF
bioAffinity Technologies
$0.27
+5.9%
$0.29
$0.16
$2.26
$7.26M2.52421,699 shs23.40 million shs
CDT Environmental Technology Investment Holdings Limited stock logo
CDTG
CDT Environmental Technology Investment
$0.84
-9.7%
$0.69
$0.52
$4.64
$11.46M-5.063.98 million shs517,422 shs
ITEXD
ITEX
$4.00
-19.2%
$4.00
$2.00
$4.95
$7M0.193,063 shs100 shs
 The Best Nuclear Energy Stocks to Buy Cover

Nuclear energy stocks are roaring. It's the hottest energy sector of the year. Cameco Corp, Paladin Energy, and BWX Technologies were all up more than 40% in 2024. The biggest market moves could still be ahead of us, and there are seven nuclear energy stocks that could rise much higher in the next several months. To unlock these tickers, enter your email address below.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
AmeraMex International Inc. stock logo
AMMX
AmeraMex International
+0.04%-15.55%+6.60%+2.21%-72.46%
bioAffinity Technologies, Inc. stock logo
BIAF
bioAffinity Technologies
+5.92%+12.97%-3.57%-1.96%-84.83%
CDT Environmental Technology Investment Holdings Limited stock logo
CDTG
CDT Environmental Technology Investment
-9.68%+50.81%+33.95%-40.00%-77.36%
ITEXD
ITEX
0.00%0.00%0.00%0.00%0.00%
CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
AmeraMex International Inc. stock logo
AMMX
AmeraMex International
$0.10
$0.09
$0.08
$0.48
$1.50M0.164,210 shsN/A
bioAffinity Technologies, Inc. stock logo
BIAF
bioAffinity Technologies
$0.27
+5.9%
$0.29
$0.16
$2.26
$7.26M2.52421,699 shs23.40 million shs
CDT Environmental Technology Investment Holdings Limited stock logo
CDTG
CDT Environmental Technology Investment
$0.84
-9.7%
$0.69
$0.52
$4.64
$11.46M-5.063.98 million shs517,422 shs
ITEXD
ITEX
$4.00
-19.2%
$4.00
$2.00
$4.95
$7M0.193,063 shs100 shs
 The Best Nuclear Energy Stocks to Buy Cover

Nuclear energy stocks are roaring. It's the hottest energy sector of the year. Cameco Corp, Paladin Energy, and BWX Technologies were all up more than 40% in 2024. The biggest market moves could still be ahead of us, and there are seven nuclear energy stocks that could rise much higher in the next several months. To unlock these tickers, enter your email address below.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
AmeraMex International Inc. stock logo
AMMX
AmeraMex International
+0.04%-15.55%+6.60%+2.21%-72.46%
bioAffinity Technologies, Inc. stock logo
BIAF
bioAffinity Technologies
+5.92%+12.97%-3.57%-1.96%-84.83%
CDT Environmental Technology Investment Holdings Limited stock logo
CDTG
CDT Environmental Technology Investment
-9.68%+50.81%+33.95%-40.00%-77.36%
ITEXD
ITEX
0.00%0.00%0.00%0.00%0.00%
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
AmeraMex International Inc. stock logo
AMMX
AmeraMex International
0.00
N/AN/AN/A
bioAffinity Technologies, Inc. stock logo
BIAF
bioAffinity Technologies
2.00
HoldN/AN/A
CDT Environmental Technology Investment Holdings Limited stock logo
CDTG
CDT Environmental Technology Investment
0.00
N/AN/AN/A
ITEXD
ITEX
0.00
N/AN/AN/A

Current Analyst Ratings Breakdown

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
AmeraMex International Inc. stock logo
AMMX
AmeraMex International
$14.97M0.10$0.02 per share4.59$0.16 per share0.62
bioAffinity Technologies, Inc. stock logo
BIAF
bioAffinity Technologies
$9.36M0.82N/AN/A$0.17 per share1.59
CDT Environmental Technology Investment Holdings Limited stock logo
CDTG
CDT Environmental Technology Investment
$29.76M0.35$0.14 per share5.92$3.50 per share0.24
ITEXD
ITEX
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
AmeraMex International Inc. stock logo
AMMX
AmeraMex International
-$1.16M-$0.08N/AN/A-4.63%-25.15%-3.85%N/A
bioAffinity Technologies, Inc. stock logo
BIAF
bioAffinity Technologies
-$9.04M-$0.70N/AN/A-152.16%-845.68%-181.92%11/12/2025 (Estimated)
CDT Environmental Technology Investment Holdings Limited stock logo
CDTG
CDT Environmental Technology Investment
$1.45MN/A0.00N/AN/AN/AN/AN/A
ITEXD
ITEX
N/AN/A0.00N/AN/AN/AN/AN/A

Latest AMMX, ITEXD, CDTG, and BIAF Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
8/14/2025Q2 2025
bioAffinity Technologies, Inc. stock logo
BIAF
bioAffinity Technologies
-$0.10-$0.13-$0.03-$0.17$1.51 million$1.27 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
AmeraMex International Inc. stock logo
AMMX
AmeraMex International
N/AN/AN/AN/AN/A
bioAffinity Technologies, Inc. stock logo
BIAF
bioAffinity Technologies
N/AN/AN/AN/AN/A
CDT Environmental Technology Investment Holdings Limited stock logo
CDTG
CDT Environmental Technology Investment
N/AN/AN/AN/AN/A
ITEXD
ITEX
$0.205.00%N/AN/AN/A
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
AmeraMex International Inc. stock logo
AMMX
AmeraMex International
2.03
0.95
0.33
bioAffinity Technologies, Inc. stock logo
BIAF
bioAffinity Technologies
0.27
0.64
0.63
CDT Environmental Technology Investment Holdings Limited stock logo
CDTG
CDT Environmental Technology Investment
0.01
1.50
1.50
ITEXD
ITEX
N/AN/AN/A
CompanyEmployeesShares OutstandingFree FloatOptionable
AmeraMex International Inc. stock logo
AMMX
AmeraMex International
2015.11 million7.65 millionNot Optionable
bioAffinity Technologies, Inc. stock logo
BIAF
bioAffinity Technologies
1028.47 million23.65 millionNot Optionable
CDT Environmental Technology Investment Holdings Limited stock logo
CDTG
CDT Environmental Technology Investment
10712.32 millionN/AN/A
ITEXD
ITEX
131.75 million1.19 millionNot Optionable

Recent News About These Companies

No headlines for this company have been tracked by MarketBeat.com

New MarketBeat Followers Over Time

Media Sentiment Over Time

AmeraMex International stock logo

AmeraMex International OTCMKTS:AMMX

$0.10 0.00 (0.00%)
As of 09/11/2025

AmeraMex International, Inc. sells, leases, and rents new and refurbished heavy equipment primarily in the United States. Its products are used in light and infrastructure construction, shipping logistics, logging, mining, transportation, commercial farming, and forestry industries. The company also sells parts; and provides repair and maintenance services. It serves customers in the United States, Canada, Latin America, Asia, and Africa. The company was founded in 1989 and is based in Chico, California.

bioAffinity Technologies stock logo

bioAffinity Technologies NASDAQ:BIAF

$0.27 +0.02 (+5.92%)
Closing price 09/12/2025 04:00 PM Eastern
Extended Trading
$0.34 +0.07 (+24.44%)
As of 09/12/2025 07:59 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.

bioAffinity Technologies, Inc., a biotechnology company, engages in developing non-invasive diagnostic tests and targeted cancer therapeutics. The company offers CyPath lung, a diagnostic test, for early detection of lung cancer. It also researches targeted therapies to treat lung cancer and other diseases of the lung at the cellular level. The company was incorporated in 2014 and is based in San Antonio, Texas.

CDT Environmental Technology Investment stock logo

CDT Environmental Technology Investment NASDAQ:CDTG

$0.84 -0.09 (-9.68%)
Closing price 09/12/2025 04:00 PM Eastern
Extended Trading
$0.83 -0.01 (-1.19%)
As of 09/12/2025 07:57 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.

CDT Environmental Technology Investment Holdings Limited designs, develops, manufactures, sells, installs, operates, and maintains sewage treatment systems in China. The company sells complete sewage treatment systems; constructs rural sewage treatment plants; installs systems; and provides on-going operation and maintenance services for systems and plants in China for municipalities and enterprise clients. It provides sewage treatment services, such as on-site or in-situ septic tank treatment services in the urban and rural areas for municipalities, and residential and business property management companies. The company was incorporated in 2016 and is based in Shenzhen, China.

ITEX OTCMKTS:ITEXD

$4.00 -0.95 (-19.19%)
As of 05/22/2023

ITEX Corporation operates a marketplace in which products and services are exchanged by marketplace members without exchanging cash in the United States. The company's marketplace provides a forum for members to purchase from and sell their products and services to other members using ITEX dollars instead of United States dollars. It also administers the marketplace, as well as provides record-keeping and payment transaction processing services. In addition, the company services its member businesses through its independent licensed brokers and franchise network. ITEX Corporation was founded in 1982 and is headquartered in Bellevue, Washington.