Price / Revenue: 3.3
Price / Earnings: 23.21K
Market Cap: USD 488.09M
Price / Book: 1.38
Return On Equity (%): 0.01%