Low Financial LeverageVery low leverage is a durable financial strength: with virtually no debt the company faces lower interest and refinancing pressure, which conserves optionality for higher-risk R&D cycles. This structural buffer lengthens runway and reduces default risk versus highly leveraged peers.
Proprietary Drug DeliveryOwning proprietary delivery technology provides a sustainable competitive advantage in oncology: it can enhance clinical differentiation, support IP protection, and make the pipeline more attractive to partners. Such platform assets underpin licensing and long-term value creation.
Multiple Funding AvenuesA business model that can monetize via licensing, milestones, partnerships and grants reduces reliance on product sales alone. Structurally this diversifies funding sources, enabling non-dilutive capital and strategic alliances that can sustain development through regulatory milestones.