Price / Revenue: 8.02
Price / Earnings: 55.45
Market Cap: USD 2.2B
Price / Book: 14.2
Return On Equity (%): 25.45%