Price / Revenue: 1.73
Price / Earnings: 7.07
Market Cap: USD 2.86B
Price / Book: 0.89
Return On Equity (%): 13.02%