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
Ascentage Pharma Group International - Unsponsored ADR stock logo
AAPG
Ascentage Pharma Group International
$17.70
+5.5%
$20.03
$16.36
$48.45
$1.57B-0.0419,227 shs10,878 shs
Kamada Ltd. stock logo
KMDA
Kamada
$7.36
+1.4%
$7.77
$6.50
$9.35
$417.49M0.8440,824 shs50,098 shs
MoonLake Immunotherapeutics stock logo
MLTX
MoonLake Immunotherapeutics
$19.91
+0.1%
$18.21
$5.95
$62.75
$1.46B1.041.23 million shs1.31 million shs
Trulieve Cannabis Corp. stock logo
TRLV
Trulieve Cannabis
$9.27
+3.2%
$0.00
$3.50
$13.28
$1.78BN/A588,366 shs1.03 million shs
Options Trading Made Easy - Download Now Cover

Learn the basics of options trading and how to use them to boost returns and manage risk with this free report from MarketBeat. Click the link below to get your free copy.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Ascentage Pharma Group International - Unsponsored ADR stock logo
AAPG
Ascentage Pharma Group International
+5.55%+3.33%-11.54%-26.08%-55.30%
Kamada Ltd. stock logo
KMDA
Kamada
+1.38%+2.36%-5.76%-11.75%-4.54%
MoonLake Immunotherapeutics stock logo
MLTX
MoonLake Immunotherapeutics
+0.05%-10.15%+3.81%+6.81%-58.10%
Trulieve Cannabis Corp. stock logo
TRLV
Trulieve Cannabis
+3.91%+0.75%+927,399,900.00%+927,399,900.00%+927,399,900.00%
CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Ascentage Pharma Group International - Unsponsored ADR stock logo
AAPG
Ascentage Pharma Group International
$17.70
+5.5%
$20.03
$16.36
$48.45
$1.57B-0.0419,227 shs10,878 shs
Kamada Ltd. stock logo
KMDA
Kamada
$7.36
+1.4%
$7.77
$6.50
$9.35
$417.49M0.8440,824 shs50,098 shs
MoonLake Immunotherapeutics stock logo
MLTX
MoonLake Immunotherapeutics
$19.91
+0.1%
$18.21
$5.95
$62.75
$1.46B1.041.23 million shs1.31 million shs
Trulieve Cannabis Corp. stock logo
TRLV
Trulieve Cannabis
$9.27
+3.2%
$0.00
$3.50
$13.28
$1.78BN/A588,366 shs1.03 million shs
Options Trading Made Easy - Download Now Cover

Learn the basics of options trading and how to use them to boost returns and manage risk with this free report from MarketBeat. Click the link below to get your free copy.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Ascentage Pharma Group International - Unsponsored ADR stock logo
AAPG
Ascentage Pharma Group International
+5.55%+3.33%-11.54%-26.08%-55.30%
Kamada Ltd. stock logo
KMDA
Kamada
+1.38%+2.36%-5.76%-11.75%-4.54%
MoonLake Immunotherapeutics stock logo
MLTX
MoonLake Immunotherapeutics
+0.05%-10.15%+3.81%+6.81%-58.10%
Trulieve Cannabis Corp. stock logo
TRLV
Trulieve Cannabis
+3.91%+0.75%+927,399,900.00%+927,399,900.00%+927,399,900.00%
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Ascentage Pharma Group International - Unsponsored ADR stock logo
AAPG
Ascentage Pharma Group International
3.20
Buy$46.43162.31% Upside
Kamada Ltd. stock logo
KMDA
Kamada
3.00
Buy$12.0063.04% Upside
MoonLake Immunotherapeutics stock logo
MLTX
MoonLake Immunotherapeutics
2.38
Hold$23.8519.77% Upside
Trulieve Cannabis Corp. stock logo
TRLV
Trulieve Cannabis
1.50
ReduceN/AN/A

Current Analyst Ratings Breakdown

Latest KMDA, MLTX, AAPG, and TRLV Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
6/25/2026
Kamada Ltd. stock logo
KMDA
Kamada
DowngradeBuy (B)Buy (B-)
6/18/2026
Trulieve Cannabis Corp. stock logo
TRLV
Trulieve Cannabis
UpgradeHold
6/16/2026
Trulieve Cannabis Corp. stock logo
TRLV
Trulieve Cannabis
Initiated CoverageSell (D-)
6/15/2026
Ascentage Pharma Group International - Unsponsored ADR stock logo
AAPG
Ascentage Pharma Group International
Reiterated RatingBuy$48.00
6/10/2026
Ascentage Pharma Group International - Unsponsored ADR stock logo
AAPG
Ascentage Pharma Group International
Reiterated RatingBuy
6/10/2026
Ascentage Pharma Group International - Unsponsored ADR stock logo
AAPG
Ascentage Pharma Group International
Initiated CoverageBuy$45.00
6/9/2026
MoonLake Immunotherapeutics stock logo
MLTX
MoonLake Immunotherapeutics
Reiterated RatingBuy$30.00
6/8/2026
MoonLake Immunotherapeutics stock logo
MLTX
MoonLake Immunotherapeutics
Reiterated RatingBuy$45.00
5/15/2026
Kamada Ltd. stock logo
KMDA
Kamada
UpgradeBuy (B-)Buy (B)
5/12/2026
MoonLake Immunotherapeutics stock logo
MLTX
MoonLake Immunotherapeutics
Reiterated RatingSell (E+)
5/12/2026
MoonLake Immunotherapeutics stock logo
MLTX
MoonLake Immunotherapeutics
Boost Price TargetBuy$25.00 ➝ $30.00
(Data available from 6/30/2023 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Ascentage Pharma Group International - Unsponsored ADR stock logo
AAPG
Ascentage Pharma Group International
$574.12M2.88N/AN/A$2.04 per share8.68
Kamada Ltd. stock logo
KMDA
Kamada
$180.46M2.35$0.62 per share11.89$4.68 per share1.57
MoonLake Immunotherapeutics stock logo
MLTX
MoonLake Immunotherapeutics
N/AN/AN/AN/A$4.27 per shareN/A
Trulieve Cannabis Corp. stock logo
TRLV
Trulieve Cannabis
$1.17B1.52N/AN/AN/A
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Ascentage Pharma Group International - Unsponsored ADR stock logo
AAPG
Ascentage Pharma Group International
-$177.71MN/AN/AN/AN/AN/AN/AN/AN/A
Kamada Ltd. stock logo
KMDA
Kamada
$20.20M$0.3521.0312.070.6711.21%7.73%5.41%8/12/2026 (Estimated)
MoonLake Immunotherapeutics stock logo
MLTX
MoonLake Immunotherapeutics
-$227.32M-$3.87N/AN/AN/AN/A-85.15%-60.52%8/4/2026 (Estimated)
Trulieve Cannabis Corp. stock logo
TRLV
Trulieve Cannabis
N/AN/AN/AN/AN/AN/AN/AN/AN/A

Latest KMDA, MLTX, AAPG, and TRLV Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/14/2026Q1 2026
Kamada Ltd. stock logo
KMDA
Kamada
$0.12$0.07-$0.05$0.07$46.72 million$45.24 million
5/11/2026Q1 2026
MoonLake Immunotherapeutics stock logo
MLTX
MoonLake Immunotherapeutics
-$0.91-$0.98-$0.07-$0.98N/AN/A
CompanyAnnual PayoutDividend Yield5-Year Annualized Dividend GrowthPayout RatioYears of Consecutive Growth
Ascentage Pharma Group International - Unsponsored ADR stock logo
AAPG
Ascentage Pharma Group International
N/AN/AN/AN/AN/A
Kamada Ltd. stock logo
KMDA
Kamada
$0.192.58%N/A54.29%N/A
MoonLake Immunotherapeutics stock logo
MLTX
MoonLake Immunotherapeutics
N/AN/AN/AN/AN/A
Trulieve Cannabis Corp. stock logo
TRLV
Trulieve Cannabis
N/AN/AN/AN/AN/A
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Ascentage Pharma Group International - Unsponsored ADR stock logo
AAPG
Ascentage Pharma Group International
0.57
1.79
1.77
Kamada Ltd. stock logo
KMDA
Kamada
N/A
3.33
1.90
MoonLake Immunotherapeutics stock logo
MLTX
MoonLake Immunotherapeutics
0.39
8.60
8.60
Trulieve Cannabis Corp. stock logo
TRLV
Trulieve Cannabis
N/AN/AN/A
CompanyEmployeesShares OutstandingFree FloatOptionable
Ascentage Pharma Group International - Unsponsored ADR stock logo
AAPG
Ascentage Pharma Group International
60093.39 millionN/AN/A
Kamada Ltd. stock logo
KMDA
Kamada
36057.51 million36.75 millionOptionable
MoonLake Immunotherapeutics stock logo
MLTX
MoonLake Immunotherapeutics
273.61 million64.74 millionOptionable
Trulieve Cannabis Corp. stock logo
TRLV
Trulieve Cannabis
9,000192.31 millionN/AN/A

Recent News About These Companies

Kim Rivers Sells 136,811 Shares of Trulieve Cannabis (NYSE:TRLV) Stock
Trulieve Cannabis (NYSE:TRLV) CEO Sells 136,811 Shares
Kim Rivers Sells 380,000 Shares of Trulieve Cannabis (NYSE:TRLV) Stock
Kim Rivers Sells 300,000 Shares of Trulieve Cannabis (NYSE:TRLV) Stock
Kim Rivers Sells 400,000 Shares of Trulieve Cannabis (NYSE:TRLV) Stock
Promising Cannabis Stocks To Follow Today - June 26th
TRLV PE / PEG Ratio
Best Cannabis Stocks Worth Watching - June 25th
Top Cannabis Stocks To Follow Now - June 24th
TRLV Trulieve Cannabis Corp.
Cannabis Stocks To Follow Now - June 23rd
Cannabis Stocks To Watch Today - June 22nd
Cannabis Stocks To Follow Today - June 19th

New MarketBeat Followers Over Time

Media Sentiment Over Time

Ascentage Pharma Group International stock logo

Ascentage Pharma Group International NASDAQ:AAPG

$17.70 +0.93 (+5.55%)
Closing price 06/29/2026 04:00 PM Eastern
Extended Trading
$17.70 0.00 (0.00%)
As of 03:59 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.

Ascentage Pharma Group International Co., Ltd. is a clinical-stage biotechnology company. It engages in the development of novel therapies for cancers, hepatitis B virus, or HBV, and age-related diseases. The company was founded by Da Jun Yang, Wang Shao Meng and Ming Guo in May 2009 and is headquartered in Suzhou, China.

Kamada stock logo

Kamada NASDAQ:KMDA

$7.36 +0.10 (+1.38%)
Closing price 06/29/2026 04:00 PM Eastern
Extended Trading
$7.37 +0.01 (+0.14%)
As of 07:47 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.

Kamada Ltd. manufactures and sells plasma-derived protein therapeutics. Its commercial products include KAMRAB/KEDRAB for treating prophylaxis of rabies; CYTOGAM for Prophylaxis of Cytomegalovirus disease in kidney, lung, liver, pancreas, heart, and heart/lung transplants; VARIZIG for post exposure prophylaxis of varicella; WINRHO SDF for immune thrombocytopenic purpura and suppression of rhesus isoimmunization; HEPAGAM B for prevention of hepatitis B recurrence liver transplants and post-exposure prophylaxis; GLASSIA for intravenous AATD; KAMRHO (D) IM for prophylaxis of hemolytic disease of newborns; KAMRHO (D) IV for immune thermobocytopunic purpura; and Echis coloratus and Vipera palaestinae Antiserum for the treatment of snake bite. The company also distributes imported drug products in Israel, including BRAMITOB to manage chronic pulmonary infection; FOSTER to treat asthma; TRIMBOW for chronic obstructive pulmonary disease; PROVOCHOLINE for the diagnosis of bronchial airway hyperactivity; AEROBIKA, an OPEP device; RUPAFIN and RUPAFIN ORAL SOLUTION for allergic rhinitis and Urticaria; SINTREDIUS for rheumatoid arthritis, systemic lupus erythematosus, and mild-moderate juvenile dermatomyositis; IVIG for immunodeficiency-related conditions; VARITECT for chicken pox and zoster herpes; ZUTECTRA and HEPATECT CP for hepatitis B; MEGALOTECT CP for CMV virus; RUCONEST for angioedema attack; HEPARIN SODIUM INJECTION for thrombo-embolic disorders and prophylaxis of deep vein thrombosis and thromboembolic events; ALBUMIN and ALBUMIN for blood plasma; Factor VIII for hemophilia type A; and Factor IX for hemophilia type B. In addition, it distributes COAGADEX for hereditary factor X deficiency; IXIARO for Japanese encephalitis; VIVOTIF for Salmonella Typhi; PROCYSBI for nephropathic cystinosis; LAMZEDE for alpha-mannosidosis; ELIGARD for prostate cancer; and BEVACIZUMAB KAMADA for various cancers. The company was incorporated in 1990 and is headquartered in Rehovot, Israel.

MoonLake Immunotherapeutics stock logo

MoonLake Immunotherapeutics NASDAQ:MLTX

$19.91 +0.01 (+0.05%)
Closing price 06/29/2026 04:00 PM Eastern
Extended Trading
$20.18 +0.27 (+1.33%)
As of 08:30 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.

MoonLake Immunotherapeutics, a clinical-stage biopharmaceutical company, engages in developing therapies. It develops Sonelokimab, a novel investigational Nanobody for the treatment of inflammation diseases; and hidradenitis suppurativa, psoriatic arthritis, axial spondyloarthritis, and psoriasis. MoonLake Immunotherapeutics was incorporated in 2020 and is headquartered in Zug, Switzerland.

Trulieve Cannabis stock logo

Trulieve Cannabis NYSE:TRLV

$9.27 +0.28 (+3.16%)
Closing price 06/29/2026 03:59 PM Eastern
Extended Trading
$9.37 +0.09 (+0.99%)
As of 08:34 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.

Trulieve Cannabis Corp., together with its subsidiaries, operates as a medical cannabis company. The company cultivates and produces products in-house and distributes its products to Trulieve branded stores (dispensaries) in Florida, California, Massachusetts, Connecticut, Pennsylvania, and West Virginia, as well as directly to patients through home delivery. It produces approximately 550 stock keeping units, including flower, edibles, vaporizer cartridges, concentrates, topicals, capsules, tinctures, dissolvable powders, and nasal sprays. As of May 5, 2021, the company operated through 87 dispensaries in the United States. The company is headquartered in Quincy, Florida.