Fundamental

Price / Revenue: 181.82

Price / Earnings: 553.57

Market Cap: USD 636.51M

Price / Book: 135.14

Return On Equity (%): 66.7%