Price / Revenue: 5.59
Price / Earnings: 33.5
Market Cap: USD 28.72B
Price / Book: 2.43
Return On Equity (%): 7.83%