Price / Revenue: 56.07
Price / Earnings: 278.13
Market Cap: USD 946.95M
Price / Book: 2.05
Return On Equity (%): 0.71%