Price / Revenue: NA
Price / Earnings: 57.15
Market Cap: USD 365.72M
Price / Book: 1.28
Return On Equity (%): 1.84%