Price / Revenue: 19.09
Price / Earnings: 64
Market Cap: USD 12.34B
Price / Book: 23.52
Return On Equity (%): 7.54%