Price / Revenue: 7.18
Price / Earnings: 83.56
Market Cap: USD 7.92B
Price / Book: 6.45
Return On Equity (%): 8.35%