Price / Revenue: 1.25
Price / Earnings: 38.76
Market Cap: USD 10.16B
Price / Book: 3.35
Return On Equity (%): 8.45%