Price / Revenue: 17.51
Price / Earnings: 40.62
Market Cap: USD 20.3B
Price / Book: 3.46
Return On Equity (%): NA