Price / Revenue: 0.6
Price / Earnings: 52.57
Market Cap: USD 715.91M
Price / Book: 16.97
Return On Equity (%): 21.47%