Price / Revenue: 5.58
Price / Earnings: 31.74
Market Cap: USD 22.81B
Price / Book: 10.92
Return On Equity (%): 37.37%