Price / Revenue: 0.42
Price / Earnings: 10.82
Market Cap: USD 4.26B
Price / Book: 0.64
Return On Equity (%): 5.7%