Price / Revenue: 3.36
Price / Earnings: 26.92
Market Cap: USD 8.37B
Price / Book: 8.4
Return On Equity (%): 34.33%