Price / Revenue: 1.35
Price / Earnings: 33.23
Market Cap: USD 2.19B
Price / Book: 5.23
Return On Equity (%): NA