Upgrade

HUTCHMED (China) Limited

HCM

Last
$14.10
Day
+3.1%
1y
-14.7%
5y
-59.2%
52w
-16.3%
SPY YTD
+13.3%
XLV
+8.1%
Earnings
—
EMA 21
13.91
EMA 50
13.27
EMA 200
13.24
20d high
-8.4%
5y high
-62.4%
5y range
22th
Website · 1,790 employees · Hong Kong

Positions held

Your positions

HCM isn't in your positions.

Add it to see shares, cost, and P&L here.

Score
21
Hold
swing
Signal
Buy
Target
$15.00
Stop
$13.01
Stop distance
7.7%
Target vs last
+6.4%

Bull / bear case

Site-generated summary from fundamentals, news, and score — not investment advice. As of 2026-10-08.

Bull case
  • HUTCHMED operates in the growing specialty and generic drug manufacturing sector, which is expected to expand as global healthcare demands increase.
  • The company has a market cap of approximately $2.54 billion and a strong buy recommendation with a score of 44.00.
  • In 2023, HUTCHMED reported a revenue of $837.999 million, with a gross margin of 54.12%.
Bear case
  • The company's earnings growth has been declining, with a significant drop of 96.5% reported.
  • HUTCHMED's operating margin was only 2.57% in 2023, indicating challenges in profitability.
  • The debt-to-equity ratio stands at 7.413, suggesting high leverage and potential financial risk.

Fundamentals

Market cap$2.38BEnterprise value$1.11BTrailing P/E136.70Forward P/E52.74
PEG—Price / book1.88Beta0.36Dividend yield0.00%
Revenue growth0.2%Earnings growth-96.5%Gross margin13.3%Operating margin0.3%
Profit margin3.3%ROE1.5%ROA-1.2%Debt / equity0.07
Current ratio5.64Free cash flow-$18.88MAnalyst recommendationstrong_buyMean target$22.01
52w high$16.3352w low$9.77

Quarterly

No data yet.

Yearly (6y)

20252024202320222021
Revenue$549M$630M$838M$426M—
Op margin-6.5%-6.4%2.6%-95.3%—
Net income$457M$37.7M$101M-$361M—
Gross margin38.7%44.6%54.1%27.0%—
Gross profit$212M$281M$454M$115M—
Operating income-$35.7M-$40.6M$21.5M-$406M—
Headline scan

No flags

• No distress or material-risk keywords in recent headlines (keyword scan only — not a guarantee).

News

HCM · daily-2.8% over 13 sessions
Close EMA21 EMA50 EMA200
13.4413.8314.2214.6115.002026-092026-092026-092026-092026-102026-102026-10