Price / Revenue: 3.77
Price / Earnings: 57.02
Market Cap: USD 5.45B
Price / Book: 4.93
Return On Equity (%): NA