Price / Revenue: 2.47
Price / Earnings: 31.25
Market Cap: USD 1.6B
Price / Book: 9.86
Return On Equity (%): 22.54%