Price / Revenue: 16.3
Price / Earnings: 45.47
Market Cap: USD 9.97B
Price / Book: 6.71
Return On Equity (%): 15.73%