Price / Revenue: 181.82
Price / Earnings: 553.57
Market Cap: USD 636.51M
Price / Book: 135.14
Return On Equity (%): 66.7%