Price / Revenue: 12.14
Price / Earnings: 27.36
Market Cap: USD 8.61B
Price / Book: 11.93
Return On Equity (%): 44.3%