Price / Revenue: 1.43
Price / Earnings: 7.25
Market Cap: USD 5.31B
Price / Book: 1.55
Return On Equity (%): 23.21%