Fundamental

Price / Revenue: 13.53

Price / Earnings: 74.66

Market Cap: USD 560.26M

Price / Book: 1.33

Return On Equity (%): 1.81%