Nasdaq · Biotech stocks database
MOLN (Molecular Partners AG) stock: $3.14, $117.8M market cap, $100.3M cash, $17.5M EV, $137.5M fully diluted market cap. Data from Fully Diluted's biotech stocks database.
We were incorporated in Switzerland as an Aktiengesellschaft , or AG, on November 22, 2004 and are subject to article 620 et seq. of the Swiss Code of Obligations. Our principal executive offices are located at Wagistrasse 14, 8952 Schlieren, Switzerland. We are registered with the commercial register of the Canton of Zurich under number CHE-112.115.136.
Source: 20-F FY2025 via SEC EDGAR
| Cash | $100.3M |
|---|---|
| Debt | $0.0M |
| Net cash | $100.3M |
| Enterprise value | $17.5M |
| Basic shares | 37.5M shares |
| Fully diluted shares | 43.8M shares |
| Fully diluted market cap | $137.5M |
| Cash per share | $2.67 |
Cash figures as of 2025-12-31. Database snapshot: 2026-11-07.
Cap table as of 2025-12-31.
Loading MOLN daily closes…
MP0317 · Est. Jul 2, 2027 · guidance midpoint · guided in 8 wks