Price / Revenue: 0.19
Price / Earnings: 25.08
Market Cap: USD 10.77B
Price / Book: 2.79
Return On Equity (%): 2.04%