Evommune logo
Evommune, Inc. (EVMN)
NYSE: EVMN · Real-Time Price · USD
6.25
-0.16 (-2.50%)
At close: Oct 9, 2026, 4:00 PM EDT
6.25
0.00 (-0.06%)
After-hours: Oct 9, 2026, 7:30 PM EDT

Evommune Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23
227540--
Market Cap Growth
----
Enterprise Value
35721--
Last Close Price
6.2517.12--

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23
PS Ratio
22.6841.52--
PB Ratio
0.822.63--
P/TBV Ratio
0.822.63--

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23
EV/Sales Ratio
3.4755.49--

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23
Debt / Equity Ratio
0.030.010.020.02
Net Debt / Equity Ratio
-0.69-0.72-1.49-1.09
Net Debt / EBITDA Ratio
1.921.851.032.11
Net Debt / FCF Ratio
2.571.921.222.59
Asset Turnover
0.050.090.09-
Quick Ratio
11.488.332.5811.53
Current Ratio
11.688.572.6411.67
Return on Equity (ROE)
-52.11%-54.42%-112.09%-
Return on Assets (ROA)
-31.99%-33.67%-55.28%-
Return on Capital Employed (ROCE)
-35.80%-39.20%-145.60%-50.20%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23
Earnings Yield
-41.74%-12.76%--
FCF Yield
-32.91%-14.21%--
Buyback Yield / Dilution
-1390.45%-306.86%-20.35%-
SEC Filings: 10-K · 10-Q