Price / Revenue: 13.74
Price / Earnings: 37.01
Market Cap: USD 5.21B
Price / Book: 0.93
Return On Equity (%): NA