Price / Revenue: 10.9
Price / Earnings: 35.98
Market Cap: USD 18.62B
Price / Book: 3.4
Return On Equity (%): 9.37%