Price / Revenue: 5.7
Price / Earnings: 91.1
Market Cap: USD 15.35B
Price / Book: 1.96
Return On Equity (%): 0.7%