Fundamental

Price / Revenue: 1.22

Price / Earnings: 88.73

Market Cap: USD 452.54M

Price / Book: 6.17

Return On Equity (%): 7.93%