Price / Revenue: 3.09
Price / Earnings: 40.82
Market Cap: USD 2.33B
Price / Book: 3.97
Return On Equity (%): 2.36%