Price / Revenue: 3.21
Price / Earnings: 18.22
Market Cap: USD 4.77B
Price / Book: 2.01
Return On Equity (%): 11.51%