Price / Revenue: 9.13
Price / Earnings: 23.36
Market Cap: USD 2.86B
Price / Book: 4.68
Return On Equity (%): 21.69%