Price / Revenue: 2.44
Price / Earnings: 61.43
Market Cap: USD 3.88B
Price / Book: 5.25
Return On Equity (%): 8.56%