Price / Revenue: 9.17
Price / Earnings: 9.44
Market Cap: USD 374.16M
Price / Book: 0.83
Return On Equity (%): 8.99%