Price / Revenue: 2.16
Price / Earnings: 20.25
Market Cap: USD 5.92B
Price / Book: -40.25
Return On Equity (%): NA