Price / Revenue: 2.9
Price / Earnings: 17.63
Market Cap: USD 23.83B
Price / Book: 0.95
Return On Equity (%): NA