Price / Revenue: 2.56
Price / Earnings: 31.51
Market Cap: USD 6.04B
Price / Book: 9.12
Return On Equity (%): 31.29%