OWL fiyat-satış oranı 16.17. Şirketin Kurumsal Değerinin FAVÖK oranına oranı 47.58'dır. 2023 itibariyle 685 kişiyi istihdam ettiler.