Skip to content
20-F

Annual Report (Foreign)

AC IMMUNE SA ACIU

0001104659-26-027342

← back to feed
Filed
Mar 13, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Diluted FY 2025 · Dec 31, 2025 100.75M sh
Shares Diluted FY 2025 · Dec 31, 2024 99.69M sh
Shares Diluted FY 2025 · Dec 31, 2023 84.69M sh
Shares Outstanding FY 2025 · Dec 31, 2025 101.74M sh
Operating Cash Flow FY 2025 · Dec 31, 2025 −69.26M
Operating Cash Flow FY 2025 · Dec 31, 2024 65.84M
Operating Cash Flow FY 2025 · Dec 31, 2023 −60.41M
Cash And Equivalents FY 2025 · Dec 31, 2025 26.8M
Cash And Equivalents FY 2025 · Dec 31, 2024 36.28M
Cash And Equivalents FY 2025 · Dec 31, 2023 78.49M
Cash And Equivalents FY 2025 · Dec 31, 2022 31.59M
Stockholders Equity FY 2025 · Dec 31, 2025 44.88M
Stockholders Equity FY 2025 · Dec 31, 2024 112.27M
Stockholders Equity FY 2025 · Dec 31, 2023 160.64M
Stockholders Equity FY 2025 · Dec 31, 2022 168.99M
Current Liabilities FY 2025 · Dec 31, 2025 94.69M
Current Liabilities FY 2025 · Dec 31, 2024 100.84M
Total Liabilities FY 2025 · Dec 31, 2025 109.37M
Total Liabilities FY 2025 · Dec 31, 2024 118.64M
Current Assets FY 2025 · Dec 31, 2025 96.72M
Current Assets FY 2025 · Dec 31, 2024 171.99M
Total Assets FY 2025 · Dec 31, 2025 154.25M
Total Assets FY 2025 · Dec 31, 2024 230.91M
Eps Diluted FY 2025 · Dec 31, 2025 −0.70
Eps Diluted FY 2025 · Dec 31, 2024 −0.51
Eps Diluted FY 2025 · Dec 31, 2023 −0.64
Eps Basic FY 2025 · Dec 31, 2025 −0.70
Eps Basic FY 2025 · Dec 31, 2024 −0.51
Eps Basic FY 2025 · Dec 31, 2023 −0.64
Rd Expense FY 2025 · Dec 31, 2025 56.44M
Rd Expense FY 2025 · Dec 31, 2024 62.57M
Rd Expense FY 2025 · Dec 31, 2023 54.61M
Net Income FY 2025 · Dec 31, 2025 −70.45M
Net Income FY 2025 · Dec 31, 2024 −50.92M
Net Income FY 2025 · Dec 31, 2023 −54.23M
Operating Income FY 2025 · Dec 31, 2025 −69.32M
Operating Income FY 2025 · Dec 31, 2024 −52.38M
Operating Income FY 2025 · Dec 31, 2023 −53.62M
Revenue FY 2025 · Dec 31, 2025 3.57M
Revenue FY 2025 · Dec 31, 2024 27.31M
Revenue FY 2025 · Dec 31, 2023 14.8M