ORIC Oric Pharmaceuticals, Inc. | US68622P1093
| Metric | Current | 31.03.2026 | 31.12.2025 |
|---|---|---|---|
| Market Cap | 1.252.562.560 | 1.311.172.847,94 | 805.966.832,89 |
| Enterprise Value | 977.360.512 | 1.258.072.847,94 | 763.627.832,89 |
| Trailing P/E | - | - | - |
| Forward P/E | -7,49 | - | - |
| Price to Sales | - | - | - |
| Price to Book | 3,01 | 3,16 | 2,1 |
| EV/Revenue | - | - | - |
| EV/EBITDA | -6,57 | - | - |