Price / Revenue: 6.74
Price / Earnings: 43.53
Market Cap: USD 4.45B
Price / Book: 4.85
Return On Equity (%): 2.38%