Price / Revenue: 6.44
Price / Earnings: 26.6
Market Cap: USD 1.5B
Price / Book: 7.38
Return On Equity (%): 30.8%