Hims & Hers Health (HIMS): are the analysts right?

Hims & Hers Health · Health Care · ref. ETF XLV · 72 calls · price $32.78
What the company does: Hims & Hers Health, Inc. opère une plateforme de santé et bien-être connectant les consommateurs à des professionnels de santé agréés.
📈 1-year price
$36.17-26.1% over range
Jul 8, 25low $14.52 · high $66.18Jul 7, 26
📏 Click 2 points (left → right) to measure the change · click again to clear.
SellBuy
Hold
25% recommend buying · 12 analysts
⚠️ The stock trades above the median target: it has beaten expectations. The “Hold” reflects conviction on the company, but the remaining quantified upside is low/negative.

🎯 Analyst price target on HIMS

High target · 1 analyst$39+19.0%
Median target · 11 analysts$25-23.7%
Low target · 1 analyst$21-35.9%
Current price$32.78

🗳️ The analyst consensus

Analyst breakdown · 12 (6 months)
Strong Buy0%
Buy25%
Hold75%
Sell0%
Strong Sell0%

✅ Historical analyst reliability on HIMS

Most reliable analysts on HIMS (% profitable · 365j · ≥2 calls)
B of A Securities 92% +79.5% 12
Canaccord Genuity 80% +76.7% 5
Tigress Financial 75% +81.6% 4
Citigroup 50% +23.9% 2
Needham 0% -46.7% 2

📊 What $1,000 invested in Hims & Hers Health would be worth

In short — $1,000 invested in Hims & Hers Health 10 years ago would be worth $3,538 today, i.e. +20%/yr on average. Best year: 2024 (+199%), worst: 2021 (-55%). Price performance, excluding dividends.

If I'd invested $1,000 in Hims & Hers Health

InvestmentWorth todayGain
1 years ago$1,302+30%
3 years ago$5,409+441%
5 years ago$2,375+137%
since inception (2019)$3,538+254%

Return by year (Hims & Hers Health)

YearReturn$1,000 invested at year start
2026 (YTD)+4%$1,038 (+4%)
2025+25%$1,302 (+30%)
2024+199%$3,896 (+290%)
2023+39%$5,409 (+441%)
2022-2%$5,293 (+429%)
2021-55%$2,375 (+137%)
2020+47%$3,502 (+250%)
⚠️ Past performance, not predictive nor advice. Prices in $, excluding dividends. Yahoo Finance data.

🔎 Detailed analyses

👥 Analysts & forecasts📊 Returns & performance
📈 Fundamentals, technical momentum and live news will show here on the final site (loaded live from the same origin as the API).

📋 All analyst calls on HIMS

Barclays
Jun 18, 26
▲ Overweight · 🎯$39
Price at call : $33.54 — upside +16%
Today : $32.78 — upside +19%
🎯 on HIMS : no call matured yet · 📊 on Health : 47.8% · +1.6% (186 calls)
in progress (365j)
matures : Jun 18, 27
■ Neutral neutral · not a buy · 🎯$25
Price at call : $25.2 — gap to target -1%
Today : $32.78 — gap to target -24%
🎯 on HIMS : 92% (12 calls matureds) · 📊 on Health : 61.4% · +19.8% (83 calls)
in progress (365j)
matures : May 26, 27
■ Hold neutral · not a buy · 🎯$23
Price at call : $23.85 — gap to target -4%
Today : $32.78 — gap to target -30%
🎯 on HIMS : no call matured yet · 📊 on Health : 62% · +8.5% (92 calls)
in progress (365j)
matures : May 22, 27
■ Neutral neutral · not a buy · 🎯$28
Price at call : $23.04 — gap to target +22%
Today : $32.78 — gap to target -15%
🎯 on HIMS : 92% (12 calls matureds) · 📊 on Health : 61.4% · +19.8% (83 calls)
in progress (365j)
matures : May 19, 27
■ Neutral neutral · not a buy · 🎯$30
Price at call : $24.14 — gap to target +24%
Today : $32.78 — gap to target -8%
🎯 on HIMS : 92% (12 calls matureds) · 📊 on Health : 61.4% · +19.8% (83 calls)
in progress (365j)
matures : May 13, 27
Citigroup
May 12, 26
■ Neutral neutral · not a buy · 🎯$28
Price at call : $24.14 — gap to target +16%
Today : $32.78 — gap to target -15%
🎯 on HIMS : 50% (2 calls matureds) · 📊 on Health : 56.8% · +16.5% (118 calls)
in progress (365j)
matures : May 12, 27
JP Morgan
May 12, 26
▲ Overweight · 🎯$33
Price at call : $24.14 — upside +37%
Today : $32.78 — upside +1%
🎯 on HIMS : no call matured yet · 📊 on Health : 48.4% · +4.8% (126 calls)
in progress (365j)
matures : May 12, 27
BTIG
May 12, 26
■ Neutral neutral · not a buy
🎯 on HIMS : no call matured yet · 📊 on Health : 48.7% · +4.2% (39 calls)
in progress (365j)
matures : May 12, 27
Needham
May 12, 26
▲ Buy · 🎯$35
Price at call : $25.03 — upside +40%
Today : $32.78 — upside +7%
🎯 on HIMS : 0% (2 calls matureds) · 📊 on Health : 45.5% · +1.8% (134 calls)
in progress (365j)
matures : May 12, 27
JP Morgan
Apr 24, 26
▲ Overweight · 🎯$35
Price at call : $29.39 — upside +19%
Today : $32.78 — upside +7%
🎯 on HIMS : no call matured yet · 📊 on Health : 48.4% · +4.8% (126 calls)
in progress (365j)
matures : Apr 24, 27
■ Neutral neutral · not a buy · 🎯$32
Price at call : $30.56 — gap to target +5%
Today : $32.78 — gap to target -2%
🎯 on HIMS : 92% (12 calls matureds) · 📊 on Health : 61.4% · +19.8% (83 calls)
in progress (365j)
matures : Apr 24, 27
■ Neutral neutral · not a buy · 🎯$25
Price at call : $26.99 — gap to target -7%
Today : $32.78 — gap to target -24%
🎯 on HIMS : 92% (12 calls matureds) · 📊 on Health : 61.4% · +19.8% (83 calls)
in progress (365j)
matures : Apr 16, 27
TD Cowen
Mar 27, 26
■ Hold neutral · not a buy · 🎯$23
Price at call : $18.78 — gap to target +22%
Today : $32.78 — gap to target -30%
🎯 on HIMS : no call matured yet · 📊 on Health : 61.9% · +26.8% (21 calls)
in progress (365j)
matures : Mar 27, 27
■ Market Perform neutral · not a buy · 🎯$25
Price at call : $24.98 — gap to target +0%
Today : $32.78 — gap to target -24%
🎯 on HIMS : no call matured yet · 📊 on Health : 44.4% · -4.7% (9 calls)
in progress (365j)
matures : Mar 16, 27
Barclays
Mar 11, 26
▲ Overweight · 🎯$29
Price at call : $23.84 — upside +22%
Today : $32.78 — upside -12%
🎯 on HIMS : no call matured yet · 📊 on Health : 47.8% · +1.6% (186 calls)
in progress (365j)
matures : Mar 11, 27
Citigroup
Mar 10, 26
■ Neutral neutral · not a buy · 🎯$24
Price at call : $23.47 — gap to target +2%
Today : $32.78 — gap to target -27%
🎯 on HIMS : 50% (2 calls matureds) · 📊 on Health : 56.8% · +16.5% (118 calls)
in progress (365j)
matures : Mar 10, 27
Deutsche Bank
Mar 10, 26
■ Hold neutral · not a buy · 🎯$28
Price at call : $23.47 — gap to target +19%
Today : $32.78 — gap to target -15%
🎯 on HIMS : no call matured yet · 📊 on Health : 51.3% · +8.7% (76 calls)
in progress (365j)
matures : Mar 10, 27
■ Neutral neutral · not a buy · 🎯$23
Price at call : $23.47 — gap to target -2%
Today : $32.78 — gap to target -30%
🎯 on HIMS : 92% (12 calls matureds) · 📊 on Health : 61.4% · +19.8% (83 calls)
in progress (365j)
matures : Mar 10, 27
Needham
Mar 9, 26
▲ Buy · 🎯$30
Price at call : $23.47 — upside +28%
Today : $32.78 — upside -8%
🎯 on HIMS : 0% (2 calls matureds) · 📊 on Health : 45.5% · +1.8% (134 calls)
in progress (365j)
matures : Mar 9, 27
Barclays
Feb 25, 26
▲ Overweight · 🎯$25
Price at call : $15.6 — upside +60%
Today : $32.78 — upside -24%
🎯 on HIMS : no call matured yet · 📊 on Health : 47.8% · +1.6% (186 calls)
in progress (365j)
matures : Feb 25, 27
■ Equal-Weight neutral · not a buy · 🎯$21
Price at call : $15.6 — gap to target +35%
Today : $32.78 — gap to target -36%
🎯 on HIMS : no call matured yet · 📊 on Health : 33.3% · -9.0% (159 calls)
in progress (365j)
matures : Feb 25, 27
■ Market Perform neutral · not a buy · 🎯$17.5
Price at call : $15.82 — gap to target +11%
Today : $32.78 — gap to target -47%
🎯 on HIMS : no call matured yet · 📊 on Health : 44.4% · -4.7% (9 calls)
in progress (365j)
matures : Feb 24, 27
BTIG
Feb 24, 26
■ Neutral neutral · not a buy
🎯 on HIMS : no call matured yet · 📊 on Health : 48.7% · +4.2% (39 calls)
in progress (365j)
matures : Feb 24, 27
Citigroup
Feb 24, 26
▼ Sell · 🎯$13.25
Price at call : $15.82 — upside -16%
Today : $32.78 — upside -60%
🎯 on HIMS : 50% (2 calls matureds) · 📊 on Health : 56.8% · +16.5% (118 calls)
in progress (365j)
matures : Feb 24, 27
TD Cowen
Feb 24, 26
■ Hold neutral · not a buy · 🎯$17
Price at call : $15.82 — gap to target +7%
Today : $32.78 — gap to target -48%
🎯 on HIMS : no call matured yet · 📊 on Health : 61.9% · +26.8% (21 calls)
in progress (365j)
matures : Feb 24, 27
■ Hold neutral · not a buy · 🎯$18
Price at call : $15.82 — gap to target +14%
Today : $32.78 — gap to target -45%
🎯 on HIMS : no call matured yet · 📊 on Health : 62% · +8.5% (92 calls)
in progress (365j)
matures : Feb 24, 27
■ In-Line neutral · not a buy · 🎯$24
Price at call : $15.82 — gap to target +52%
Today : $32.78 — gap to target -27%
🎯 on HIMS : no call matured yet · 📊 on Health : 35.3% · -9.2% (34 calls)
in progress (365j)
matures : Feb 24, 27
TD Cowen
Feb 9, 26
■ Hold neutral · not a buy · 🎯$20
Price at call : $17.24 — gap to target +16%
Today : $32.78 — gap to target -39%
🎯 on HIMS : no call matured yet · 📊 on Health : 61.9% · +26.8% (21 calls)
in progress (365j)
matures : Feb 9, 27
Citigroup
Feb 9, 26
▼ Sell · 🎯$16.5
Price at call : $17.24 — upside -4%
Today : $32.78 — upside -50%
🎯 on HIMS : 50% (2 calls matureds) · 📊 on Health : 56.8% · +16.5% (118 calls)
in progress (365j)
matures : Feb 9, 27
▼ Underperform · 🎯$21
Price at call : $19.33 — upside +9%
Today : $32.78 — upside -36%
🎯 on HIMS : 92% (12 calls matureds) · 📊 on Health : 61.4% · +19.8% (83 calls)
in progress (365j)
matures : Feb 9, 27
BTIG
Feb 2, 26
▲ Buy · 🎯$60
Price at call : $26.44 — upside +127%
Today : $32.78 — upside +83%
🎯 on HIMS : no call matured yet · 📊 on Health : 48.7% · +4.2% (39 calls)
in progress (365j)
matures : Feb 2, 27
■ In-Line neutral · not a buy · 🎯$33
Price at call : $32.34 — gap to target +2%
Today : $32.78 — gap to target +1%
🎯 on HIMS : no call matured yet · 📊 on Health : 35.3% · -9.2% (34 calls)
in progress (365j)
matures : Jan 12, 27
Barclays
Dec 9, 25
▲ Overweight · 🎯$48
Price at call : $37.88 — upside +27%
Today : $32.78 — upside +46%
🎯 on HIMS : no call matured yet · 📊 on Health : 47.8% · +1.6% (186 calls)
in progress (365j)
matures : Dec 9, 26
▼ Underperform · 🎯$32
Price at call : $42.79 — upside -25%
Today : $32.78 — upside -2%
🎯 on HIMS : 92% (12 calls matureds) · 📊 on Health : 61.4% · +19.8% (83 calls)
in progress (365j)
matures : Nov 4, 26
BTIG
Nov 4, 25
▲ Buy · 🎯$85
Price at call : $42.79 — upside +99%
Today : $32.78 — upside +159%
🎯 on HIMS : no call matured yet · 📊 on Health : 48.7% · +4.2% (39 calls)
in progress (365j)
matures : Nov 4, 26
Keybanc
Oct 21, 25
■ Sector Weight neutral · not a buy
🎯 on HIMS : no call matured yet · 📊 on Health : 33.3% · -8.8% (42 calls)
in progress (365j)
matures : Oct 21, 26
▲ Buy · 🎯$68
Price at call : $55.5 — upside +23%
Today : $32.78 — upside +107%
🎯 on HIMS : 80% (5 calls matureds) · 📊 on Health : 52.2% · +6.5% (90 calls)
in progress (365j)
matures : Sep 12, 26
■ Hold neutral · not a buy · 🎯$37
Price at call : $42.18 — gap to target -12%
Today : $32.78 — gap to target +13%
🎯 on HIMS : no call matured yet · 📊 on Health : 62% · +8.5% (92 calls)
in progress (365j)
matures : Aug 18, 26
Needham
Aug 5, 25
■ Hold neutral · not a buy
🎯 on HIMS : 0% (2 calls matureds) · 📊 on Health : 45.5% · +1.8% (134 calls)
in progress (365j)
matures : Aug 5, 26
■ Hold neutral · not a buy · 🎯$48
Price at call : $50.38 — gap to target -5%
Today : $32.78 — gap to target +46%
🎯 on HIMS : no call matured yet · 📊 on Health : 62% · +8.5% (92 calls)
in progress (365j)
matures : Jul 17, 26
■ Equal-Weight neutral · not a buy · 🎯$40
Price at call : $57.15 — gap to target -30%
Today : $32.78 — gap to target +22%
🎯 on HIMS : no call matured yet · 📊 on Health : 33.3% · -9.0% (159 calls)
in progress (365j)
matures : Jun 11, 26
Needham
Jun 4, 25
▲ Buy · 🎯$65
Price at call : $53.61 — upside +21%
Today : $32.78 — upside +98%
Expected +21% · Actual -48% · Reason (≥ +15%) : ✗ No
🎯 on HIMS : 0% (2 calls matureds) · 📊 on Health : 45.5% · +1.8% (134 calls)
-47.8%
stock -48% · XLV +14%
■ Neutral neutral · not a buy · 🎯$39
Price at call : $52.35 — gap to target -26%
Today : $32.78 — gap to target +19%
🎯 on HIMS : no call matured yet · 📊 on Health : 41.4% · +4.5% (116 calls)
in progress (365j)
matures : May 6, 26
Citigroup
May 6, 25
▼ Sell · 🎯$30
Price at call : $52.35 — upside -43%
Today : $32.78 — upside -8%
Expected -43% · Actual -51% · Reason (≤ −15%) : ✓ Yes
🎯 on HIMS : 50% (2 calls matureds) · 📊 on Health : 56.8% · +16.5% (118 calls)
+51.0%
stock -51% · XLV +7%
Needham
May 6, 25
▲ Buy · 🎯$61
Price at call : $49.47 — upside +23%
Today : $32.78 — upside +86%
Expected +23% · Actual -46% · Reason (≥ +15%) : ✗ No
🎯 on HIMS : 0% (2 calls matureds) · 📊 on Health : 45.5% · +1.8% (134 calls)
-45.7%
stock -46% · XLV +8%
▼ Underperform · 🎯$26
Price at call : $33.1 — upside -21%
Today : $32.78 — upside -21%
Expected -21% · Actual -18% · Reason (≤ −15%) : ✓ Yes
🎯 on HIMS : 92% (12 calls matureds) · 📊 on Health : 61.4% · +19.8% (83 calls)
+17.9%
stock -18% · XLV +4%
■ Equal-Weight neutral · not a buy · 🎯$40
Price at call : $35.04 — gap to target +14%
Today : $32.78 — gap to target +22%
🎯 on HIMS : no call matured yet · 📊 on Health : 33.3% · -9.0% (159 calls)
in progress (365j)
matures : Apr 29, 26
TD Cowen
Apr 29, 25
■ Hold neutral · not a buy · 🎯$30
Price at call : $35.04 — gap to target -14%
Today : $32.78 — gap to target -8%
🎯 on HIMS : no call matured yet · 📊 on Health : 61.9% · +26.8% (21 calls)
in progress (365j)
matures : Apr 29, 26
Citigroup
Apr 25, 25
▼ Sell · 🎯$25
Price at call : $28.48 — upside -12%
Today : $32.78 — upside -24%
Expected -12% · Actual +3% · Reason (≤ −15%) : ✗ No
🎯 on HIMS : 50% (2 calls matureds) · 📊 on Health : 56.8% · +16.5% (118 calls)
-3.2%
stock +3% · XLV +4%
■ Hold neutral · not a buy · 🎯$33
Price at call : $26.81 — gap to target +23%
Today : $32.78 — gap to target +1%
🎯 on HIMS : no call matured yet · 📊 on Health : 62% · +8.5% (92 calls)
in progress (365j)
matures : Apr 10, 26
▼ Underperform · 🎯$22
Price at call : $31.49 — upside -30%
Today : $32.78 — upside -33%
Expected -30% · Actual -26% · Reason (≤ −15%) : ✓ Yes
🎯 on HIMS : 92% (12 calls matureds) · 📊 on Health : 61.4% · +19.8% (83 calls)
+26.5%
stock -26% · XLV +0%
▼ Underperform · 🎯$21
Price at call : $35.95 — upside -42%
Today : $32.78 — upside -36%
Expected -42% · Actual -38% · Reason (≤ −15%) : ✓ Yes
🎯 on HIMS : 92% (12 calls matureds) · 📊 on Health : 61.4% · +19.8% (83 calls)
+38.4%
stock -38% · XLV +3%
■ Market Perform neutral · not a buy · 🎯$40
Price at call : $41.89 — gap to target -5%
Today : $32.78 — gap to target +22%
🎯 on HIMS : no call matured yet · 📊 on Health : 44.4% · -4.7% (9 calls)
in progress (365j)
matures : Feb 25, 26
▼ Underperform · 🎯$21
Price at call : $66.41 — upside -68%
Today : $32.78 — upside -36%
Expected -68% · Actual -76% · Reason (≤ −15%) : ✓ Yes
🎯 on HIMS : 92% (12 calls matureds) · 📊 on Health : 61.4% · +19.8% (83 calls)
+76.5%
stock -76% · XLV +7%
▲ Buy · 🎯$68
Price at call : $66.41 — upside +2%
Today : $32.78 — upside +107%
Expected +2% · Actual -76% · Reason (≥ +15%) : ✗ No
🎯 on HIMS : 80% (5 calls matureds) · 📊 on Health : 52.2% · +6.5% (90 calls)
-76.5%
stock -76% · XLV +7%
▲ Buy · 🎯$38
Price at call : $30.85 — upside +23%
Today : $32.78 — upside +16%
Expected +23% · Actual +18% · Reason (≥ +15%) : ✓ Yes
🎯 on HIMS : 80% (5 calls matureds) · 📊 on Health : 52.2% · +6.5% (90 calls)
+17.7%
stock +18% · XLV +5%
▼ Underperform · 🎯$18
Price at call : $19.32 — upside -7%
Today : $32.78 — upside -45%
Expected -7% · Actual +84% · Reason (≤ −15%) : ✗ No
🎯 on HIMS : 92% (12 calls matureds) · 📊 on Health : 61.4% · +19.8% (83 calls)
-84.2%
stock +84% · XLV +7%
▲ Buy · 🎯$28
Price at call : $20.64 — upside +36%
Today : $32.78 — upside -15%
Expected +36% · Actual +112% · Reason (≥ +15%) : ✓ Yes
🎯 on HIMS : 80% (5 calls matureds) · 📊 on Health : 52.2% · +6.5% (90 calls)
+111.9%
stock +112% · XLV -1%
▲ Buy · 🎯$25
Price at call : $23.05 — upside +8%
Today : $32.78 — upside -24%
Expected +8% · Actual +114% · Reason (≥ +15%) : ✓ Yes
🎯 on HIMS : 92% (12 calls matureds) · 📊 on Health : 61.4% · +19.8% (83 calls)
+114.1%
stock +114% · XLV -4%
▲ Buy · 🎯$23
Price at call : $22.8 — upside +1%
Today : $32.78 — upside -30%
Expected +1% · Actual +175% · Reason (≥ +15%) : ✓ Yes
🎯 on HIMS : 92% (12 calls matureds) · 📊 on Health : 61.4% · +19.8% (83 calls)
+175.3%
stock +175% · XLV -7%
JPI AI Analyst AI assistant · JPI Invest
Answers based on the tool’s data · not financial advice · full version (free)