Immunitybio Inc (IBRX) P/FCF Ratio: -24.95x | 2016-2026