Price / Revenue: 1.87
Price / Earnings: 39.36
Market Cap: USD 3.87B
Price / Book: 2.13
Return On Equity (%): 5.55%