Fundamental

Price / Revenue: 5.15

Price / Earnings: 54.42

Market Cap: USD 563.02M

Price / Book: 4.86

Return On Equity (%): 9.59%