Price / Revenue: 2.88
Price / Earnings: 9.25
Market Cap: USD 480.1M
Price / Book: 1
Return On Equity (%): 11.34%