Evommune, Inc. (EVMN)
NYSE: EVMN · Real-Time Price · USD
6.73
-0.08 (-1.17%)
At close: Oct 30, 2026, 4:00 PM EDT
6.29
-0.44 (-6.54%)
After-hours: Oct 30, 2026, 7:31 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
244540--
Market Cap Growth
----
Enterprise Value
52721--
Last Close Price
6.7317.12--

Price Ratios

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

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23
EV/Sales Ratio
5.2155.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
-61.64%-12.76%--
FCF Yield
-30.57%-14.21%--
Buyback Yield / Dilution
-1390.45%-306.86%-20.35%-
SEC Filings: 10-K · 10-Q