Price / Revenue: 3.79
Price / Earnings: 37.56
Market Cap: USD 8.36B
Price / Book: 2.73
Return On Equity (%): NA