Price / Revenue: 3.28
Price / Earnings: 27.14
Market Cap: USD 31.71B
Price / Book: 2.08
Return On Equity (%): 8.04%