Fundamental

Price / Revenue: 176.42

Price / Earnings: 39.45

Market Cap: USD 620.23M

Price / Book: 3.62

Return On Equity (%): 0.19%