Nisbah harga-kepada-jualan ORW adalah 2.22. Syarikat mempunyai nisbah Nilai Perusahan kepada EBITDA 19.69. Pada masa 2024 mereka telah menggajikan 5.19 k pekerja.