Price / Revenue: 6.53
Price / Earnings: 36.19
Market Cap: USD 41B
Price / Book: 24.4
Return On Equity (%): 58.57%