Price / Revenue: 176.42
Price / Earnings: 39.45
Market Cap: USD 620.23M
Price / Book: 3.62
Return On Equity (%): 0.19%