Fundamental

Price / Revenue: 0.57

Price / Earnings: 363.91

Market Cap: USD 719.41M

Price / Book: 58.69

Return On Equity (%): 49.38%