Evommune, Inc. (EVMN)
NYSE: EVMN · Real-Time Price · USD
9.65
+0.28 (2.99%)
At close: Sep 18, 2026, 4:00 PM EDT
9.65
0.00 (0.00%)
Pre-market: Sep 21, 2026, 4:02 AM EDT

Evommune Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23
350540--
Market Cap Growth
----
Enterprise Value
158721--
Last Close Price
9.6517.12--

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23
PS Ratio
35.0241.52--
PB Ratio
1.262.63--
P/TBV Ratio
1.262.63--

EV Ratios

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

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023
Period Ending
Sep '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
Sep '26 Dec '25 Dec '24 Dec '23
Earnings Yield
-27.03%-12.76%--
FCF Yield
-21.32%-14.21%--
Buyback Yield / Dilution
-1390.45%-306.86%-20.35%-
SEC Filings: 10-K · 10-Q