Price / Revenue: 3.42
Price / Earnings: 74.64
Market Cap: USD 3.4B
Price / Book: 1.56
Return On Equity (%): 2.08%