Price / Revenue: 13.55
Price / Earnings: 88.97
Market Cap: USD 2.21B
Price / Book: 4.28
Return On Equity (%): NA