Price / Revenue: 5.65
Price / Earnings: 20.96
Market Cap: USD 10.29B
Price / Book: 3.64
Return On Equity (%): NA