Price / Revenue: 6.79
Price / Earnings: 6.88
Market Cap: USD 1.77B
Price / Book: 0.94
Return On Equity (%): 13.89%