Price / Revenue: 3.75
Price / Earnings: 42.47
Market Cap: USD 359.37M
Price / Book: 7.32
Return On Equity (%): 6.2%