Price / Revenue: 1.85
Price / Earnings: 30.18
Market Cap: USD 524.54M
Price / Book: 7.29
Return On Equity (%): 1.24%