Price / Revenue: 2.2
Price / Earnings: 41.67
Market Cap: USD 983.9M
Price / Book: 13.88
Return On Equity (%): 68.28%