Price / Revenue: 3.45
Price / Earnings: 75.38
Market Cap: USD 3.39B
Price / Book: 1.58
Return On Equity (%): 2.08%