Price / Revenue: 2.24
Price / Earnings: 26.03
Market Cap: USD 15.91B
Price / Book: 4.04
Return On Equity (%): 2.13%