Price / Revenue: 1.46
Price / Earnings: 26.59
Market Cap: USD 9.65B
Price / Book: 6.67
Return On Equity (%): 28.65%