Price / Revenue: 3.02
Price / Earnings: 6.98
Market Cap: USD 4.39B
Price / Book: 1.63
Return On Equity (%): 6.27%