Price / Revenue: 5.39
Price / Earnings: 12.8
Market Cap: USD 1.51B
Price / Book: 2.23
Return On Equity (%): 17.77%