Price / Revenue: 3.95
Price / Earnings: 169.61
Market Cap: USD 370.62M
Price / Book: 13.52
Return On Equity (%): 9.56%