Fundamental

Price / Revenue: 20.58

Price / Earnings: 21.27

Market Cap: USD 406.48M

Price / Book: 1.02

Return On Equity (%): 4.66%