Price / Revenue: 3.47
Price / Earnings: 45.02
Market Cap: USD 13.53B
Price / Book: 3.62
Return On Equity (%): 8.2%