Price / Revenue: 1.32
Price / Earnings: 51.47
Market Cap: USD 3.38B
Price / Book: 5.35
Return On Equity (%): 8.58%