Price / Revenue: 160.82
Price / Earnings: 179.99
Market Cap: USD 209.65M
Price / Book: 0.97
Return On Equity (%): 0.53%