Price / Revenue: 0.31
Price / Earnings: 4.13
Market Cap: USD 2.72B
Price / Book: 3.08
Return On Equity (%): 9.5%