3861.T OJI HOLDINGS CORP | JP3174410005
| Metric | Current | 31.03.2026 |
|---|---|---|
| Market Cap | 749.364.379.648 | 748.472.011.010,87 |
| Enterprise Value | 1.670.139.084.800 | 1.638.465.011.010,87 |
| Trailing P/E | 14,44 | - |
| Forward P/E | 11,56 | - |
| Price to Sales | 0,4 | - |
| Price to Book | 0,7 | 0,68 |
| EV/Revenue | 0,9 | - |
| EV/EBITDA | 12,5 | - |