Price / Revenue: 3.75
Price / Earnings: 11.51
Market Cap: USD 1.39B
Price / Book: 1.67
Return On Equity (%): 14.12%