Price / Revenue: 180.21
Price / Earnings: 237.55
Market Cap: USD 351.7M
Price / Book: 1.04
Return On Equity (%): 0.42%