Price / Revenue: 3.34
Price / Earnings: 21.62
Market Cap: USD 7.28B
Price / Book: 4.28
Return On Equity (%): 21.25%