Price / Revenue: 6.06
Price / Earnings: 50.32
Market Cap: USD 305.59M
Price / Book: 6.55
Return On Equity (%): 13.34%