Price / Revenue: 19.78
Price / Earnings: 19.95
Market Cap: USD 367.21M
Price / Book: 0.95
Return On Equity (%): 4.68%