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
American Shared Hospital Services stock logo
AMS
American Shared Hospital Services
$2.76
-1.4%
$2.77
$2.51
$4.60
$17.72M0.6643,765 shs6,363 shs
CannLabs, Inc. stock logo
CANL
CannLabs
$0.00
$0.00
$0.00
$94K1.5824,942 shsN/A
Centogene stock logo
CNTG
Centogene
$0.17
$0.25
$1.53
$8.80M-0.67150,868 shs8.36 million shs
PCHM
PharmChem
$3.20
+7.7%
$3.06
$2.51
$4.00
$14.87M0.737,173 shs32,304 shs
10 "Recession Proof" Stocks That Will Thrive in Any Market Cover

Which stocks are likely to thrive in today's challenging market? Enter your email address and we'll send you MarketBeat's list of ten stocks that will drive in any economic environment.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
American Shared Hospital Services stock logo
AMS
American Shared Hospital Services
-1.43%+2.99%+1.85%+2.99%+2.99%
CannLabs, Inc. stock logo
CANL
CannLabs
0.00%0.00%0.00%0.00%-90.91%
Centogene stock logo
CNTG
Centogene
0.00%0.00%0.00%0.00%-60.65%
PCHM
PharmChem
+7.74%+7.38%+7.38%-7.25%+25.49%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
American Shared Hospital Services stock logo
AMS
American Shared Hospital Services
1.4859 of 5 stars
0.03.00.00.02.21.71.9
CannLabs, Inc. stock logo
CANL
CannLabs
N/AN/AN/AN/AN/AN/AN/AN/A
Centogene stock logo
CNTG
Centogene
N/AN/AN/AN/AN/AN/AN/AN/A
PCHM
PharmChem
1.0705 of 5 stars
0.03.00.00.03.00.81.3
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
American Shared Hospital Services stock logo
AMS
American Shared Hospital Services
0.00
N/AN/AN/A
CannLabs, Inc. stock logo
CANL
CannLabs
0.00
N/AN/AN/A
Centogene stock logo
CNTG
Centogene
0.00
N/AN/AN/A
PCHM
PharmChem
0.00
N/AN/AN/A
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
American Shared Hospital Services stock logo
AMS
American Shared Hospital Services
$21.33M0.83$0.93 per share2.97$4.17 per share0.66
CannLabs, Inc. stock logo
CANL
CannLabs
N/AN/AN/AN/AN/AN/A
Centogene stock logo
CNTG
Centogene
$48.54M0.00N/AN/A($1.01) per share0.00
PCHM
PharmChem
$6.01M2.47N/AN/AN/A
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
American Shared Hospital Services stock logo
AMS
American Shared Hospital Services
$610K$0.604.609.20N/A15.74%4.01%2.11%5/13/2025 (Estimated)
CannLabs, Inc. stock logo
CANL
CannLabs
N/AN/A0.00N/AN/AN/AN/AN/AN/A
Centogene stock logo
CNTG
Centogene
-$38.58MN/A0.00N/AN/AN/AN/AN/AN/A
PCHM
PharmChem
$850K$0.2911.03N/A23.32%N/AN/AN/A

Latest AMS, CNTG, PCHM, and CANL Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/13/2025Q1 2025
American Shared Hospital Services stock logo
AMS
American Shared Hospital Services
$0.04N/AN/AN/A$7.70 millionN/A
5/9/2025Q1 2025
PCHM
PharmChem
N/A$0.06N/A$0.06N/A$1.58 million
3/6/2025Q4 2024
PCHM
PharmChem
N/A$0.06N/A$0.06N/A$1.52 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
American Shared Hospital Services stock logo
AMS
American Shared Hospital Services
N/AN/AN/AN/AN/A
CannLabs, Inc. stock logo
CANL
CannLabs
N/AN/AN/AN/AN/A
Centogene stock logo
CNTG
Centogene
N/AN/AN/AN/AN/A
PCHM
PharmChem
$0.8025.00%N/A275.86%N/A
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
American Shared Hospital Services stock logo
AMS
American Shared Hospital Services
0.34
1.46
1.46
CannLabs, Inc. stock logo
CANL
CannLabs
N/AN/AN/A
Centogene stock logo
CNTG
Centogene
N/A
1.02
0.96
PCHM
PharmChem
N/AN/AN/A

Institutional Ownership

CompanyInstitutional Ownership
American Shared Hospital Services stock logo
AMS
American Shared Hospital Services
23.16%
CannLabs, Inc. stock logo
CANL
CannLabs
N/A
Centogene stock logo
CNTG
Centogene
9.94%
PCHM
PharmChem
N/A

Insider Ownership

CompanyInsider Ownership
American Shared Hospital Services stock logo
AMS
American Shared Hospital Services
23.00%
CannLabs, Inc. stock logo
CANL
CannLabs
N/A
Centogene stock logo
CNTG
Centogene
1.93%
PCHM
PharmChem
17.40%
CompanyEmployeesShares OutstandingFree FloatOptionable
American Shared Hospital Services stock logo
AMS
American Shared Hospital Services
106.42 million4.94 millionNot Optionable
CannLabs, Inc. stock logo
CANL
CannLabs
37942.17 millionN/ANot Optionable
Centogene stock logo
CNTG
Centogene
81027.08 millionN/ANot Optionable
PCHM
PharmChem
1704.65 million3.84 millionNot Optionable

Recent News About These Companies

PharmChem considers strategic alternatives
Cedar Creek Partners Q3 2024 Results
Cedar Creek Partners Q2 2024 Results
Getinge AB (publ) (GTN0.F)
PharmChem, Inc. (PCHM)
Filipino Food Month in Qatar
‘Boost PHL food culture, fight food insecurity’
Punjab Chemicals and Crop Protection Ltd (PCHM)
Punjab Chemicals and Crop Protection Ltd

Media Sentiment Over Time

Top Headlines

View All Headlines
American Shared Hospital Services stock logo

American Shared Hospital Services NYSEAMERICAN:AMS

$2.76 -0.04 (-1.43%)
Closing price 05/12/2025 04:10 PM Eastern
Extended Trading
$2.81 +0.05 (+1.81%)
As of 05/12/2025 07:21 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.

American Shared Hospital Services provides stereotactic radiosurgery and advanced radiation therapy equipment. It operates in two segments, Medical Equipment Leasing, and Retail. The company offers radiosurgery equipment for the Gamma Knife stereotactic radiosurgery, a non-invasive procedure to treat malignant and benign brain tumors, and arteriovenous malformations, as well as for trigeminal neuralgia. It also provides financing services for Leksell Gamma Knife units; and leases medical equipment. In addition, the company offers proton beam radiation therapy services in Orlando, Florida and Long Beach, California, as well as offers planning, installation, reimbursement, and marketing support services to its customers. The company markets its solutions to cancer treatment centers, hospitals, and cancer networks worldwide. American Shared Hospital Services was founded in 1980 and is based in San Francisco, California.

CannLabs stock logo

CannLabs OTCMKTS:CANL

CannLabs, Inc. provides cannabis testing laboratory services in the United States. Its testing services include potency testing, residual solvent analysis, microbiological testing, pesticide testing, heavy metals testing, nutrient analysis, terpenes analysis, shelf-life/stability studies, gene expression testing, and genotyping/phenotyping testing. The company also offers data/analytics and consulting, as well as education services. CannLabs, Inc. was incorporated in 2010 and is based in Denver, Colorado.

Centogene stock logo

Centogene NASDAQ:CNTG

Centogene N.V., together with its subsidiaries, provides pharmaceutical solutions and diagnostic tests in Europe, the Middle East, North America, Latin America, and the Asia Pacific. The company offers data-driven answers to patients, physicians, and pharmaceutical companies for rare and neurodegenerative diseases. It provides CENTOGENE MOx 2.0, a single-step multiomic solution that combines DNA sequencing, biochemical testing, and RNA sequencing; CentoCloud, a cloud-based Software as a Service platform, which enables laboratories to analyze, interpret, and report genomic variants for rare disease diagnostics; FilterTool, a web-based application for genetic data interpretation; and NEW CentoGenome, a Next Generation Sequencing (NGS)-based assay that provides diagnostic information to accelerate access to potential treatment options. The company also offers target and drug screening, clinical development, and market access and expansion, as well as CENTOGENE Biodatabank licenses and insight reports. In addition, it provides early patient recruitment and identification, epidemiological insights, biomarker discovery, and patient monitoring; and genetic sequencing and diagnostics services, such as whole exome sequencing, whole genome sequencing, and multiomic testing solutions to physicians, laboratories, and hospitals directly or through distributors. The company was founded in 2006 and is headquartered in Rostock, Germany.

PharmChem OTCMKTS:PCHM

$3.20 +0.23 (+7.74%)
As of 05/12/2025 03:51 PM Eastern

PharmChem, Inc. provides PharmChek Sweat Patch that is used to detect drugs of abuse. Its PharmChek Sweat Patch uses sweat as the source and offers alternative to urine testing for cocaine, opiates, amphetamines, PCP, and marijuana. The company was incorporated in 2000 and is based in Fort Worth, Texas.