Price / Revenue: 22.54
Price / Earnings: 233.33
Market Cap: USD 14.62B
Price / Book: 34.99
Return On Equity (%): NA