Price / Revenue: 0.44
Price / Earnings: 84.85
Market Cap: USD 249.25M
Price / Book: 0.57
Return On Equity (%): 0.65%