Evommune, Inc. (EVMN)
NYSE: EVMN · Real-Time Price · USD
12.66
-0.57 (-4.31%)
At close: Aug 31, 2026, 4:00 PM EDT
12.60
-0.06 (-0.47%)
After-hours: Aug 31, 2026, 7:36 PM EDT

Evommune Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23
459540--
Market Cap Growth
----
Enterprise Value
267721--
Last Close Price
12.6617.12--

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23
PS Ratio
45.9541.52--
PB Ratio
1.652.63--
P/TBV Ratio
1.662.63--

EV Ratios

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

Financial Efficiency

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