Price / Revenue: 7.75
Price / Earnings: 70.45
Market Cap: USD 275.45M
Price / Book: 1.43
Return On Equity (%): 2.34%