Valuation: Evommune, Inc.

Capitalization 995M 840M 766M 730M 1.36B 90.36B 1.41B 8.9B 3.54B 43.5B 3.73B 3.66B 153B P/E ratio 2025 *
-7.93x
P/E ratio 2026 * -12.9x
Enterprise value 777M 655M 598M 570M 1.06B 70.55B 1.1B 6.95B 2.76B 33.96B 2.91B 2.85B 119B EV / Sales 2025 *
53.9x
EV / Sales 2026 * 74.5x
Free-Float
-
Yield 2025 *
-
Yield 2026 * -
1 day+13.24%
1 week+82.38%
Current month+74.42%
1 month+61.07%
3 months+72.51%
Current year+84.40%
1 week 21.8
Extreme 21.8
33.2
1 month 15.97
Extreme 15.97
33.2
Current year 14.77
Extreme 14.77
33.2
1 year 13.88
Extreme 13.885
33.2
3 years 13.88
Extreme 13.885
33.2
5 years 13.88
Extreme 13.885
33.2
10 years 13.88
Extreme 13.885
33.2
Manager TitleAgeSince
Chief Tech/Sci/R&D Officer 83 31/03/2020
Chief Executive Officer 63 31/03/2020
Director of Finance/CFO 39 28/02/2022
Director TitleAgeSince
Director/Board Member 63 31/03/2020
Director/Board Member 83 31/03/2020
Director/Board Member 61 30/04/2020
Change 5d. change 1-year change 3-years change Capi.($)
+13.24%+82.38% - - 995M
+1.19%+1.93%-11.45%-4.56% 47.61B
-0.10%-2.22%+49.90%+44.95% 38.3B
-0.21%+8.18%+36.90%+65.96% 36.11B
-1.13%-10.96%-13.70%-26.47% 28.31B
-1.05%-1.21%+136.81%+277.09% 18.62B
+7.58%+14.65%+31,531.21%+4,130.93% 15.44B
-1.37%-5.06%+29.40%-5.36% 13.71B
-0.82%-2.62%+50.14%+93.14% 13.28B
-1.44%-6.82%+159.66%+108.92% 13.06B
Average +1.59%+7.37%+3,552.10%+520.51% 22.54B
Weighted average by Cap. +0.33%-0.55%+2,204.68%+332.64%

Financials

2025 *2026 *
Net sales 14.43M 12.17M 11.1M 10.59M 19.67M 1.31B 20.4M 129M 51.28M 631M 54.11M 53M 2.21B 9.62M 8.11M 7.4M 7.06M 13.11M 873M 13.6M 86M 34.18M 420M 36.07M 35.33M 1.48B
Net income -62.48M -52.71M -48.08M -45.84M -85.16M -5.67B -88.35M -559M -222M -2.73B -234M -230M -9.59B -90.35M -76.22M -69.53M -66.28M -123M -8.2B -128M -808M -321M -3.95B -339M -332M -13.87B
Net Debt -218M -184M -168M -160M -297M -19.81B -309M -1.95B -776M -9.54B -818M -802M -33.49B -279M -235M -214M -204M -380M -25.31B -394M -2.49B -991M -12.18B -1.05B -1.02B -42.78B
Date Price Change Volume
13/02/26 31.57 $ +13.24% 1,362,233
12/02/26 27.88 $ -2.04% 553,988
11/02/26 28.46 $ -1.96% 1,261,461
10/02/26 29.03 $ +70.87% 15,984,311
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
8
Last Close Price
31.57USD
Average target price
51.00USD
Spread / Average Target
+61.55%

Quarterly revenue - Rate of surprise