Price / Revenue: 1.9
Price / Earnings: 103.02
Market Cap: USD 2.79B
Price / Book: -2.75
Return On Equity (%): NA