Price / Revenue: 0.76
Price / Earnings: 7.15
Market Cap: USD 1.03B
Price / Book: 2.02
Return On Equity (%): 32.96%