Price / Revenue: 0.89
Price / Earnings: 36.9
Market Cap: USD 5.97B
Price / Book: 6.69
Return On Equity (%): 15.23%