Price / Revenue: 2.58
Price / Earnings: 30.58
Market Cap: USD 7.35B
Price / Book: 8.85
Return On Equity (%): 20.96%