Price / Revenue: NA
Price / Earnings: 40.08
Market Cap: USD 179.33M
Price / Book: 2.97
Return On Equity (%): 7.39%