Price / Revenue: 54.59
Price / Earnings: 62.82
Market Cap: USD 542.56M
Price / Book: 0.9
Return On Equity (%): 1.4%