Price / Revenue: 5.16
Price / Earnings: 35.45
Market Cap: USD 5.43B
Price / Book: 4.79
Return On Equity (%): -0.63%