Genelux GNLX

NASDAQ GNLX
$2.76 +0.08 (+2.80%)
As of: Aug 20, 2026 · 3:51 PM EDT
Financial Ratios
Market Cap121.64 Mn
P/E-3.59
Div. Yield0.00
Add ratio to table…

About

Genelux Corporation is a late stage biopharmaceutical company focused on developing oncolytic viral immunotherapies. The company targets patients with aggressive and difficult to treat tumor types. Its lead product candidate Olvi Vec is a proprietary modified strain of the vaccinia virus VACV. VACV is a stable DNA virus with large engineering capacity. Genelux uses its proprietary CHOICE discovery platform to select and engineer oncolytic VACV candidates. The platform has…

Read more ↓
Sector: Healthcare Sector rationale Genelux is a biopharmaceutical company developing oncolytic viral immunotherapies, specifically its lead product candidate Olvi Vec for treating various types of cancer. Its revenue model consists of licensing agreements, milestone payments, and future royalties from other pharmaceutical companies (e.g., Newsoara BioPharma), which is characteristic of the Biotechnology and Pharmaceuticals industries within the Healthcare sector. Industry: Biotechnology Healthcare Primary Genelux is a biopharmaceutical company developing oncolytic viral immunotherapies, specifically using a modified strain of the vaccinia virus (VACV). Its revenue is derived from licensing agreements and milestone payments from Newsoara BioPharma Co Ltd for the development of its biologic candidate, Olvi Vec. Classified using BQ-MICS CIK: 0001231457

Segments Breakdown of Revenue (2025)

Peer Comparison

Companies in the Biotechnology
S.No. Ticker Company Market CapP/EP/STotal Debt (Qtr)
1 VRTX Vertex Pharmaceuticals Inc / Ma 137.09 Bn31.1210.89-
2 REGN Regeneron Pharmaceuticals, Inc. 85.14 Bn19.675.481.99 Bn
3 ARGX Argenx Se 64.54 Bn37.6312.35-
4 MRNA Moderna, Inc. 52.05 Bn-16.5223.360.59 Bn
5 ONC BeOne Medicines Ltd. 41.24 Bn62.906.731.07 Bn
6 ALNY Alnylam Pharmaceuticals, Inc. 30.63 Bn39.546.38-
7 INSM INSMED Inc 27.12 Bn-30.9923.840.55 Bn
8 RPRX Royalty Pharma plc 26.95 Bn19.9610.639.34 Bn