Price / Revenue: 2.73
Price / Earnings: 13.77
Market Cap: USD 10.31B
Price / Book: 2.38
Return On Equity (%): 17.99%