Price / Revenue: 1.3
Price / Earnings: 57.59
Market Cap: USD 315.9M
Price / Book: 2
Return On Equity (%): NA