Fundamental

Price / Revenue: 66.22

Price / Earnings: -5.06

Market Cap: USD 332.57M

Price / Book: 17.17

Return On Equity (%): -224.08%