Price / Revenue: 10.49
Price / Earnings: 70.13
Market Cap: USD 2.39B
Price / Book: 2.67
Return On Equity (%): 3.62%