Price / Revenue: 2.48
Price / Earnings: 39.4
Market Cap: USD 12.51B
Price / Book: 4.04
Return On Equity (%): 10.81%