Price / Revenue: 3.52
Price / Earnings: 37
Market Cap: USD 14.38B
Price / Book: 8.75
Return On Equity (%): 25.79%