Fundamental

Price / Revenue: 75.32

Price / Earnings: 214.06

Market Cap: USD 476.16M

Price / Book: 50.44

Return On Equity (%): 26.58%